It depends how you integrate it - you can't put LGPL or GPL stuff into
distributions from Apache - and you can't really do a release that is
incomplete without it (e.g. "To make X work, download the GPL library
Y and put it into lib")

Optional dependencies (e.g. plugins) should however be fine to be
externally managed - but you have to make it very clear that they are
not affiliated with Apache.

For instance for Apache Taverna we had an in the pre-incubator code
some optional plugins that have LGPL dependencies, so we simply put
them at https://github.com/taverna-extras and link to it from
http://taverna.incubator.apache.org/download/code/#taverna-extra as
"independent community-submitted plugins".

A common thing is mysql-client.jar which is GPL - so as long as your
code is happy to work with other JDBC drivers (why wouldn't it?) you
can just have instructions on how to download it and put it in lib/
for those that are happy to use mySQL - and have some other reasonable
default otherwise (e.g. Apache Derby)



On 4 March 2015 at 13:44, Julian Tenney <julian.ten...@nottingham.ac.uk> wrote:
> Question: I know I've seen this discussed here before, and in any case, you 
> guys are the best source for an answer:
>
> Can we have GPL code in a repository as long as that is not distributed with 
> the product in a 'official' release?
>
> Thanks a lot,
>
> Julian
>
>
>
>
> This message and any attachment are intended solely for the addressee
> and may contain confidential information. If you have received this
> message in error, please send it back to me, and immediately delete it.
>
> Please do not use, copy or disclose the information contained in this
> message or in any attachment.  Any views or opinions expressed by the
> author of this email do not necessarily reflect the views of the
> University of Nottingham.
>
> This message has been checked for viruses but the contents of an
> attachment may still contain software viruses which could damage your
> computer system, you are advised to perform your own checks. Email
> communications with the University of Nottingham may be monitored as
> permitted by UK legislation.
>



-- 
Stian Soiland-Reyes
Apache Taverna (incubating)
http://orcid.org/0000-0001-9842-9718

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to