Return-Path: Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 58434 invoked by uid 99); 31 Dec 2004 22:15:54 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from yandell.d.iglou.com (HELO kongo.flamefew.net) (64.253.103.116) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 31 Dec 2004 14:15:51 -0800 Received: by kongo.flamefew.net (Postfix on Linux (i386), from userid 1000) id 8175A7FF0; Fri, 31 Dec 2004 17:02:45 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by kongo.flamefew.net (Postfix on Linux (i386)) with ESMTP id 803897FB8; Fri, 31 Dec 2004 17:02:45 -0500 (EST) Date: Fri, 31 Dec 2004 17:02:45 -0500 (EST) From: Henri Yandell X-X-Sender: hen@kongo To: Brian Behlendorf Cc: legal-discuss@apache.org Subject: Re: LGPL and "the Hibernate clause". In-Reply-To: <20041231112229.U34441@fez.hyperreal.org> Message-ID: References: <20041221201253.P14071@fez.hyperreal.org> <20041230180340.C34441@fez.hyperreal.org> <20041231112229.U34441@fez.hyperreal.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Checked: Checked ******* On Fri, 31 Dec 2004, Brian Behlendorf wrote: > V1.1: > Any use and/or redistribution of Hibernate within another application > under any other license will not cause the LGPL to apply to that other > application. Modifications to Hibernate, however, must fall under the > LGPL. Compilation of the other application and Hibernate (together or > separately) is not considered a modification. ******* > On Thu, 30 Dec 2004, Henri Yandell wrote: >> >> However, it does imply that if you modify Hibernate and do not distribute, >> you have to LGPL it, whereas Hibernate's clause specifies that you have to >> modify+distribute to need to apply LGPL. > > Does my rework make it clearer? I actually think the phrasing you refer to > in their clause is an error; the LGPL should apply to Hibernate whether it's > redistributed in modified or unmodified form. But in either case, the LGPL > should not affect the license of the work that links to it. +1 on the However change. I'm +1 to the Incorporate instead of use/distribute. Interfaces, extension, and other things are all happily handled by Incorporate. Might be my misunderstanding too; I thought that as long as I don't distribute a GPL'd app or LGPL'd library, I can happily modify it and use it within my own boundaries. Maybe that doesn't affect the clause above. If I modify it, it falls under the LGPL, however that then has conditions and perhaps after the clause has handed my code to the LGPL (as such) the LGPL then declares to not be interested if I don't intend to distribute. What's the next step? aka, what's left before we can use a diplomatic way to discuss it with Hibernate? Hen