Path: g2news1.google.com!news1.google.com!news4.google.com! newshub.sdsu.edu!erode.bofh.it!bofh.it!news.nic.it!robomod From: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> Newsgroups: linux.kernel Subject: GPL V3 and Linux Date: Fri, 20 Jan 2006 19:40:13 +0100 Message-ID: <5x9lb-6QG-27@gated-at.bofh.it> X-Original-To: Linux Kernel Mailing List <linux-ker...@vger.kernel.org> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 13 Organization: linux.* mail to news gateway X-Original-Date: Fri, 20 Jan 2006 09:49:44 -0700 X-Original-Message-ID: <43D114A8.4030900@wolfmountaingroup.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Cudos to Stallman, The patent retaliation clause is exactly what has been missing. The inclusion of custom binaries was a little vague, but the net of it is that the end user can combine the separate parts, and have the freedom to do so given the GPL3 terms. Any concensus on whether Linux will move to GPL3? I support adoption and congrats to Stallman -- A++++. Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news.maxwell.syr.edu! news.mailgate.org!erode.bofh.it!bofh.it!news.nic.it!robomod From: Stephen Hemminger <shemmin...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux Date: Fri, 20 Jan 2006 20:20:07 +0100 Message-ID: <5x9XN-7VN-11@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> X-Original-To: linux-ker...@vger.kernel.org Organization: OSDL MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Newsreader: Sylpheed-Claws 1.9.100 (GTK+ 2.6.10; x86_64-redhat-linux-gnu) X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 X-Virus-Scanned: ClamAV version 0.85, clamav-milter version 0.85 on localhost X-Virus-Scanned: ClamAV version 0.85, clamav-milter version 0.85 on localhost X-Virus-Status: Clean Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 20 X-Original-Date: Fri, 20 Jan 2006 11:11:03 -0800 X-Original-Message-ID: <20060120111103.2ee5b531@dxpl.pdx.osdl.net> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org X-Original-X-Complaints-To: ab...@osdl.org X-Original-X-Trace: build.pdx.osdl.net 1137784263 11997 10.8.0.74 (20 Jan 2006 19:11:03 GMT) On Fri, 20 Jan 2006 09:49:44 -0700 "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> wrote: > Cudos to Stallman, The patent retaliation clause is exactly what has > been missing. The inclusion of custom binaries was a little vague, but > the net of it is that the end user can combine the separate parts, and > have the freedom to do so given the GPL3 terms. Any concensus on > whether Linux will move to GPL3? No consensus exists, and it would require agreement from all the copyright holders. -- Stephen Hemminger <shemmin...@osdl.org> OSDL http://developer.osdl.org/~shemminger - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!fu-berlin.de!news.cid.net! bofh.it!news.nic.it!robomod From: Patrick McLean <pmcl...@cs.ubishops.ca> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux Date: Fri, 20 Jan 2006 20:40:19 +0100 Message-ID: <5xahl-8lL-23@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> X-Original-To: Stephen Hemminger <shemmin...@osdl.org> User-Agent: Mail/News 1.5 (X11/20060112) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at cs.mcgill.ca Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 29 Organization: linux.* mail to news gateway X-Original-Cc: linux-ker...@vger.kernel.org X-Original-Date: Fri, 20 Jan 2006 14:34:02 -0500 X-Original-Message-ID: <43D13B2A.6020504@cs.ubishops.ca> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Stephen Hemminger wrote: > On Fri, 20 Jan 2006 09:49:44 -0700 > "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> wrote: > >> Cudos to Stallman, The patent retaliation clause is exactly what has >> been missing. The inclusion of custom binaries was a little vague, but >> the net of it is that the end user can combine the separate parts, and >> have the freedom to do so given the GPL3 terms. Any concensus on >> whether Linux will move to GPL3? > > No consensus exists, and it would require agreement from all the copyright > holders. > I don't think the kernel is going to move to v3, it's licensed specifically as v2, this is from the top of COPYING: > Also note that the only valid version of the GPL as far as the kernel > is concerned is _this_ particular version of the license (ie v2, not > v2.2 or v3.x or whatever), unless explicitly otherwise stated. Also, given that several of the copyright holders in the kernel are dead, I don't think we will be able to obtain permission. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!proxad.net!212.101.4.254.MISMATCH! solnet.ch!solnet.ch!newsfeed.freenet.de!newsfeed-0.progon.net!progon.net! bofh.it!news.nic.it!robomod From: Alan Cox <a...@lxorguk.ukuu.org.uk> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux Date: Fri, 20 Jan 2006 20:51:01 +0100 Message-ID: <5xarH-8L-75@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> X-Original-To: Patrick McLean <pmcl...@cs.ubishops.ca> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 28 Organization: linux.* mail to news gateway X-Original-Cc: Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Fri, 20 Jan 2006 19:45:10 +0000 X-Original-Message-ID: <1137786311.24161.48.camel@localhost.localdomain> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Gwe, 2006-01-20 at 14:34 -0500, Patrick McLean wrote: > I don't think the kernel is going to move to v3, it's licensed > specifically as v2, this is from the top of COPYING: It may well do, or bits of it may well do but it is rather early to speculate. > > Also note that the only valid version of the GPL as far as the kernel > > is concerned is _this_ particular version of the license (ie v2, not > > v2.2 or v3.x or whatever), unless explicitly otherwise stated. > > Also, given that several of the copyright holders in the kernel are > dead, I don't think we will be able to obtain permission. It isn't clear that this will be a problem. Very few people specifically put their code v2 only, and Linus edit of the top copying file was not done with permission of other copyright holders anyway so really only affects his code if it is valid at all. What finally happens is going to depend almost entirely on whether the GPL v3 is a sane license or not and on consensus, and it is *way* too early to figure that out. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news3.google.com! newshub.sdsu.edu!erode.bofh.it!bofh.it!news.nic.it!robomod From: Marc Perkel <m...@perkel.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 19:50:07 +0100 Message-ID: <5yXSv-2QV-9@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> X-Original-To: Patrick McLean <pmcl...@cs.ubishops.ca> User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 20 Organization: linux.* mail to news gateway X-Original-Cc: Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 10:46:24 -0800 X-Original-Message-ID: <43D7C780.6080000@perkel.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Patrick McLean wrote: > Stephen Hemminger wrote: > > > Also, given that several of the copyright holders in the kernel are > dead, I don't think we will be able to obtain permission. > > Makes me wonder if something should be done to address the issue of dead copyright holders. Not sure what but maybe there should be a clause in GPL3 addressing that? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news4.google.com! border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com! nntp.giganews.com!newspeer1.nwr.nac.net!newsfeed.freenet.de! news.tiscali.de!newsfeed01.sul.t-online.de!t-online.de! nntp.infostrada.it!bofh.it!news.nic.it!robomod From: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 20:10:14 +0100 Message-ID: <5yYbX-3uP-21@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> X-Original-To: Marc Perkel <m...@perkel.com> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 51 Organization: linux.* mail to news gateway X-Original-Cc: Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 10:14:53 -0700 X-Original-Message-ID: <43D7B20D.7040203@wolfmountaingroup.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Marc Perkel wrote: > > > Patrick McLean wrote: > >> Stephen Hemminger wrote: >> >> >> Also, given that several of the copyright holders in the kernel are >> dead, I don't think we will be able to obtain permission. >> >> > > Makes me wonder if something should be done to address the issue of > dead copyright holders. Not sure what but maybe there should be a > clause in GPL3 addressing that? Their heirs would have two years to bring a cause of action if they object. Proper notice could be served by posting a notice on the internet at kernel.org that their code is being redistributed under GPL3. I note that the general notice in the code states "GPL2 or any later version of the license". Given this language, it is highly likely the remaining code can proceed under a new license without incident since it can be assumed they already agreed by having this general notice posted at kernel.org for many years. I think the point is moot. Legally, there is exposure if their successors or owners of their estates bring action. Those outside the US would of course be subject to the laws of their jurisdiction. An attorney at FSF needs to review their code and render an opinion, but I think it will not be a problem. Jeff > > - > To unsubscribe from this list: send the line "unsubscribe > linux-kernel" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news4.google.com! news.glorb.com!newsfeed.cw.net!cw.net!news-FFM2.ecrc.de! newsfeed01.sul.t-online.de!t-online.de!nntp.infostrada.it! news.mailgate.org!erode.bofh.it!bofh.it!news.nic.it!robomod From: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 20:20:16 +0100 Message-ID: <5yYlG-3I6-43@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> X-Original-To: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 47 Organization: linux.* mail to news gateway X-Original-Cc: Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 10:30:44 -0700 X-Original-Message-ID: <43D7B5C4.5040601@wolfmountaingroup.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org >> Makes me wonder if something should be done to address the issue of >> dead copyright holders. Not sure what but maybe there should be a >> clause in GPL3 addressing that? > > > > Their heirs would have two years to bring a cause of action if they > object. Proper notice could be served by posting a notice on the > internet at kernel.org > that their code is being redistributed under GPL3. I note that the > general notice in the code states "GPL2 or any later version of the > license". Given this > language, it is highly likely the remaining code can proceed under a > new license without incident since it can be assumed they already > agreed by > having this general notice posted at kernel.org for many years. I > think the point is moot. Legally, there is exposure if their > successors or owners > of their estates bring action. Those outside the US would of course > be subject to the laws of their jurisdiction. An attorney at FSF > needs to review their > code and render an opinion, but I think it will not be a problem. > > Jeff > >> NOTE: Under the Doctrine of Esstopel, if you proceed on this basis and two years pass without their heirs bringing an action of some sort, then under this legal doctrine, the rights to use their code under GPLv3 would in all probability pass consitutional muster. Again, someone needs to run this by an attorney at the FSF and get a formal legal opinion rendered. The Doctrine of Esstopel basically says that if you use something for some period of time, and no one objects, then you obtain certain rights to use it permenantly. Not wanting to disrespect the wishes of the dead, I would attempt to contact the successors of their estates in any event and obtain permission, and if not possible, then proceed. Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news3.google.com! border1.nntp.dca.giganews.com!nntp.giganews.com! newsfeed00.sul.t-online.de!t-online.de!bofh.it!news.nic.it!robomod From: Marc Perkel <m...@perkel.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 20:30:11 +0100 Message-ID: <5yYvh-3Vf-21@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> X-Original-To: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 54 Organization: linux.* mail to news gateway X-Original-Cc: Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 11:24:13 -0800 X-Original-Message-ID: <43D7D05D.7030101@perkel.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Jeff V. Merkey wrote: > >>> Makes me wonder if something should be done to address the issue of >>> dead copyright holders. Not sure what but maybe there should be a >>> clause in GPL3 addressing that? >> >> >> >> Their heirs would have two years to bring a cause of action if they >> object. Proper notice could be served by posting a notice on the >> internet at kernel.org >> that their code is being redistributed under GPL3. I note that the >> general notice in the code states "GPL2 or any later version of the >> license". Given this >> language, it is highly likely the remaining code can proceed under a >> new license without incident since it can be assumed they already >> agreed by >> having this general notice posted at kernel.org for many years. I >> think the point is moot. Legally, there is exposure if their >> successors or owners >> of their estates bring action. Those outside the US would of course >> be subject to the laws of their jurisdiction. An attorney at FSF >> needs to review their >> code and render an opinion, but I think it will not be a problem. >> >> Jeff >> >>> > NOTE: Under the Doctrine of Esstopel, if you proceed on this basis > and two years pass without their heirs bringing an action of some > sort, then under this > legal doctrine, the rights to use their code under GPLv3 would in all > probability pass consitutional muster. Again, someone needs to run > this by an attorney at the FSF and get a formal legal opinion > rendered. The Doctrine of Esstopel basically says that if you use > something for some period of time, and no one > objects, then you obtain certain rights to use it permenantly. Not > wanting to disrespect the wishes of the dead, I would attempt to > contact the successors of > their estates in any event and obtain permission, and if not possible, > then proceed. > > Jeff Is it possible to have Linux be mostly GPL3 with parts of it GPL2? Or is that just too insane to deal with? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news4.google.com!news.glorb.com! zen.net.uk!dedekind.zen.co.uk!85.158.31.10.MISMATCH!newsfeed-0.progon.net! progon.net!bofh.it!news.nic.it!robomod From: Kyle Moffett <mrmacman...@mac.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 21:00:11 +0100 Message-ID: <5yYYj-4zy-21@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> X-Original-To: Marc Perkel <m...@perkel.com> MIME-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.746.2) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 20 Organization: linux.* mail to news gateway X-Original-Cc: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 14:50:43 -0500 X-Original-Message-ID: <D665B796-ACC2-4EA1-81E3-CB5A092861E3@mac.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Jan 25, 2006, at 14:24:13, Marc Perkel wrote: > Is it possible to have Linux be mostly GPL3 with parts of it GPL2? > Or is that just too insane to deal with? Well given that parts of the kernel are GPLv2-only, other parts are GPLv2+, other parts are GPL/BSD, etc, I can't see how somebody using a GPLv3-only or GPLv3+ license for some other part would be problematic. If anything, the multiple licensing provides additional code protection; we get the advantages of all the licenses, but if any one license is found to be invalid, it does not break the protection of the body of code itself. Cheers, Kyle Moffett - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news3.google.com!news4.google.com!news.glorb.com! tiscali!newsfeed1.ip.tiscali.net!news.cid.net!bofh.it!news.nic.it!robomod From: "linux-os \(Dick Johnson\)" <linux...@analogic.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 21:50:16 +0100 Message-ID: <5yZKM-5PZ-31@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> X-Original-To: "Kyle Moffett" <mrmacman...@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 X-Originalarrivaltime: 25 Jan 2006 20:44:13.0394 (UTC) FILETIME=[19B72B20:01C621F0] Content-Class: urn:content-classes:message Thread-Topic: GPL V3 and Linux - Dead Copyright Holders Thread-Index: AcYh8BnAKXiv9UrlRTu2+JU/nEPp2Q== Reply-To: "linux-os \(Dick Johnson\)" <linux...@analogic.com> Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 73 Organization: linux.* mail to news gateway X-Original-Cc: "Marc Perkel" <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, "Patrick McLean" <pmcl...@cs.ubishops.ca>, "Stephen Hemminger" <shemmin...@osdl.org>, <linux-ker...@vger.kernel.org> X-Original-Date: Wed, 25 Jan 2006 15:44:13 -0500 X-Original-Message-ID: <Pine.LNX.4.61.0601251537360.4677@chaos.analogic.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Wed, 25 Jan 2006, Kyle Moffett wrote: > On Jan 25, 2006, at 14:24:13, Marc Perkel wrote: >> Is it possible to have Linux be mostly GPL3 with parts of it GPL2? >> Or is that just too insane to deal with? > > Well given that parts of the kernel are GPLv2-only, other parts are > GPLv2+, other parts are GPL/BSD, etc, I can't see how somebody using > a GPLv3-only or GPLv3+ license for some other part would be > problematic. If anything, the multiple licensing provides additional > code protection; we get the advantages of all the licenses, but if > any one license is found to be invalid, it does not break the > protection of the body of code itself. > > Cheers, > Kyle Moffett > The original GPL said something about: "You may not impose any further restrictions on the recipients' exercise of the rights granted herein." (Section 6). Then, that __exact__ code was redistributed under Version 2 which further restricted rights, then additional versions which further restricted rights. Now you are planning to add additional restrictions? I don't think the present so-called license would pass muster in any sane court in the United States after the original licensed code was plagiarized into a new binding license. Simple test. Pretend the code was a music chart. Music charts have been copyrighted since the start of the copyright office. You write some music and, in its copyright notice, you license anybody to use it as long as they don't claim that they wrote it. Then some licensing agency comes along and writes a new license, effectively claiming ownership by claiming control (the legal word is conversion). Do you think for a moment that any court of law would uphold the new license? All of Linux has undergone such a conversion and it is effectively owned by the "Free Software Foundation, Inc." Of course RMS didn't tell you this when he appropriated it, but it's done. If code was written to be distributed under a certain set of rules, just like sheet-music, nobody but the writer or his assigns is allowed to change those distribution rules at a later date. If those rules are changed, they are invalid, i.e., unenforceable. You want new rules, you rewrite the kernel from scratch under the new rules and, you must not produce a derived work (which has many meanings) in the process or the new license is unenforceable as well. Cheers, Dick Johnson Penguin : Linux version 2.6.13.4 on an i686 machine (5589.66 BogoMips). Warning : 98.36% of all statistics are fiction. . **************************************************************** The information transmitted in this message is confidential and may be privileged. Any review, retransmission, dissemination, or other use of this information by persons or entities other than the intended recipient is prohibited. If you are not the intended recipient, please notify |Analogic Corporation immediately - by replying to this message or by sending an email to DeliveryErr...@analogic.com - and destroy all copies of this information, including any attachments, without reading or disclosing them. Thank you. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!proxad.net!news.wiretrip.org! border2.nntp.ams.giganews.com!nntp.giganews.com!news-out.tin.it! news.mailgate.org!erode.bofh.it!bofh.it!news.nic.it!robomod From: Chase Venters <chase.vent...@clientec.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 22:30:19 +0100 Message-ID: <5z0nx-6TG-25@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> X-Original-To: "linux-os \\(Dick Johnson\\)" <linux...@analogic.com> X-Pair-Authenticated: 67.163.102.102 X-X-Sender: r...@turbotaz.ourhouse MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 45 Organization: linux.* mail to news gateway X-Original-Cc: Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 15:20:49 -0600 (CST) X-Original-Message-ID: <Pine.LNX.4.64.0601251512480.8861@turbotaz.ourhouse> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Wed, 25 Jan 2006, linux-os \(Dick Johnson\) wrote: > > The original GPL said something about: > "You may not impose any further restrictions on the recipients' > exercise of the rights granted herein." (Section 6). > Then, that __exact__ code was redistributed under Version 2 > which further restricted rights, then additional versions > which further restricted rights. Now you are planning to > add additional restrictions? I don't think the present > so-called license would pass muster in any sane court in > the United States after the original licensed code was > plagiarized into a new binding license. > Try doing your homework. GPL v1 says: > Each version is given a distinguishing version number. If the Program > specifies a version number of the license which applies to it and "any > later version", you have the option of following the terms and conditions > either of that version or of any later version published by the Free > Software Foundation. If the Program does not specify a version number > of the license, you may choose any version ever published by the Free > Software Foundation. This means that when the code went GPL v1 -> GPL v2, the transition was permissible. Linux v1.0 shipped with the GPL v2. It did not ship with a separate clause specifying that "You may only use *this* version of the GPL" as it now does. (I haven't done any research to find out when this clause was added, but it was after the transition to v2). I'm not sure what you're trying to imply about "conversion" or FSF "owning" Linux. Choosing to release your software under the GPL, even when the GPL is authored by a third party, does not make said third party the copyright owner of your work. If a migration to v3 were to occur, the only potential hairball I see is if someone objected on the grounds that they contributed code to a version of the kernel Linus had marked as "GPLv2 Only". IANAL. - Chase - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news3.google.com!news.glorb.com! zen.net.uk!dedekind.zen.co.uk!213.92.8.3.MISMATCH!erode.bofh.it!bofh.it! news.nic.it!robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 25 Jan 2006 23:50:16 +0100 Message-ID: <5z1CU-hj-37@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> X-Original-To: Chase Venters <chase.vent...@clientec.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 59 Organization: linux.* mail to news gateway X-Original-Cc: "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 25 Jan 2006 17:39:16 -0500 (EST) X-Original-Message-ID: <Pine.LNX.4.64.0601251728530.2644@evo.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Wed, 25 Jan 2006, Chase Venters wrote: > > This means that when the code went GPL v1 -> GPL v2, the transition was > permissible. Linux v1.0 shipped with the GPL v2. It did not ship with a > separate clause specifying that "You may only use *this* version of the GPL" > as it now does. (I haven't done any research to find out when this clause was > added, but it was after the transition to v2). Bzzt. Look closer. The Linux kernel has _always_ been under the GPL v2. Nothing else has ever been valid. The "version 2 of the License, or (at your option) any later version" language in the GPL copying file is not - and has never been - part of the actual License itself. It's part of the _explanatory_ text that talks about how to apply the license to your program, and it says that _if_ you want to accept any later versions of the GPL, you can state so in your source code. The Linux kernel has never stated that in general. Some authors have chosen to use the suggested FSF boilerplate (including the "any later version" language), but the kernel in general never has. In other words: the _default_ license strategy is always just the particular version of the GPL that accompanies a project. If you want to license a program under _any_ later version of the GPL, you have to state so explicitly. Linux never did. So: the extra blurb at the top of the COPYING file in the kernel source tree was added not to _change_ the license, but to _clarify_ these points so that there wouldn't be any confusion. The Linux kernel is under the GPL version 2. Not anything else. Some individual files are licenceable under v3, but not the kernel in general. And quite frankly, I don't see that changing. I think it's insane to require people to make their private signing keys available, for example. I wouldn't do it. So I don't think the GPL v3 conversion is going to happen for the kernel, since I personally don't want to convert any of my code. > If a migration to v3 were to occur, the only potential hairball I see is if > someone objected on the grounds that they contributed code to a version of the > kernel Linus had marked as "GPLv2 Only". IANAL. No. You think "v2 or later" is the default. It's not. The _default_ is to not allow conversion. Conversion isn't going to happen. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news4.google.com!news.glorb.com! zen.net.uk!dedekind.zen.co.uk!213.92.8.3.MISMATCH!erode.bofh.it!bofh.it! news.nic.it!robomod From: Marc Perkel <m...@perkel.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Thu, 26 Jan 2006 23:20:16 +0100 Message-ID: <5znDq-7jF-31@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 29 Organization: linux.* mail to news gateway X-Original-Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Thu, 26 Jan 2006 14:16:43 -0800 X-Original-Message-ID: <43D94A4B.8060902@perkel.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Linus Torvalds wrote: > No. You think "v2 or later" is the default. It's not. The _default_ is to > not allow conversion. > > Conversion isn't going to happen. > > Linus > > Just for clarification. What you are saying is that anyone who insists on contributing to the kernel under GPLv3 - that code would be prohibited from being included in the kernel? That to contribute to the kernel you must contribute under the terms presently in place? I'm just asking for clarification. I don't have a GPLv3 opinion yet since it's a changing document. But I do see a need for a consistent licensing of the components of Linux to avoid confusion and I'm worried that if any GPLv3 gets in then it will be all GPLv3 so you would have to prohibity that if you are going to stop Linux from becoming GPLv3 by default. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Sat, 28 Jan 2006 02:40:09 +0100 Message-ID: <5zNep-2O3-11@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> |<5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5znDq-7jF-31@gated-at.bofh.it> X-Original-To: Marc Perkel <m...@perkel.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 107 Organization: linux.* mail to news gateway X-Original-Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Fri, 27 Jan 2006 20:33:04 -0500 (EST) X-Original-Message-ID: <Pine.LNX.4.64.0601271948340.3192@evo.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <43D94A4B.8060...@perkel.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Thu, 26 Jan 2006, Marc Perkel wrote: > > Just for clarification. What you are saying is that anyone who insists on > contributing to the kernel under GPLv3 - that code would be prohibited from > being included in the kernel? That to contribute to the kernel you must > contribute under the terms presently in place? No. We actually have a lot of code that is more widely licensed than just GPLv2. There's the GPL/BSD code, and there's a lot of files that have the ".. or any later version" addendum which means that they are GPLv3 compatible. The only thing that the kernel requires is that since the majority of the code is actually GPLv2-only, that in order for you to be able to link with the code, your license has to be GPLv2-compatible. A "GPLv3 _only_" license is not compatible with GPLv2, since v3 adds new limitations to re-distribution. But what you can do is to dual-license the code - the same way we've had GPL/BSD dual licenses. Of course, that effectively becomes the same as "GPLv2" with the "any later version" clause, but if you like the v3 in _particular_, you can actually mention it specifically (ie you can dual-license under "v2 _or_ v3", but without the "any later version" wording if you want). Note that the Linux kernel has had the clarification that the "by default, we're version-2 _only_" for a long time, and that limitation is not a new thing. You can argue that I should have made that clear on "Day 1" (back in 1992, when the original switch to the GPL happened), but the fact is, all of the development for the last five or more years has been done with that "v2 only, unless otherwise stated" (I forget exactly when it happened, but it was before we even started using BK, so it's a loong time ago). Also, this has been discussed before, and anybody who felt that they didn't want to have the "v2 only" limitation has been told to add the "or any later version" thing to their own code, so nobody can claim that I restricted their licensing. So to recap: - Linux has been v2-only for a _loong_ time, long before there was even any choice of licenses. That explicit "v2 only" thing was there at least for 2.4.0, which is more than five years ago. So this is not some sudden reaction to the current release of GPLv3. This has been there quite _independently_ of the current GPLv3 discussion. - if you disagree with code you write, you can (and always have been able) to say so, and dual-license in many different ways, including using the "or later version" language. But that doesn't change the fact that others (a _lot_ of others) have been very much aware of the "v2 only" rule for the kernel, and that most of the Linux kernel sources are under that rule. - People argue that Linux hasn't specified a version, and that by virtue of paragraph 9, you'd be able to choose any version you like. I disagree. Linux has always specified the version: I don't put the license in the source code, the source code just says Copyright (C) 1991-2002 Linux Torvalds and the license is in the COPYING file, which has ALWAYS been v2. Even before (for clarification reasons) it explicitly said so. In other words, that "if no version is mentioned" simply isn't even an argument. That's like arguing that "if no license is mentioned, it's under any license you want", which is crap. If no license is mentioned, you don't have any license at all to use it. The license AND VERSION has always been very much explicit: linux/COPYING has been there since 1992, and it's been the _version_2_ of the license since day 1. People can argue against that any way they like. In the end, the only way you can _really_ argue against it is in court. Last I saw, intentions mattered more than any legalistic sophistry. The fact that Linux has been distributed with a specific version of the GPL is a big damn clue, and the fact that I have made my intentions very clear over several years is another HUGE clue. - I don't see any real upsides to GPLv3, and I do see potential downsides. Things that have been valid under v2 are no longer valid under v3, so changing the license has real downsides. Quite frankly, _if_ we ever change to GPLv3, it's going to be because somebody convinces me and other copyright holders to add the "or any later license" to all files, just because v3 really is so much better. It doesn't seem likely, but hey, if somebody shows that the GPLv2 is unconsitutional (hah!), maybe something like that happens. So I'm not _entirely_ dismissing an upgrade, but quite frankly, to upgrade would be a huge issue. Not just I, but others that have worked on Linux over the last five to ten years would have to agree on it. In contrast, staying with GPLv2 is a no-brainer: we've used it for almost 15 years, and it's worked fine, and nobody needs any convincing. And that really is a big issue: GPLv2 is a perfectly fine license. It has worked well for us for fourteen years, nothing really changed with the introduction of GPLv3. The fact that there is a newer license to choose from doesn't detract from the older ones. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news3.google.com!news2.volia.net! newsfeed01.sul.t-online.de!t-online.de!nntp.infostrada.it!bofh.it! news.nic.it!robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Sat, 28 Jan 2006 03:10:05 +0100 Message-ID: <5zNHn-3z5-1@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> X-Original-To: Alan Cox <a...@lxorguk.ukuu.org.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 52 Organization: linux.* mail to news gateway X-Original-Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Fri, 27 Jan 2006 21:06:13 -0500 (EST) X-Original-Message-ID: <Pine.LNX.4.64.0601272101510.3192@evo.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Fri, 27 Jan 2006, Alan Cox wrote: > On Mer, 2006-01-25 at 17:39 -0500, Linus Torvalds wrote: > > In other words: the _default_ license strategy is always just the > > particular version of the GPL that accompanies a project. If you want to > > license a program under _any_ later version of the GPL, you have to state > > so explicitly. Linux never did. > > Not correct. See section 9. Sorry, I think you're wrong. We've _always_ said which license explicitly. It's in the COPYING file. Even before the clarification, the COPYING file has always said GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies ... at the very top. How can you say that we didn't specify a version? If you distribute a program, and you just say "I license this under the GPL", THEN you don't specify a verion. But if you distribute a program, and the ONLY license that is associated with it is a specific version of a license file, then that's what you have, UNLESS SOMETHING SAYS OTHERWISE. This is basic copyright law, btw, and has nothing to do with the GPL per se. If you don't have a license, you don't have any copyright AT ALL. Linux kernel files don't say "This is licensed under the GPL". Not mine, at least. I don't see the point, and I never have. There's a COPYING file that specifies what the license is, and that COPYING file very much specifies a very _specific_ version of the GPL. Always has. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news4.google.com! news2.volia.net!news.banetele.no!uio.no!nntp.uio.no!not-for-mail From: Linus Torvalds <torva...@osdl.org> Newsgroups: fa.linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Sat, 28 Jan 2006 05:23:55 UTC Organization: Internet mailing list Lines: 73 Sender: linux-kernel-ow...@vger.kernel.org Message-ID: <fa.CxpbXsvdhrVYv564tItPX9dIFKc@ifi.uio.no> References: <fa.nTt3GHDpKyfT83YTEotlikyqN+k@ifi.uio.no> NNTP-Posting-Host: jess.uio.no Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: readme.uio.no 1138425835 22782 129.240.10.48 (28 Jan 2006 05:23:55 GMT) X-Complaints-To: abuse@uio.no NNTP-Posting-Date: Sat, 28 Jan 2006 05:23:55 +0000 (UTC) Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org To: Alan Cox <a...@lxorguk.ukuu.org.uk> Original-Date: Sat, 28 Jan 2006 00:22:58 -0500 (EST) In-Reply-To: <Pine.LNX.4.64.0601272101510.3192@evo.osdl.org> Original-Message-ID: <Pine.LNX.4.64.0601280001000.2909@evo.osdl.org> X-Spam-Status: No, hits=0 required=5 tests= X-Spam-Checker-Version: SpamAssassin 2.63-osdl_revision__1.67__ X-MIMEDefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org X-MailScanner-Information: This message has been scanned for viruses/spam. Contact postmas...@uio.no if you have questions about this scanning On Fri, 27 Jan 2006, Linus Torvalds wrote: > > This is basic copyright law, btw, and has nothing to do with the GPL per > se. If you don't have a license, you don't have any copyright AT ALL. This is really important, btw. Yes, when we speak colloquially we talk about the fact that Linux is licensed "under the GPL", but that is _not_ how anybody actually has ever gotten a license legally. The ONLY way anybody has ever legally licensed Linux is either with the original very strict copyright _or_ thanks to the COPYING file. Nothing else really matters. So the version of the GPL has always been explicit. At no point has the kernel been distributed without a specific version being clearly mentioned in the ONLY PLACE that gave you rights to copy the kernel in the first place. So either you knew it was GPLv2, or you didn't have the right to copy it in the first place. In other words, Linux has _never_ been licensed under anything but the GPL v2, and nobody has _ever_ gotten a legal Linux source distribution with anything but a complete copy of GPLv2 license file. So when I say that the additions at the top of the COPYING file are nothing but clarifications, I'm not just making that up. Anybody who claims that any Linux kernel I've ever made has ever been licensed under anything else than those exact two licenses is just not correct. And Alan, I know we've had this discussion before. You've claimed before that my clarifications are somehow "changing" the license, and I've told you before that no, they don't change the license, they just clarify things that people keep on gettign wrong, or keep on being nervous about. So people can argue all they want about this. But unless you get a real legal opinion (not just any random shyster - a real judge making a statement, or a respected professional who states his firm legal opinion in no uncertain terms), I don't think you have a legal leg to stand on. But no, IANAL. I'd be willing to bet real money that a real lawyer would back me up on this, though. Linus --- PS. Just out of historical interest, the only other copyright license ever distributed with the kernel was this one: "This kernel is (C) 1991 Linus Torvalds, but all or part of it may be redistributed provided you do the following: - Full source must be available (and free), if not with the distribution then at least on asking for it. - Copyright notices must be intact. (In fact, if you distribute only parts of it you may have to add copyrights, as there aren't (C)'s in all files.) Small partial excerpts may be copied without bothering with copyrights. - You may not distibute this for a fee, not even "handling" costs. Mail me at "torva...@kruuna.helsinki.fi" if you have any questions." and that one was only valid between kernel versions 0.01 and 0.12 or something like that. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!fu-berlin.de!bofh.it!news.nic.it! robomod From: Alan Cox <a...@lxorguk.ukuu.org.uk> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Mon, 30 Jan 2006 12:30:18 +0100 Message-ID: <5AFoB-4V4-9@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 86 Organization: linux.* mail to news gateway X-Original-Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Mon, 30 Jan 2006 11:26:30 +0000 X-Original-Message-ID: <1138620390.31089.43.camel@localhost.localdomain> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Gwe, 2006-01-27 at 21:06 -0500, Linus Torvalds wrote: > > Not correct. See section 9. > > Sorry, I think you're wrong. > > We've _always_ said which license explicitly. It's in the COPYING file. > > Even before the clarification, the COPYING file has always said > > > GNU GENERAL PUBLIC LICENSE > Version 2, June 1991 -- If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. -- "COPYING" is the license not the program. If it were the program you would be violating the GPL as the GPL license text is not itself GPL compatible. It is also not a statement of the version of the software but a statement of the version of the document itself. Both seem quite self evident and clear. Since the document itself provides choices for versions to be applied it cannot be said to imply a version either. Nowdays you specifically state version 2 then reproduce the license document. That likewise seems self evident and clear. Section 9 probably gives you the right to do that for any code that did not specify a version rule already. You might also want to ask "if the FSF COPYING text specified the program version as you claim then how would you specify versions differently". And likewise "How come the FSF itself, author of the license, distributes its default COPYING file with code clearly intended and marked to be GPL v2 or later". In short your interpretation of the past state of affairs would not stand up to scrutiny. > If you distribute a program, and you just say "I license this under the > GPL", THEN you don't specify a verion. And merely adding the copying file likewise is still not specifying a version. You may be *implying* one but that is not specifying. > Linux kernel files don't say "This is licensed under the GPL". Not mine, > at least. I don't see the point, and I never have. There's a COPYING file The point is to avoid ambiguity. Consider the statement in clause 2 -- In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. -- The COPYING file is mere aggregation - it is a seperately licensed and independant work to the program with incompatible conditions. In the kernel case this does not matter as you included text with COPYING to make the intent clear, and there is no doubt, nor alternate licenses. Consider however taking BSD 2 clause licensed code and relicensing it GPL with changes. If the GPL was merely placed with the code it would not be clear that the GPL now applied to it, especially if there are other independant GPL programs in the same archive. The advice text with the GPL itself thus provides for the 'fail safe' worst case scenario rather than neccessarily addressing all cases in the minimal and neatest fashion. Lawyers dislike amibguity because it causes expensive problems later on. (Also historically an assertion of copyright was neccessary avoid being public domain in the USA and some other countries.) Alan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news4.google.com!news3.google.com! news.glorb.com!npeer.de.kpn-eurorings.net!news.uni-stuttgart.de! news.belwue.de!kanaga.switch.ch!switch.ch!newsserver.news.garr.it!bofh.it! news.nic.it!robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Tue, 31 Jan 2006 19:00:12 +0100 Message-ID: <5B7Xr-5kU-1@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> X-Original-To: Alan Cox <a...@lxorguk.ukuu.org.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 110 Organization: linux.* mail to news gateway X-Original-Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 09:57:52 -0800 (PST) X-Original-Message-ID: <Pine.LNX.4.64.0601310931540.7301@g5.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Mon, 30 Jan 2006, Alan Cox wrote: > > You might also want to ask "if the FSF COPYING text specified the > program version as you claim then how would you specify versions > differently". And likewise "How come the FSF itself, author of the > license, distributes its default COPYING file with code clearly intended > and marked to be GPL v2 or later". Alan, you're weasel-wording, and making up arguments that aren't valid. You can avoid specifying a particular version of the GPL by just saying "This project is distributed under the GPL" and pointing to the FSF. Not everybody necessarily even includes the LICENSE file. Please realize that the kernel is one of the largest open-source projects in the world, if not _the_ largest. Most projects are much much smaller. Many projects are very ad-hoc, and not all of them have necessarily been all that careful with adding LICENSE files etc. As to your "FSF itself" argument, the code the FSF distributes obviously _has_ to state "GPL v2 or later" exactly because they want the "or later" thing to be effective. Their suggestions very much is to include the GPL license in its entirety _and_ to say "GPL v2 or later" in the files, exactly because they need to _expand_ the license from just the one in the license file (ie the "or later" part is essentially an open-ended dual license). None of your arguments in any way argue that Linux wouldn't be GPLv2. > In short your interpretation of the past state of affairs would not > stand up to scrutiny. You can claim anything you like. I think you're wrong. But in the meantime, that doesn't matter. If it ever goes to court, you'll see what a real judge will claim. My bet is that my interpretation is the only sane one. > The COPYING file is mere aggregation - it is a seperately licensed and > independant work to the program with incompatible conditions. The fact that the COPYING file has a different copyright really doesn't matter. It's still part of the release. It's absolutely not different from having a separate "Release notes" file which specifies the copyright conditions. That's how Linux-0.01 did it: the thing was outside the actual main tar-ball, and sent out both as part of the announcemnt and as a separate file in the same directory on the ftp-site. Yes, it may be "mere aggregation", but that has absolutely _zero_ impact on my argument. It's the only license you have to copy Linux, and it very much has an EXPLICIT VERSION. Namely version 2. At no time has Linux ever been distributed without the version of the GPL that it is distributed under being in any question at all. THAT is my argument. And as said - you can argue against it as much as you damn well please. I simply don't care. I think you are very obviously wrong, but hey, in the end that doesn't matter either. Take it to a judge. Arguing it to me or to the public has absolutely zero relevance. And regardless of what you argue, for the last 5 years there has been the explicit explanatory note. And you can't claim that people didn't know about it: if I remember correctly, you yourself sent updates to some of the files you felt you had copyright on to add the ".. or any later version" verbiage when I suggested people do so. So why are you even arguing? It is an UNDENIABLE FACT that a noticeable portion of the Linux kernel is version-2 only. You'd have to do a lot of work if you wanted to re-license it - and the burden of proof is on _you_ to do so, not on me. Keeping the old license is the _only_ case that obviously needs no proof at all, since regardless of circumstances, it's always safe. The fact is, the kernel is not licenseable under GPLv3 without tons of work. Work that I'm not in the least interested in doing, or even helping with. If you want to start such an effort, I'd suggest: - spend hours and hours of your time talking to your lawyers, trying to convince them that your argument has any merit at all. I doubt you'll be able to do that. - than start from the state 5 years ago. Btw, at least in the US, intent actually matters. The fact that I've made it clear that my _intent_ was always GPLv2 (and I've been very consistent on this) together with the fact that people have accepted the addendum to the COPYING file actually _does_ have legal meaning. Weasel-wording and trying to work around the fact that the version has always been explicitly mentioned is not a way to make a legal argument. Yet that's really all your argument boils down to. I can make very specific arguments for why version 2 ONLY is the specific license that covers Linux. In contrast you can only make weasel-wording "but you _could_ misunderstand it to mean xyzzy" kind of noises. That should tell you something. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news3.google.com! news.glorb.com!zen.net.uk!dedekind.zen.co.uk!213.92.8.3.MISMATCH! erode.bofh.it!bofh.it!news.nic.it!robomod From: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Tue, 31 Jan 2006 19:20:05 +0100 Message-ID: <5B8gJ-5Xs-1@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 38 Organization: linux.* mail to news gateway X-Original-Cc: Alan Cox <a...@lxorguk.ukuu.org.uk>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 10:24:18 -0700 X-Original-Message-ID: <43DF9D42.7050802@wolfmountaingroup.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org >>In short your interpretation of the past state of affairs would not >>stand up to scrutiny. >> >> > >You can claim anything you like. I think you're wrong. But in the >meantime, that doesn't matter. If it ever goes to court, you'll see what a >real judge will claim. > >My bet is that my interpretation is the only sane one. > > > And how many times have you actually stood in front of a Judge over IP and contract issues? The language "GPLv2 or any later version" is what it is. You can change it moving forward, but you cannot undo the past. You put this language in there and IT WAS WHAT YOU MEANT AT THE TIME. Trying to alter that would most likely result in a finding you are acting in bad faith. Anyway, I am not religious on it, v2 or v3 I don't care, but I like v3 and I am moving my stuff to it. It's a good idea. Anyway, good luck figuring it out Linus. You should listen to Alan -- he's right and is trying to help you. :-) Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news4.google.com!news2.volia.net! newsfeed01.sul.t-online.de!t-online.de!nntp.infostrada.it!bofh.it!news.nic.it! robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Tue, 31 Jan 2006 20:10:09 +0100 Message-ID: <5B93b-7bU-5@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> X-Original-To: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 105 Organization: linux.* mail to news gateway X-Original-Cc: Alan Cox <a...@lxorguk.ukuu.org.uk>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 11:07:15 -0800 (PST) X-Original-Message-ID: <Pine.LNX.4.64.0601311032180.7301@g5.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Tue, 31 Jan 2006, Jeff V. Merkey wrote: > > And how many times have you actually stood in front of a Judge over IP and > contract issues? Well, at least I know what I'm talking about. > The language "GPLv2 or any later version" is what it is. You can change > it moving forward, but you cannot undo the past. You put this language > in there and IT WAS WHAT YOU MEANT AT THE TIME. Trying to alter that > would most likely result in a finding you are acting in bad faith. I did _not_ put that language in, which is the whole point. That language is in almost all GPL-licensed projects _except_ for Linux. It's in the FSF guidelines for what they _suggest_ people will do when they license something under the GPL. It's in all the FSF projects, obviously, and a lot of other GPL'd projects have also just mindlessly copied the FSF-suggested boilerplate. Linux never did. Linux has _never_ had the "v2 or later" license wording in general. Go take a look. The kernel on the whole tends to not mention licenses in the individual files, preferring to instead rely on the external COPYING file that it is distributed with. That's very much on purpose: I personally _hate_ seeing a screenful of crapola that adds nothing over and over again. In short, apart from the very early code in 1991 and early -92 (versions 0.01 through 0.12), Linux has been licensed with _only_ the GPLv2 license file, and normally no mention of "v2 or later" in the actual sources. And the way copyrights work, you have only as many rights as explicitly granted to you, so nobody has _ever_ had rights to re-license Linux under any other license than the one it came with: namely the GPLv2. Alan is trying to argue that the fact that it has been licensed under the GPLv2 would somehow "magically" mean that it has been licensed under any version of GPL that you can pick, BUT THAT IS AN OBVIOUSLY LEGALLY FLAWED ARGUMENT. It is so obviously flawed that I'm surprised he continues to argue it. There has _never_ been anything that says "any version of the GPL", or indeed just "the GPL" without any version. The version has _always_ been explicit: the kernel comes with the GPLv2 and no other version. If you don't accept the COPYING file as the license, then you had no license AT ALL to distribute Linux under. So you have one choice, and once choice ONLY: accept the GPLv2 (as reproduced in COPYING) or don't accept the license at all. The option that Alan seems to want to do is "I'll take just the word 'GPL' from the COPYING file, and then stick to that" has simply never been an option. Now, I can't stop Alan making stupid arguments. People can argue anything they damn well please, whether it makes sense or not. As SCO has shows us, people can argue crap for years, even in front of a judge, without any actual fact or paper to stand on. And that is what Alan does. He tries to argue that the kernel has somehow magically been released under "the GPL" (without version specifier), even though the only license that it was ever released under (apart from the original non-GPL made-up-by-yours-truly license) very explicitly says which version it is, in big letters at the very top. The fact that I made it even _more_ obvious five years ago by adding a further explanatory notice doesn't change anything at all, except make it more obvious. Alan - talk to a lawyer. Really. Show him this email thread and my arguments, and ask him what he believes. I bet you can get a lawyer to argue your case if you _pay_ him (lawyers are whores - they are paid to argue for their client, not for the law), but ask him what he honestly thinks a judge would rule. THEN come back to me. Because let's face it, the burden on proof on changing the kernel license is on _Alan_, not me. Alan is the one arguing for change. Now, some individual files in the kernel are dual-licensed. Some of them are dual-licensed with a BSD-license, others are "v2 or later version". The latter is by no means uncommon, but it's definitely in the minority. Just to give you an idea: [torvalds@g5 linux]$ git-ls-files '*.c' | wc -l 7978 [torvalds@g5 linux]$ git grep -l "any later version" '*.c' | wc -l 2720 [torvalds@g5 linux]$ git grep -l "Redistributions in binary form must" '*.c' | wc -l 230 ie of the C files, only about a third have the "any later version" verbiage needed to be able to convert GPL v2 to v3 (and a small minority look like they are dual-BSD licensed - I didn't know exactly what to grep for, so I just picked a part of the normal BSD license, but they can probably also be converted to GPLv3 thanks to the BSD license being a strictly less restrictive license). (I picked just the '*.c' files because that seemed fairer. If you could _all_ files, the "any later version" percentage drops even further). Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news4.google.com!news3.google.com! border1.nntp.dca.giganews.com!nntp.giganews.com! nx01.iad01.newshosting.com!newshosting.com!newsfeed.icl.net! newsfeed.fjserv.net!news.mailgate.org!erode.bofh.it!bofh.it! news.nic.it!robomod From: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Tue, 31 Jan 2006 20:50:11 +0100 Message-ID: <5B9FV-80v-17@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 173 Organization: linux.* mail to news gateway X-Original-Cc: Alan Cox <a...@lxorguk.ukuu.org.uk>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 11:48:18 -0700 X-Original-Message-ID: <43DFB0F2.4030901@wolfmountaingroup.com> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Linus Torvalds wrote: >On Tue, 31 Jan 2006, Jeff V. Merkey wrote: > > >>And how many times have you actually stood in front of a Judge over IP and >>contract issues? >> >> > >Well, at least I know what I'm talking about. > > Linus, it's awfully complicated when a judge has to look at this stuff. From my experience they have zero understanding of high tech so they always end up looking at agreements and wording of contracts and licenses, since they can understand this. > > >>The language "GPLv2 or any later version" is what it is. You can change >>it moving forward, but you cannot undo the past. You put this language >>in there and IT WAS WHAT YOU MEANT AT THE TIME. Trying to alter that >>would most likely result in a finding you are acting in bad faith. >> >> > >I did _not_ put that language in, which is the whole point. > > If you can provide this beyond all doubt, then I agree you have a solid basis to object. However, it being there does make the whole arguments nebulous. I would suggest removing any such language from kernel.org and state GPLv2 ONLY. >That language is in almost all GPL-licensed projects _except_ for Linux. >It's in the FSF guidelines for what they _suggest_ people will do when >they license something under the GPL. It's in all the FSF projects, >obviously, and a lot of other GPL'd projects have also just mindlessly >copied the FSF-suggested boilerplate. > >Linux never did. Linux has _never_ had the "v2 or later" license wording >in general. Go take a look. The kernel on the whole tends to not mention >licenses in the individual files, preferring to instead rely on the >external COPYING file that it is distributed with. That's very much on >purpose: I personally _hate_ seeing a screenful of crapola that adds >nothing over and over again. > >In short, apart from the very early code in 1991 and early -92 (versions >0.01 through 0.12), Linux has been licensed with _only_ the GPLv2 license >file, and normally no mention of "v2 or later" in the actual sources. > > Again, get rid of this language completely about later versions. >And the way copyrights work, you have only as many rights as explicitly >granted to you, so nobody has _ever_ had rights to re-license Linux under >any other license than the one it came with: namely the GPLv2. Alan is >trying to argue that the fact that it has been licensed under the GPLv2 >would somehow "magically" mean that it has been licensed under any version >of GPL that you can pick, BUT THAT IS AN OBVIOUSLY LEGALLY FLAWED >ARGUMENT. > > It's not. I was also under the impression based on the language "any later license" and I am a very bright chap. So if I got it wrong, then imagine how many other folks are likely to be confused. >It is so obviously flawed that I'm surprised he continues to argue it. >There has _never_ been anything that says "any version of the GPL", or >indeed just "the GPL" without any version. The version has _always_ been >explicit: the kernel comes with the GPLv2 and no other version. If you >don't accept the COPYING file as the license, then you had no license AT >ALL to distribute Linux under. > >So you have one choice, and once choice ONLY: accept the GPLv2 (as >reproduced in COPYING) or don't accept the license at all. The option >that Alan seems to want to do is "I'll take just the word 'GPL' from the >COPYING file, and then stick to that" has simply never been an option. > >Now, I can't stop Alan making stupid arguments. People can argue anything >they damn well please, whether it makes sense or not. As SCO has shows us, >people can argue crap for years, even in front of a judge, without any >actual fact or paper to stand on. > > Alan is trying to help you. I have never seen him do anything other than support you to the hilt. Sure, disagreements happen, but he is there for you and Linux and has been from day one. >And that is what Alan does. He tries to argue that the kernel has somehow >magically been released under "the GPL" (without version specifier), even >though the only license that it was ever released under (apart from the >original non-GPL made-up-by-yours-truly license) very explicitly says >which version it is, in big letters at the very top. > >The fact that I made it even _more_ obvious five years ago by adding a >further explanatory notice doesn't change anything at all, except make it >more obvious. > >Alan - talk to a lawyer. Really. Show him this email thread and my >arguments, and ask him what he believes. I bet you can get a lawyer to >argue your case if you _pay_ him (lawyers are whores - they are paid to >argue for their client, not for the law), but ask him what he honestly >thinks a judge would rule. THEN come back to me. > > Linus, remove all nebulous language and post a notice on kernel.org clarifying your position on this code, and I think the issue becomes closed. There's still the possiblity that under the doctrine of esstopel, someone can claim or will try to claim conversion to GPLv3. You will have to address this when and if it happens. >Because let's face it, the burden on proof on changing the kernel license >is on _Alan_, not me. Alan is the one arguing for change. > > A change to GPLv3 would be a good thing for you. >Now, some individual files in the kernel are dual-licensed. Some of them >are dual-licensed with a BSD-license, others are "v2 or later version". >The latter is by no means uncommon, but it's definitely in the minority. >Just to give you an idea: > > [torvalds@g5 linux]$ git-ls-files '*.c' | wc -l > 7978 > [torvalds@g5 linux]$ git grep -l "any later version" '*.c' | wc -l > 2720 > [torvalds@g5 linux]$ git grep -l "Redistributions in binary form must" '*.c' | wc -l > 230 > >ie of the C files, only about a third have the "any later version" >verbiage needed to be able to convert GPL v2 to v3 (and a small minority >look like they are dual-BSD licensed - I didn't know exactly what to grep >for, so I just picked a part of the normal BSD license, but they can >probably also be converted to GPLv3 thanks to the BSD license being a >strictly less restrictive license). > >(I picked just the '*.c' files because that seemed fairer. If you could >_all_ files, the "any later version" percentage drops even further). > > Given, the whole kernel cannot claim multiple licensing -- you have convinced me on this point. Jeff > Linus > > > - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!news3.google.com!newsfeed.stanford.edu! logbridge.uoregon.edu!newsfeeds.sol.net!news.mailgate.org!nntp.infostrada.it! bofh.it!news.nic.it!robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Tue, 31 Jan 2006 21:50:05 +0100 Message-ID: <5BaBT-14o-1@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> <5B9FV-80v-17@gated-at.bofh.it> X-Original-To: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 157 Organization: linux.* mail to news gateway X-Original-Cc: Alan Cox <a...@lxorguk.ukuu.org.uk>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 12:38:12 -0800 (PST) X-Original-Message-ID: <Pine.LNX.4.64.0601311152070.7301@g5.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> <43DFB0F2.4030...@wolfmountaingroup.com> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Tue, 31 Jan 2006, Jeff V. Merkey wrote: > > > I did _not_ put that language in, which is the whole point. > > If you can provide this beyond all doubt, then I agree you have a solid > basis to object. It's really easy to prove. Look at core kernel source code today, and look at it 10 years ago. Look at it 15 years ago. Nothing has changed. The really core files have copyright notices like this: /* * kernel/sched.c * * Kernel scheduler and related syscalls * * Copyright (C) 1991-2002 Linus Torvalds ... with absolutely no mention of any license rights at all. Not "this is under the GPL", not "GPLv2 or later". The _only_ license rights anybody ever had to those files come from the COPYING file, which very clearly states that it's "version 2, 1991" (And yes, I'm a lazy bastard. I don't update the years. Some of the files I wrote still say "1991, 1992" even though they've obviously been edited since by me. If they fall into the public domain a couple of years earlier, I really don't see myself caring, since I will have been dead for a long while by that time _anyway_, judging by the current copyright nonsense). [ Side note: the _core_ kernel files are more universally GPL v2-only than the rest of the kernel. So for example, while almost a third of all C files have the "any later version" notice in them, when you look at just the core files in kernel/ mm/ fs/, it's a _lot_ less rare. For example, in fs/*.c, it's only two files out of 57, and those aren't even the most core files. So _qualitatively_, a lot more than "just" two thirds of the kernel are based on my core files, and are GPLv2 _only_. The "..any later version" stuff tends to exist mostly in drivers (and some filesystems: 9pfs, afs, autofs, cifs, jfs, ntfs, ocfs2 have the "any later version" in them, but the most common ones do not, and are often derived (admittedly very indirectly, by now) from my original code. ] > However, it being there does make the whole arguments > nebulous. I would suggest removing any such language from kernel.org and > state GPLv2 ONLY. The COPYING file was edited (over _five_ years ago) to clarify the issue, exactly because some people were confused. So the COPYING file now explicitly says: Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. and that has been the case for the last 5+ years. (Another clarification is even older: the clarification that using "normal system calls" is _not_ considered linking, and thus the GPL doesn't infect any normal user-level programs. That one is over ten years old, since some people seriously worried about it. Again, it was really pretty obvious from the license itself, but the clarification made the question stop and made some people stop worrying unnecessarily). Alan argues that that extra notice "changed" the license (and that any code that is older than 5 years would somehow not be GPLv2). I argue otherwise. I argue that for the whole history, Linux has been v2-only unless otherwise explicitly specified. And I don't think even Alan will argue that the "v2 only" thing hasn't been true for the last five years. > I was also under the impression based on the language "any later license" > and I am a very bright chap. So if I got it wrong, then imagine how many other > folks are likely to be confused. Exactly. That's why I added the clarification on top of the COPYING file: people _have_ been confused. That confusion doesn't stem from Linux, btw, but from the FSF distribution of the GPLv2 license itself. The license is distributed as one single file, which actually contains three parts: (1) the "preamble", (2) the actual license itself and (3) the "How to Apply These Terms to Your New Programs" mini-FAQ. And that third part actually contains the wording "(at your option) any later version.", but a lot of people seemed to not realize that this was just part of a FSF-suggested boiler-plate on what to put in your source files. In other words, that was never actually part of the license itself, but just a "btw, here's how you should use it" post-script. A lot of people seemed to be confused by that, and this is exactly why the Linux COPYING file got the additional explanation. (Side note: from a legal standpoint, "intent" does actually matter in the US legal system. So the FSF can actually argue that their pre-amble and their post-script to the license carry legal weight, because it shows their _intent_. However, they can only argue that for programs that they own copyright to, or when the license itself might be unclear - they can't argue that it shows _my_ intent. I've made my intent very clear over the years, and I've been consistent on this matter, so nobody can claim that I've "changed the rules"). > Alan is trying to help you. I have never seen him do anything other than > support you to the hilt. Sure, disagreements happen, but he is there for > you and Linux and has been from day one. Absolutely. And I actually try to be very open to changing my mind if somebody has a valid point. Open source is absolutely not about just the source code - it's very much about the process, and about (mostly the lack of) control. And hey, Alan tends to be mostly right in his concerns. Which is why he's so respected in the community. I just think that he is off the deep end on this one, and I have yet to see any actual convincing arguments for his standpoint. > Linus, remove all nebulous language and post a notice on kernel.org > clarifying your position on this code, and I think the issue becomes > closed. The thing is, even the _clarification_ HAS BEEN THERE FOR 5 YEARS. At the very top of the COPYING file. This really is nothing new. How much more prominent can it be than be in the top-level COPYING file that gets distributed with every single kernel version? > > Because let's face it, the burden on proof on changing the kernel license is > > on _Alan_, not me. Alan is the one arguing for change. > > A change to GPLv3 would be a good thing for you. A lot of people like the GPLv3. I personally don't _dislike_ the current draft, but I don't think it's appropriate for the kernel. Part of why I liked the GPL in the first place (v2 at that point, obviously - v3 hadn't even been thought about) was that it put no restrictions at all on the _use_ of binaries. So I actually prefer the GPLv2. I don't think the current GPLv3 draft is "evil" or "bad", or anything like that, but it's not the license I would have selected when I started, and I don't see any reason to change to it for the kernel. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news4.google.com!news.glorb.com! newsfeed.cw.net!cw.net!news-FFM2.ecrc.de!newsfeed01.sul.t-online.de! t-online.de!nntp.infostrada.it!bofh.it!news.nic.it!robomod From: Alan Cox <a...@lxorguk.ukuu.org.uk> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 01 Feb 2006 00:50:10 +0100 Message-ID: <5Bdqa-5lD-19@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> <5B9FV-80v-17@gated-at.bofh.it> <5BaBT-14o-1@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 42 Organization: linux.* mail to news gateway X-Original-Cc: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 23:48:38 +0000 X-Original-Message-ID: <1138751318.10316.24.camel@localhost.localdomain> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> <43DFB0F2.4030...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311152070.7...@g5.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Maw, 2006-01-31 at 12:38 -0800, Linus Torvalds wrote: > Alan argues that that extra notice "changed" the license (and that any > code that is older than 5 years would somehow not be GPLv2). I argue > otherwise. I argue that for the whole history, Linux has been v2-only > unless otherwise explicitly specified. > > And I don't think even Alan will argue that the "v2 only" thing hasn't > been true for the last five years. I would argue its irrelevance Two cases (lets call them a and b) a) The GPLv2 only was always the case b) There was no version so it was open to choice Which ultimately means either a) Linus changed nothing b) Linus chose a version as the License allowed him to in accordance with section 9. So we have two legal outcomes both of which produce the right answer for any vaguely recent source tree. At which point does it matter ? My point was to make clear that assuming the GPL original text implies the version of the code is wrong, and explain why the FSF recommend the long text. Is there doubt about the license status of the current code - not in this area, no. The COPYING file is extremely clear on this, and more importantly in other possible unclear and problematic areas. For example the statement that the system calls are not derivative statement which resolves the biggest interpretation concern of all. Alan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com! border2.nntp.dca.giganews.com!nntp.giganews.com!novia!newsfeed.icl.net! newsfeed.fjserv.net!news.mailgate.org!erode.bofh.it!bofh.it!news.nic.it! robomod From: Alan Cox <a...@lxorguk.ukuu.org.uk> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 01 Feb 2006 01:00:15 +0100 Message-ID: <5BdzV-5xS-19@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 35 Organization: linux.* mail to news gateway X-Original-Cc: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Tue, 31 Jan 2006 23:57:31 +0000 X-Original-Message-ID: <1138751851.10316.32.camel@localhost.localdomain> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Maw, 2006-01-31 at 11:07 -0800, Linus Torvalds wrote: > granted to you, so nobody has _ever_ had rights to re-license Linux under > any other license than the one it came with: namely the GPLv2. Alan is > trying to argue that the fact that it has been licensed under the GPLv2 > would somehow "magically" mean that it has been licensed under any version > of GPL that you can pick, BUT THAT IS AN OBVIOUSLY LEGALLY FLAWED > ARGUMENT. Clause 9 is clear and is part of the GPL v2. The GPL v2 text gives people (including you) that right itself if no version is specified in the program. You and the other authors granted that right if you didn't include a statement about version. Now as it happens various contributors specified versions long ago and you clarified it too. > Alan - talk to a lawyer. Actually I did, long ago before this argument even appeared, because it was important for another situation. Also please get one thing straight. I'm not arguing for a license change, I'm pointing out misunderstandings that might lead people, particularly other GPL projects to make mistakes. The big problem with any license change is actually the moral one, as I'm sure you'd agree: Do you have the moral right to change the rules (eg on DRM) when many have contributed with many differing views and in many ways not all of them leading to them being copyright holders ? Alan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news4.google.com! news2.volia.net!newsfeed01.sul.t-online.de!t-online.de! nntp.infostrada.it!bofh.it!news.nic.it!robomod From: Alan Cox <a...@lxorguk.ukuu.org.uk> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 01 Feb 2006 01:10:24 +0100 Message-ID: <5BdJK-5Yl-85@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 45 Organization: linux.* mail to news gateway X-Original-Cc: Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 01 Feb 2006 00:06:48 +0000 X-Original-Message-ID: <1138752408.10316.41.camel@localhost.localdomain> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Maw, 2006-01-31 at 09:57 -0800, Linus Torvalds wrote: > The fact that the COPYING file has a different copyright really doesn't > matter. It's still part of the release. Law is about precision and exact wording as well as intent. The exact wording is "the Program" not "the release". And Program is capitalised to indicate the use of the definition made earlier. That is: "The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law" The COPYING file is not derivative and is not by any usual interpretation part of the program. As I said and showed earlier the COPYING file cannot be part of the program without contradiction. Ask a law student if you don't believe me, or do it in equations not words... > It's absolutely not different from having a separate "Release notes" file > which specifies the copyright conditions. That's how Linux-0.01 did it: > the thing was outside the actual main tar-ball, and sent out both as part > of the announcemnt and as a separate file in the same directory on the > ftp-site. The release notes are part of the program. The section starting "NOTE!" is maybe part of the program (thats a real lawyer question). However whether it is or not is such clear intent that nobody would win an argument that you had not said nowdays that it is V2 > I can make very specific arguments for why version 2 ONLY is the specific > license that covers Linux. In contrast you can only make weasel-wording Well if you consider accurate interpretation of language 'weasel wording' I can only feel sorry for you and be glad you write code not English. But since I don't actually want to change the license on the kernel and I already can if I wanted for the small percentage I wrote I don't see the need to continue the debate. Alan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news4.google.com!news.glorb.com!tiscali! newsfeed1.ip.tiscali.net!itgate.net!bofh.it!news.nic.it!robomod From: Linus Torvalds <torva...@osdl.org> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 01 Feb 2006 01:20:10 +0100 Message-ID: <5BdTc-69T-9@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> <5B9FV-80v-17@gated-at.bofh.it> <5BaBT-14o-1@gated-at.bofh.it> <5Bdqa-5lD-19@gated-at.bofh.it> X-Original-To: Alan Cox <a...@lxorguk.ukuu.org.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mimedefang-Filter: osdl$Revision: 1.129 $ X-Scanned-By: MIMEDefang 2.36 Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 101 Organization: linux.* mail to news gateway X-Original-Cc: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Linux Kernel Mailing List <linux-ker...@vger.kernel.org> X-Original-Date: Tue, 31 Jan 2006 16:18:41 -0800 (PST) X-Original-Message-ID: <Pine.LNX.4.64.0601311553180.7301@g5.osdl.org> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> <43DFB0F2.4030...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311152070.7...@g5.osdl.org> <1138751318.10316.24.ca...@localhost.localdomain> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Tue, 31 Jan 2006, Alan Cox wrote: > > I would argue its irrelevance Well, I can absolutely agree with that. It really wasn't ever meant to _change_ anything, so it definitely should be irrelevant in that sense. That said, I think it actually hass one big result: we may be discussing this for a couple of weeks, but I'm pretty sure we won't be discussing it for months and having a huge split over it in the kernel community. Which to me makes it less-than-irrelevant ;) I actually tend to have two very different kinds of worries: - the technical problem of the month. Something doesn't work, and we don't know why, and it's been broken for long enough that it seems to be pretty fundamental. These things worry me, but they don't keep me up at night. - the worry that somebody who submitted code to the kernel feels that his code is mis-used and feels let down by the process. This thing _worries_ me. This is something I end up losing sleep over. The second case is unusual, but it does happen. Things like the MMX-optimized AES routines, where Jari Ruusu ended up objecting to his code getting used. I really don't think he had any _legal_ reasons to feel that way, but _that_ is what really really tends to make me unhappy: regardless of legal correctness, I want developers to feel _proud_ of what they did in Linux, not feel like their code is being trampled on. Do unto others.. and so on. This is also why I don't much like BSD->GPL conversion, and try to ask the original author to OK it (the way we did with the original AES assembly code authored by Dr Brian Gladman - just to make sure). And regardless, I want to keep dual licenses _actively_ dual-licensed in the kernel, just to respect the original wishes instead of just converting them to the (stricter) GPLv2. So the reason I've spent a lot of time on this thread is basically that I worry about people who would _like_ to upgrade (and incorrectly _expected_ to upgrade) the whole kernel to GPLv3 being unhappy. So I'm spending time on this thread trying to make sure that everybody realizes that GPLv2 was always the license of choice - people may still have wished for something else, but at least I can do my damned best to explain why things are how they are, and explaining that any expectations to the contrary really were misguided. > Two cases (lets call them a and b) > > a) The GPLv2 only was always the case > b) There was no version so it was open to choice > > Which ultimately means either > > a) Linus changed nothing > b) Linus chose a version as the License allowed him to in accordance > with section 9. > > So we have two legal outcomes both of which produce the right answer for > any vaguely recent source tree. At which point does it matter ? Well, it does matter if somebody wants to start anew at the state we were at five years ago in the belief that that old state is GPLv3-compatible, and then add in the more modern part of the files that are explicitly compatible with GPLv3... And if somebody feels _that_ strongly about it, and feels that five years ago there really was a real ambiguity, I'd be interested to hear his or her arguments. And I don't see myself likely objecting to it, if only because I'd be intrigued to see how far they get ;) > Is there doubt about the license status of the current code - not in > this area, no. The COPYING file is extremely clear on this, and more > importantly in other possible unclear and problematic areas. For example > the statement that the system calls are not derivative statement which > resolves the biggest interpretation concern of all. I was always surprised by how anybody could _possibly_ worry about that one, but it did come up very early. I forget exactly when, but I think that clarification was added way before Linux-1.0. In general, people worry too much. And I worry about other people worrying. Hopefully I also worry without any real cause. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news1.google.com!news3.google.com!news2.volia.net! newsfeed01.sul.t-online.de!t-online.de!news.belwue.de!kanaga.switch.ch! switch.ch!newsserver.news.garr.it!bofh.it!news.nic.it!robomod From: Alan Cox <a...@lxorguk.ukuu.org.uk> Newsgroups: linux.kernel Subject: Re: GPL V3 and Linux - Dead Copyright Holders Date: Wed, 01 Feb 2006 01:50:06 +0100 Message-ID: <5Bema-6K3-9@gated-at.bofh.it> References: <5x9lb-6QG-27@gated-at.bofh.it> <5x9XN-7VN-11@gated-at.bofh.it> <5xahl-8lL-23@gated-at.bofh.it> <5yXSv-2QV-9@gated-at.bofh.it> <5yYbX-3uP-21@gated-at.bofh.it> <5yYlG-3I6-43@gated-at.bofh.it> <5yYvh-3Vf-21@gated-at.bofh.it> <5yYYj-4zy-21@gated-at.bofh.it> <5yZKM-5PZ-31@gated-at.bofh.it> <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> <5B9FV-80v-17@gated-at.bofh.it> <5BaBT-14o-1@gated-at.bofh.it> <5Bdqa-5lD-19@gated-at.bofh.it> <5BdTc-69T-9@gated-at.bofh.it> X-Original-To: Linus Torvalds <torva...@osdl.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 41 Organization: linux.* mail to news gateway X-Original-Cc: "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Chase Venters <chase.vent...@clientec.com>, "linux-os \\(Dick Johnson\\)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Linux Kernel Mailing List <linux-ker...@vger.kernel.org> X-Original-Date: Wed, 01 Feb 2006 00:45:08 +0000 X-Original-Message-ID: <1138754708.10316.50.camel@localhost.localdomain> X-Original-References: <43D114A8.4030...@wolfmountaingroup.com> <20060120111103.2ee5b...@dxpl.pdx.osdl.net> <43D13B2A.6020...@cs.ubishops.ca> <43D7C780.6080...@perkel.com> <43D7B20D.7040...@wolfmountaingroup.com> <43D7B5C4.5040...@wolfmountaingroup.com> <43D7D05D.7030...@perkel.com> <D665B796-ACC2-4EA1-81E3-CB5A09286...@mac.com> <Pine.LNX.4.61.0601251537360.4...@chaos.analogic.com> <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> <43DFB0F2.4030...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311152070.7...@g5.osdl.org> <1138751318.10316.24.ca...@localhost.localdomain> <Pine.LNX.4.64.0601311553180.7...@g5.osdl.org> X-Original-Sender: linux-kernel-ow...@vger.kernel.org On Maw, 2006-01-31 at 16:18 -0800, Linus Torvalds wrote: > That said, I think it actually hass one big result: we may be discussing > this for a couple of weeks, but I'm pretty sure we won't be discussing it > for months and having a huge split over it in the kernel community. Agreed > Do unto others.. and so on. This is how you spot a lawyer from a normal human. The human agrees but the lawyer says "but what about my dentist, will he really want me to drill his teeth" ;) > So I'm spending time on this thread trying to make sure that everybody > realizes that GPLv2 was always the license of choice - people may still The intent is clear by any view for current code, and the past is for argument but equally its unfixable whatever the result. > I was always surprised by how anybody could _possibly_ worry about that > one, but it did come up very early. I forget exactly when, but I think > that clarification was added way before Linux-1.0. > > In general, people worry too much. Its the job of some of them to worry. After all many of them have shareholders to answer for, and whether they worry about misusing your pension fund or whether they'll still get a new yacht if there is a lawsuit, they worry. I've actually talked to a number of people for whom the syscall clarification was critical to their choice to produce software for Linux so don't underestimate your smart planning in advance ;) Alan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Path: g2news1.google.com!news2.google.com!newsfeed.gamma.ru!Gamma.RU! newsfeed.icl.net!newsfeed.fjserv.net!news.mailgate.org!nntp.infostrada.it! nntp.eutelia.it!area.cu.mi.it!bofh.it!news.nic.it!robomod From: Theodore Ts'o <ty...@mit.edu> Newsgroups: linux.kernel Subject: Re: GPL V3 -- PLEA FOR SANITY Date: Wed, 01 Feb 2006 15:00:36 +0100 Message-ID: <5BqH9-7O3-55@gated-at.bofh.it> References: <5z0nx-6TG-25@gated-at.bofh.it> <5z1CU-hj-37@gated-at.bofh.it> <5zNHn-3z5-3@gated-at.bofh.it> <5zNHn-3z5-1@gated-at.bofh.it> <5AFoB-4V4-9@gated-at.bofh.it> <5B7Xr-5kU-1@gated-at.bofh.it> <5B8gJ-5Xs-1@gated-at.bofh.it> <5B93b-7bU-5@gated-at.bofh.it> <5BdzV-5xS-19@gated-at.bofh.it> <5Bn67-2pr-9@gated-at.bofh.it> X-Original-To: Rogier Wolff <R.E.Wo...@BitWizard.nl> Mail-Followup-To: Theodore Ts'o <ty...@mit.edu>, Rogier Wolff <R.E.Wo...@BitWizard.nl>, Alan Cox <a...@lxorguk.ukuu.org.uk>, Linus Torvalds <torva...@osdl.org>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Chase Venters <chase.vent...@clientec.com>, "linux-os (Dick Johnson)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 X-Sa-Exim-Connect-IP: <locally generated> X-Sa-Exim-Mail-From: ty...@thunk.org X-Sa-Exim-Scanned: No (on thunker.thunk.org); SAEximRunCond expanded to false Sender: robo...@news.nic.it X-Mailing-List: linux-kernel@vger.kernel.org Approved: robo...@news.nic.it Lines: 25 Organization: linux.* mail to news gateway X-Original-Cc: Alan Cox <a...@lxorguk.ukuu.org.uk>, Linus Torvalds <torva...@osdl.org>, "Jeff V. Merkey" <jmer...@wolfmountaingroup.com>, Chase Venters <chase.vent...@clientec.com>, "linux-os (Dick Johnson)" <linux...@analogic.com>, Kyle Moffett <mrmacman...@mac.com>, Marc Perkel <m...@perkel.com>, Patrick McLean <pmcl...@cs.ubishops.ca>, Stephen Hemminger <shemmin...@osdl.org>, linux-ker...@vger.kernel.org X-Original-Date: Wed, 1 Feb 2006 08:59:14 -0500 X-Original-Message-ID: <20060201135913.GA7...@thunk.org> X-Original-References: <Pine.LNX.4.64.0601251512480.8...@turbotaz.ourhouse> <Pine.LNX.4.64.0601251728530.2...@evo.osdl.org> <1138387136.26811.8.camel@localhost> <Pine.LNX.4.64.0601272101510.3...@evo.osdl.org> <1138620390.31089.43.ca...@localhost.localdomain> <Pine.LNX.4.64.0601310931540.7...@g5.osdl.org> <43DF9D42.7050...@wolfmountaingroup.com> <Pine.LNX.4.64.0601311032180.7...@g5.osdl.org> <1138751851.10316.32.ca...@localhost.localdomain> <20060201100127.GA13...@bitwizard.nl> X-Original-Sender: linux-kernel-ow...@vger.kernel.org Let's give this thread a rest, OK? Whether or not Linux is licensed under the GPLv2 only or not is ultimately a matter for the lawyers. The one big problem I see with the GPLv3 effort is given the additional restrictions regarding DRM, it doesn't seem to clear to me whether a project which has even a single line of GPLv2-only code can accept GPLv3 code. That is, GPLv3 is designed to be compatible with more licenses, but that doesn't matter of GPLv2 isn't compatible with GPLv3. If that is the case, if only a _single_ person (like Rogier) has I want GPLv2-only, the whole project is can't use any GPLv3 code unless they are willing to track down and rewrite all of the code written by that person or persons. If that is true (and again, at the end of the day lawyers or more importantly, a judge is going to have to make that call, not debating technologists) it's hard to see the GPLv3 making any headway. - Ted - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/