ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Loughran" <stev...@iseran.com>
Subject Re: DO NOT REPLY [Bug 8811] - inaccurate description of (L)GPL in Licensing and Copyright section
Date Sun, 05 May 2002 15:39:53 GMT

----- Original Message -----
From: "Patrick (Gus) Heck" <patrick.heck@olin.edu>
To: "Ant Developers List" <ant-dev@jakarta.apache.org>
Sent: Saturday, May 04, 2002 22:02
Subject: Re: DO NOT REPLY [Bug 8811] - inaccurate description of (L)GPL in
Licensing and Copyright section


> As I was reading this it caused me to wonder something. If a task were to
> use an Execute.runCommand("foo"); where foo is a command that happens to
> work under linux, does that constitute linkage from a licensing
standpoint?
>
> What if the command also works on other platforms? Would it be neccessary
to
> actively disable the task on linux platforms?
>
> Since I am thinking of writing a symlink task which would mostly be useful
> on Unix type systems that support a ln -s command, this could be
important.
>
> Gus


separate exes are not an issue; only linking, either directly or via
reflection. Even then, you could get away with it if your component is
designed to link to any implementation of an API, and someone happens to run
it against GPL parts. Hence jboss being GPL doesnt make your EJB GPL the
moment you use it.

-steve


--
To unsubscribe, e-mail:   <mailto:ant-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-dev-help@jakarta.apache.org>


Mime
View raw message