> >> On Wed, Jun 13, 2012 at 1:26 PM, Frank Zhang <frank.zh...@citrix.com>
> >> wrote:
> >> > I still have some concerns about using ant.
> >> > As we are removing those apache incompatible jars from source code,
> >> there build process would break as those jars are compilation
> dependencies.
> >> > Speaking for Ant(not maven), how other projects handle this? Do we
> >> > need
> >> to put those jar to somewhere and pull it before compiling? Then we
> >> are doing what maven did.
> >
> > Jnetcap is one of them. BuildRequires is not enough, it won't work for
> > developers who only uses ant
> >
> 
> It's a bigger problem in that even if we were using something like Maven
> which automagically downloads dependencies, we couldn't do so as part of
> the default build based on my reading of
> http://www.apache.org/legal/3party.html
> 
> Which says:
> YOU MUST NOT distribute build scripts or documentation within an Apache
> product with the purpose of causing the default/standard build of an Apache
> product to include any part of a prohibited work.

This gives me a shock! I can't believe ASF project never uses any LGPL library.

> 
> So either it's a system requirement - OR...we get rid of it and remove
> anything that depends on it. (is the dhcp listener the only part that
> does?)

The problem is we can't predict we may need LGPL library in future, though we 
can get rid of what we already have.


> 
> --David

Reply via email to