Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 697CC17608 for ; Wed, 4 Mar 2015 15:14:05 +0000 (UTC) Received: (qmail 80610 invoked by uid 500); 4 Mar 2015 15:13:58 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 80404 invoked by uid 500); 4 Mar 2015 15:13:58 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 80393 invoked by uid 99); 4 Mar 2015 15:13:58 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Mar 2015 15:13:58 +0000 Received: from mail-la0-f49.google.com (mail-la0-f49.google.com [209.85.215.49]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 1A2FF1A0236 for ; Wed, 4 Mar 2015 15:13:57 +0000 (UTC) Received: by labgq15 with SMTP id gq15so45213166lab.6 for ; Wed, 04 Mar 2015 07:13:56 -0800 (PST) X-Gm-Message-State: ALoCoQmFOh83oZKxXP4EQCWHt+jPfllVqTl9T8fK6l7dpJBD2vNhEGSdZDmfzhufmlUKtqdGRb/H X-Received: by 10.112.63.165 with SMTP id h5mr3967340lbs.16.1425482036668; Wed, 04 Mar 2015 07:13:56 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.205.169 with HTTP; Wed, 4 Mar 2015 07:13:36 -0800 (PST) X-Originating-IP: [84.92.48.26] In-Reply-To: <12C67A1EEC419342AF5E59DA31562C3F0DE289FCF5@EXCHANGE1.ad.nottingham.ac.uk> References: <12C67A1EEC419342AF5E59DA31562C3F0DE289FCF5@EXCHANGE1.ad.nottingham.ac.uk> From: Stian Soiland-Reyes Date: Wed, 4 Mar 2015 15:13:36 +0000 Message-ID: Subject: Re: GPL Code in GitHub To: general@incubator.apache.org Content-Type: text/plain; charset=UTF-8 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 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-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org