Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965893AbXBTBaQ (ORCPT ); Mon, 19 Feb 2007 20:30:16 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S965894AbXBTBaP (ORCPT ); Mon, 19 Feb 2007 20:30:15 -0500 Received: from mail1.webmaster.com ([216.152.64.169]:1347 "EHLO mail1.webmaster.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965893AbXBTBaN (ORCPT ); Mon, 19 Feb 2007 20:30:13 -0500 From: "David Schwartz" To: , "Michael K. Edwards" Cc: "Linux-Kernel@Vger. Kernel. Org" , "Neil Brown" Subject: RE: GPL vs non-GPL device drivers Date: Mon, 19 Feb 2007 17:29:02 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <3d57814d0702191458l1021caeyaefd7775398c5f2a@mail.gmail.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Importance: Normal X-Authenticated-Sender: joelkatz@webmaster.com X-Spam-Processed: mail1.webmaster.com, Mon, 19 Feb 2007 17:29:26 -0800 (not processed: message from trusted or authenticated source) X-MDRemoteIP: 206.171.168.138 X-Return-Path: davids@webmaster.com X-MDaemon-Deliver-To: linux-kernel@vger.kernel.org Reply-To: davids@webmaster.com X-MDAV-Processed: mail1.webmaster.com, Mon, 19 Feb 2007 17:29:27 -0800 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3932 Lines: 80 Combined responses > On 2/20/07, Michael K. Edwards wrote: > > There is no legal meaning to "combining" two works of authorship under > > the Berne Convention or any national implementation thereof. If you > > "compile" or "collect" them, you're in one area of law, and if you > > create a work that "adapts" or "recasts" (or more generally "derives > > from") them, you're in another area of law. > As I said, you're having a purely semantic argument. When someone uses a term that can mean more than one possible thing and then uses the fact that it's true for one meaning to argue that it must be true for the other, what else can you do other than point out that the term they are using has multiple meanings? > Regardless of what you *call* it, shoving two works together does not > excuse you from the conditions of the license on one of those works, > *when you make a copy*. Nobody is arguing otherwise. Nobody is saying "you don't have to comply with the GPL". We're saying that the GPL doesn't mean what people think it means. In some cases it's because of the GPL's wording, but in other cases it's because the GPL cannot set its own scope. > And that's the GPL in a nutshell, if you want > to copy the work, you need a license, if you want a license, you must > abide the conditions, and one of the conditions is that you may not > combine it with a work that is under an incompatible license unless it > is mere aggregation. Right. And all the cases we are talking about are mere aggregation (that is, they do not create derivative works). > Of course, now you're going to argue that there's no such thing as an > "incompatible license" or "mere aggregation" and that these are just > words that were made up for the GPL, so they can be ignored.. another > pointless semantic argument because it doesn't change the very simple > fact that you don't have any rights to copy the work unless you have a > license and you don't have a license if you fail to abide the > conditions of the license. The issue is about what the license *means* and what its scope is. For example, if the license said "if you ever use a work that is subject to this license, you must place every work you create after that under the license", that would obviously not be enforceable. The question of the *scope* of the license is critical, and you can't read the license to understand its scope. > Hang on, you're actually debating that you have to abide by conditions > of a license before you can copy a copyright work? Well, there are certainly cases where you can. Necessary step, first sale, and fair use all provide possible situations where you can copy a copyrighted work without complying with the license. But more generally, the argument is over the scope of the license. The GPL doesn't restrict the distribution of mere aggregations not because the authors felt this was a wise decision, but because it *can't*. That is outside the GPL's power. So the question of what's a "mere aggregation" is a legal question about the scope of the GPL, and you have to look at law and case law to understand it, not the text of the GPL. The GPL grants you the permission to modify and distribute the original work if you distribute the source of the original work. The GPL also puts certain requirements on the distribution of derivative works. This is, as far as I can tell, the maximum of the scope it can have. You are trying to cram this in a simple yes or no box, and it just doesn't fit. There are questions nobody knows the answers to (such as what rights you need to distribute a derivative work or whether compiling code makes a translation). DS - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/