Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 97334 invoked from network); 24 Jan 2006 13:43:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 Jan 2006 13:43:54 -0000 Received: (qmail 18877 invoked by uid 500); 24 Jan 2006 13:43:45 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 18622 invoked by uid 500); 24 Jan 2006 13:43:44 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 18608 invoked by uid 99); 24 Jan 2006 13:43:44 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jan 2006 05:43:44 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [198.144.203.194] (HELO nebula.lyra.org) (198.144.203.194) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jan 2006 05:43:42 -0800 Received: from nebula.lyra.org (nebula.lyra.org [127.0.0.1]) by nebula.lyra.org (8.12.8/8.12.8) with ESMTP id k0ODlSb5001916; Tue, 24 Jan 2006 05:47:28 -0800 Received: (from gstein@localhost) by nebula.lyra.org (8.12.8/8.12.8/Submit) id k0ODlSmC001914; Tue, 24 Jan 2006 05:47:28 -0800 X-Authentication-Warning: nebula.lyra.org: gstein set sender to gstein@lyra.org using -f Date: Tue, 24 Jan 2006 05:47:27 -0800 From: Greg Stein To: Henri Yandell Cc: legal-discuss@apache.org Subject: Re: Jython licensing Message-ID: <20060124134727.GY18804@lyra.org> References: <20060124090721.GX18804@lyra.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-URL: http://www.lyra.org/greg/ X-Milter: Spamilter (Reciever: nebula.lyra.org; Sender-ip: 127.0.0.1; Sender-helo: nebula.lyra.org;) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N The FSF viewed the jurisdiction thing as an "additional requirement", thus throwing the Python license into the "incompatible camp". That was part of a specific FSF strategy a while back to declare a bunch of licenses incompatible with the GPL (there were one or two others declared incompat at roughly the same time). Needless to say, it caused a ton of pain for the Python community. And yah. I'm bitter about it, and that episode is one of the reasons that I'm not a particular fan of the FSF. Ah yeah. I recall that... Clause 3's intent is to ensure that downstream users know what you did to Jython (well, JPython, really). It can be satisfied by adding (say) a big JYTHON-CHANGES file at the top level or some such. Um... I don't think we can include NPL software in any of our releases. MPL 1.1, yes. NPL? AFAIK, no... Cheers, -g On Tue, Jan 24, 2006 at 08:35:04AM -0500, Henri Yandell wrote: > > The clause in the CNRI that jumped out to me is: > > "3. In the event Licensee prepares a derivative work that is based on or > incorporates the Software or any part thereof, and wants to make the > derivative work available to the public as provided herein, then > Licensee hereby agrees to indicate in any such work, in a prominently > visible way, the nature of the modifications made to CNRI's Software." > > However I think that's okay as modifications to Jython are licensed under > BSD, so I'm guessing that clause never gets invoked. Looking at the > mailing lists, the FSF have problems with the license because it's under > the jurisdiction of the state of Virginia, but I've not heard of us caring > about that kind of thing. > > Glad to hear that it's generaly fine, so mainly just FYI-ing that we've a > 3rd party lib in use at the ASF that has an obscure licence that'll need > special mention post legal policy. Like the Rhino JavaScript library and > the NPL. > > Hen > > On Tue, 24 Jan 2006, Greg Stein wrote: > > >In spirit, all of the Python licenses are BSD-ish. The variances are > >due to CNRI's f**king legal staff. Hell, that's why it is Jython > >rather than JPython (CNRI wouldn't donate the trademark). > > > >So I would say two things: > > > >1) philosophically and by-intents, we are totally compatible with the > > Python-2.0 license. I'm unfamiliar with the JPython-1.1 license, > > but if that is a "copy" of the early Python licenses... then great. > >2) if somebody wants to spend a week reviewing the licenses for pure > > compatibility, then feel free (but is that needed?) > > > >btw, Python Software Foundation contributor agreements give > >contributors two options for how they give code to the PSF: under the > >Apache License, or under the Python-2.0 license (with the AL preferred) > > > >Cheers, > >-g > > > >On Tue, Jan 24, 2006 at 12:10:12AM -0500, Henri Yandell wrote: > >> > >> > >>On Fri, 13 Jan 2006, Henri Yandell wrote: > >> > >>>* Jython - Seems to be a mix of a BSD and a BeOpen/CNRI license: > >>> http://www.jython.org/license.html > >> > >>Just as a followup here, seems Jython's license is a combined one: > >> > >> - JPython-1.1 license (cover the original sources) > >> - Apache license (cover the ORO matcher code) > >> - Python-2.0 license (cover most of the python modules in Lib) > >> - BSD license (cover the changes made to JPython-1.1 sources) > >> > >>This looks like the question here boils down to whether we can > >>redistribute jars licensed under the following two opensource.org > >>licenses: > >> > >>http://www.opensource.org/licenses/pythonpl.php > >>http://www.opensource.org/licenses/PythonSoftFoundation.php > >> > >>Any thoughts? > >> > >>Hen > >> > >>--------------------------------------------------------------------- > >>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 > > > >-- > >Greg Stein, http://www.lyra.org/ > > > >--------------------------------------------------------------------- > >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 > > > > --------------------------------------------------------------------- > 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 -- Greg Stein, http://www.lyra.org/ --------------------------------------------------------------------- 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