From owner-freebsd-chat Fri Dec 21 13:26:35 2001 Delivered-To: freebsd-chat@freebsd.org Received: from lists.blarg.net (lists.blarg.net [206.124.128.17]) by hub.freebsd.org (Postfix) with ESMTP id BFDF737B417 for ; Fri, 21 Dec 2001 13:26:28 -0800 (PST) Received: from thig.blarg.net (thig.blarg.net [206.124.128.18]) by lists.blarg.net (Postfix) with ESMTP id 5F8AABD45; Fri, 21 Dec 2001 13:26:28 -0800 (PST) Received: from localhost.localdomain ([206.124.139.115]) by thig.blarg.net (8.9.3/8.9.3) with ESMTP id NAA01683; Fri, 21 Dec 2001 13:26:28 -0800 Received: (from jojo@localhost) by localhost.localdomain (8.11.6/8.11.3) id fBLLQrD67190; Fri, 21 Dec 2001 13:26:53 -0800 (PST) (envelope-from swear@blarg.net) To: "Mike Meyer" Cc: chat@FreeBSD.ORG Subject: Re: GPL nonsense: time to stop References: <200112182010.fBIKA9739621@prism.flugsvamp.com> <4.3.2.7.2.20011218180720.00d6e520@localhost> <20011219091631.Q377@prism.flugsvamp.com> <0en10ey5jo.10e@localhost.localdomain> <20011219215548.D76354@prism.flugsvamp.com> <15394.43349.782935.475024@guru.mired.org> <15394.56866.830152.580700@guru.mired.org> From: swear@blarg.net (Gary W. Swearingen) Date: 21 Dec 2001 13:26:53 -0800 In-Reply-To: <15394.56866.830152.580700@guru.mired.org> Message-ID: <18d718uuw2.718@localhost.localdomain> Lines: 43 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org "Mike Meyer" writes: > Ok, here's a more concrete scenario. B distributes S under BSDL, which > is how A gets it. This also means that C can get a copy and > redistribute it. In particular, combining C with software T, which is > GPL'ed. From what you said earlier, all versions of S are now covered > by the GPL, even though the original license was BSDL, not GPL. Yes, but not because C made it happen by his action; it's because the work S (and therefor all copies) must be put under the GPL by B before C can do his thing legitimately, because the GPL requires the entire work to be put under the GPL (unless it's a "mere aggregation" and thus not a GPL'd work). C makes a work by his action; if I mentioned some effect of it, I assumed the action was done legitimately. Please don't misunderstand me here because of the weirdness of what a M$-friendly lawyer likes to call "general public licenses" like BSDL and GPL. With non-public licenses, B could distribute multiple copies of one work, but under license BC to C and under license BD to D, etc., and there's no problem of licenses infecting each other through the common work. But with public licenses, things get messy and if you offer the public a license to the work it's a done deal, no matter whether they get the work via a pristine copy or a copy buried in a copy of some compilation. With the BSDL, people are free to distribute copies of compilations, but they are NOT free to change the license. Otherwise, they could just rewrite it to have no condtions whatsoever. (Alternate assumption for your scenario: If C owns T, C may license the collective work under a license other than the GPL, which keeps the parts under the BSDL and GPL separately. He need not obey the GPL on his own work and the BSDL permits redistribution.) Now let's consider reality. What usually happens, I suspect, is that C just distributes the compilation, claiming that it is under the GPL. People see a BSDL'd section (if the notice has not been removed) and treat it like BSDL'd code, ignoring the GPL claim. All copies of the BSDL code, even those in the collective work, are still really under the BSDL. The BSDL owner sees no harm done (though some disagree) and decides he'd rather not hire a lawyer. He's allowed his code to become effectively dual-licensed (I say, having not thought about it much). Note that your scenario is not the FreeBSD kernel one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message