Return-Path: Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 550 invoked by uid 99); 31 Dec 2004 02:18:37 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: 209.237.226.90 is neither permitted nor denied by domain of brian@collab.net) Received: from taz3.hyperreal.org (HELO hyperreal.org) (209.237.226.90) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 30 Dec 2004 18:18:36 -0800 Received: (qmail 31763 invoked from network); 31 Dec 2004 02:18:38 -0000 Received: from localhost.hyperreal.org (HELO fez.hyperreal.org) (127.0.0.1) by localhost.hyperreal.org with SMTP; 31 Dec 2004 02:18:38 -0000 Received: (qmail 36793 invoked by uid 1000); 31 Dec 2004 02:18:33 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 31 Dec 2004 02:18:33 -0000 Date: Thu, 30 Dec 2004 18:18:33 -0800 (PST) From: Brian Behlendorf X-X-Sender: brian@fez.hyperreal.org To: legal-discuss@apache.org Subject: Re: LGPL and "the Hibernate clause". In-Reply-To: <41CFF981.2050204@apache.org> Message-ID: <20041230181453.E34441@fez.hyperreal.org> References: <20041221201253.P14071@fez.hyperreal.org> <41CFF981.2050204@apache.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N X-Virus-Checked: Checked On Mon, 27 Dec 2004, Torsten Curdt wrote, quoting me: >> >> However, a very close reading of the LGPL leads one to wonder if this is >> really the case. It really takes a better person than myself to summarize >> these issues, and I can dig up the posts from Roy Fielding and others who >> put this more clearly, but a close reading of the LGPL and even the FSF's >> own "clarification" at http://www.gnu.org/licenses/lgpl-java.html *still* >> leaves us in a state of uncertainty over whether the commonly-accepted >> understanding of the LGPL actually maps to the langauge of the license >> itself. The worry is that even a bare import (and more certainly an >> "extends" or "implements") would lead to enough taint as to consider the >> Apache project a derived work, falling under section 5 of the LGPL. > > Just curious ...what would happen when [we?] *do* consider this > is ok and a few years later someone pops up saying "that's > not ok" ...can this be adjusted by removing the dependency > to the library? Or will the whole project by tainted? > I assume removing it should suffice ...but a definite > answer would be nice. This was one of the questions we posed to the FSF; I'll repost the letter we sent to them here on this list right after I send this message. A conservative read would say that removing the dependency is not enough; we must stop using the interfaces as well, essentially porting to another system. > Maybe we could try to educated people with what they have > to put in as an additional clause so ASF projects can > use them? ...that way they might keep their license but > we get the clarification we need. The projects that are > willing to corporate with us will add the clause and > we should be fine. ...just as hibernate did. > > ...or is this too simple? I certainly hope that whatever language we're able to come to agreement with Hibernate on will work for other projects. Brian