Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 61851 invoked from network); 27 Jul 2008 02:57:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Jul 2008 02:57:20 -0000 Received: (qmail 73801 invoked by uid 500); 27 Jul 2008 02:57:19 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 73582 invoked by uid 500); 27 Jul 2008 02:57:18 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 73573 invoked by uid 99); 27 Jul 2008 02:57:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 26 Jul 2008 19:57:18 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sa3ruby@gmail.com designates 209.85.146.176 as permitted sender) Received: from [209.85.146.176] (HELO wa-out-1112.google.com) (209.85.146.176) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Jul 2008 02:56:22 +0000 Received: by wa-out-1112.google.com with SMTP id n7so2346530wag.13 for ; Sat, 26 Jul 2008 19:56:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=JmF8ixu2C+6XSJGhHRKX5cpEm9Mrq9e6auawIgI25rk=; b=nTIFh9dyLuqxS3nyXQHWIyvmnqX/Hc7V0yXwdJz/GgtOP5jMFHS0HsxQOHfTlCNT/2 esSHGdn+DMBeyCURDHM4RugFOnIDci9vJCDpmqL/2vlAZwOTt/qQChf6i1oGTR2n3HJs L53A8nOSz0ANgOKgQ8IwitGIniFc+iDIU7vZw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=cE6Ca8XEqTp1ROmURrNTBaAc2xCoD9iV47nbcPaMMdzrH1x1PeTeWVCNy9qQHkqrhp ryCaGWs1P68W1mW93dcPqsHC0Bo5rn83d/QTf6TgKcczQ3RzAgjdy8immWLldW09ZcHq hfDqY5+cR0tOMKFm1PsdWpnImMOzjQCvsa2EE= Received: by 10.114.53.18 with SMTP id b18mr391426waa.220.1217127391064; Sat, 26 Jul 2008 19:56:31 -0700 (PDT) Received: by 10.115.72.16 with HTTP; Sat, 26 Jul 2008 19:56:31 -0700 (PDT) Message-ID: <3d4032300807261956x63a0d296ga2c17a334b40dce4@mail.gmail.com> Date: Sat, 26 Jul 2008 22:56:31 -0400 From: "Sam Ruby" Sender: sa3ruby@gmail.com To: legal-discuss@apache.org, rgoers@apache.org Subject: Re: GPL licensing question ... In-Reply-To: <488B8D6E.4030209@dslextreme.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3d4032300807191203v257e530enb5261e92fe9f978a@mail.gmail.com> <2d12b2f00807241939s4482e9a2nf6d425cd8791afcb@mail.gmail.com> <48893F24.3080000@rowe-clan.net> <2d12b2f00807250016u69f717fap3f6b615f6e10cfe9@mail.gmail.com> <488AE506.3060606@dslextreme.com> <2d12b2f00807261002m41c80714q88d8fac3df0c103c@mail.gmail.com> <488B8D6E.4030209@dslextreme.com> X-Google-Sender-Auth: a7cc154602a3506b X-Virus-Checked: Checked by ClamAV on apache.org On Sat, Jul 26, 2008 at 4:47 PM, Ralph Goers wrote: > > Henri Yandell wrote: >> >> On Sat, Jul 26, 2008 at 1:49 AM, Ralph Goers >> wrote: >> >>> Henri Yandell wrote: >>> >>>> So, wrt my reply: >>>> >>>> 1) We judge if that bridging/plugin API is sufficient (ie: no binding >>>> occurs). >>>> 2) We decide if we're happy to host the bridge to the GPL work, which >>>> we decide if we want to release under AL 2.0 or GPL. >>> >>> This makes no sense to me. Forget for a moment that many think the FSF's >>> position on derivative works is total nonsense. Going by their position >>> the >>> bridge code must be licensed under the GPL and can't be Apache licensed >>> since it is a derivative work of the project being bridged. >> >> Here's my reasoning here. >> >> If I take a GPL project, and add a new feature by inlining a piece of >> existing Apache code, I don't magically affect the original licensing >> of that existing Apache code, only the fact that it is now in or with >> a larger piece of GPL'd work. Similarly, we should be able to consider >> any changes we make as AL 2.0, or any new code as AL 2.0 in a bridge >> library and then consider GPL as a larger licensing affecting it when >> that new code is used. Or we dual license it under GPL/AL 2.0. Or BSD >> if we decide we're concerned about the GPLv2 compatibility bit and >> we're talking GPLv2. > > My understanding is the FSF's position is that you can take something under > the Apache license and use it from a GPL'd work with no problems (at least > with GPL3) but the whole work will be under the GPL. OTOH, if you take > something under the Apache license and provide some kind of glue to the > GPL'd work, then the GPL "infects" the Apache licensed work because it is a > derivative work and requires the distribution as a whole to be GPL'd. The > code under the Apache license remains only under the Apache license. > However, if the Apache licensed code can't easily be separated from the > GPL'd code then it might as well be under the GPL. > > As you referred to in your response, this is my pessimistic view. My > optimistic view is that they are out of their minds and that no court would > ever agree with them that simply using GPL'd code mandates that the work as > a whole be under the GPL, especially where such use is a small part of the > work as a whole. Both the GPL and FSF are clear on this matter: simple 'use' of GPL software does not require modifications to programs (even to the original GPL software itself!) to be released in any form. http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic - Sam Ruby --------------------------------------------------------------------- DISCLAIMER: Discussions on this list are informational and educational only. Statements made on this list are not privileged, do not constitute legal advice, and do not necessarily reflect the opinions and policies of the ASF. See for official ASF policies and documents. --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org