linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Manu Abraham <abraham.manu@gmail.com>
To: Linus Torvalds <torvalds@osdl.org>
Cc: David Schwartz <davids@webmaster.com>,
	linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: The GPL: No shelter for the Linux kernel?
Date: Sat, 23 Sep 2006 12:05:16 +0400	[thread overview]
Message-ID: <4514EABC.2030300@gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.64.0609221440470.4388@g5.osdl.org>

Linus Torvalds wrote:
> [ Sorry if this shows up twice - the first post to linux-kernel was 
>   apparently eaten by an over-eager spam filter with an agenda ;^]
> 
> On Fri, 22 Sep 2006, David Schwartz wrote:
>> This is probably going to be controversial, but Linus should seriously
>> consider adding a clause that those who contribute to the kernel from now on
>> consent to allow him to modify the license on their current contributions
>> and all past contributions, amending the Linux kernel license as
>> appropriate. This would at least begin to reduce this problem over the next
>> few years, leaving fewer and fewer people with claim to less and less code
>> who would have legal standing to object.
> 
> It's the last thing I'd ever want to do, for all the same reasons the 
> kernel doesn't have the "or later versions" language wrt licenses.
> 
> I don't actually want people to need to trust anybody - and that very much 
> includes me - implicitly.
> 
> I think people can generally trust me, but they can trust me exactly 
> because they know they don't _have_ to.
> 
> The reason the poll and the whitepaper got started was that I've obviously 
> not been all that happy with the GPLv3, and while I was pretty sure I was 
> not alone in that opinion, I also realize that _everybody_ thinks that 
> they are right, and that they are supported by all other right-thinking 
> people. That's just how people work. We all think we're better than 
> average.
> 
> So while I personally thought it was pretty clear that the GPLv2 was the 
> better license for the kernel, I didn't want to just depend on my own 
> personal opinion, but I wanted to feel that I had actually made my best to 
> ask people.


Regarding the GPLv2 vs v3 debate, i don't think anyone is in favour of a
different view, but ..


> Now, I could have done it all directly on the Linux-kernel mailing list, 
> but let's face it, that would just have caused a long discussion and we'd 
> not have really been any better off anyway. So instead, I did
> 
> 	git log | grep -i signed-off-by: |
> 		cut -d: -f2- | sort | uniq -c | sort -nr | less -S


When applied to subsystems, the patch author "A" applies his/her patch
to the repo, the MAINTAINER cherry picks the patches for submitting to
the kernel.

In such a case, it becomes,

Signed-off-by: A
Signed-off-by: MAINTAINER

in a subsystem there are indeed many contributors, eventually it is indeed

Signed-off-by: "x"
Signed-off-by: MAINTAINER


So it is indeed incorrect to term that the MAINTAINER is the most
popular Contributor, because the CONTRIBUTOR is the PATCH AUTHOR
himself, not the MAINTAINER.


Manu

  parent reply	other threads:[~2006-09-23  8:05 UTC|newest]

Thread overview: 188+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-22 16:15 GPLv3 Position Statement James Bottomley
2006-09-22 16:16 ` James Bottomley
2006-09-22 17:49 ` The GPL: No shelter for the Linux kernel? Adrian Bunk
2006-09-22 18:00   ` Greg KH
2006-09-22 18:01   ` Manu Abraham
2006-09-22 20:04   ` David Schwartz
2006-09-22 21:25     ` Linus Torvalds
2006-09-22 21:44     ` Linus Torvalds
2006-09-23  0:11       ` David Schwartz
2006-09-23  1:36         ` Linus Torvalds
2006-09-23  7:28         ` Paul Jackson
2006-09-23  8:05       ` Manu Abraham [this message]
2006-09-23 15:32       ` Oleg Verych
     [not found]         ` <Pine.LNX.4.64.0609230941530.4388@g5.osdl.org>
2006-09-23 21:04           ` Forwarded message from Linus Torvalds <torvalds@osdl.org> Oleg Verych
2006-09-27  1:19             ` The GPL: No shelter for the Linux kernel? Oleg Verych
2006-09-23  8:10     ` Jan Engelhardt
2006-09-23 17:38       ` David Schwartz
2006-09-23 18:00       ` Linus Torvalds
2006-09-23 18:14         ` Petr Baudis
2006-09-24  7:53           ` Jan Engelhardt
2006-09-24 16:34             ` Linus Torvalds
2006-09-25  5:59               ` Jan Engelhardt
2006-09-25 15:14                 ` Linus Torvalds
     [not found] ` <200609221359.39519.gene.heskett@verizon.net>
2006-09-22 18:08   ` GPLv3 Position Statement James Bottomley
2006-09-22 18:30     ` Gene Heskett
2006-09-22 18:34       ` Jeff Garzik
2006-09-22 18:52         ` Gene Heskett
2006-09-22 19:05       ` Alan Cox
2006-09-22 18:54         ` Gene Heskett
2006-09-25  6:33       ` Marc Perkel
2006-09-22 20:42 ` Jeff Garzik
2006-09-23 11:38 ` Florian Weimer
2006-09-25  2:44 ` An Ode to GPLv2 (was Re: GPLv3 Position Statement) Linus Torvalds
2006-09-25  4:40   ` Willy Tarreau
2006-09-25 12:00     ` Arjan van de Ven
2006-09-25 13:07       ` Willy Tarreau
2006-09-28  0:12         ` H. Peter Anvin
2006-09-25  8:53 ` GPLv3 Position Statement Michiel de Boer
2006-09-25  9:06   ` Russell King
2006-09-25 10:51   ` Neil Brown
2006-09-25 11:31     ` Alan Cox
2006-09-25 16:10       ` Thomas Gleixner
2006-09-29 10:15         ` Helge Hafting
2006-09-29 11:07           ` Alan Cox
2006-09-29 14:02           ` Stephen Clark
2006-09-29 16:51           ` Linus Torvalds
2006-09-29 17:47             ` Alan Cox
2006-09-29 17:49               ` Linus Torvalds
2006-09-29 18:17                 ` Linus Torvalds
2006-09-29 18:26                 ` Alan Cox
2006-09-29 18:27                   ` Linus Torvalds
2006-09-29 18:40                     ` Linus Torvalds
2006-09-29 19:59                       ` alan
2006-09-29 20:06                         ` Linus Torvalds
2006-09-29 20:21                           ` alan
2006-09-29 20:32                             ` alan
2006-09-29 23:12                               ` Gene Heskett
2006-09-29 23:25                                 ` Randy Dunlap
2006-09-29 23:53                                   ` Gene Heskett
2006-09-30  0:31                                     ` Vadim Lobanov
2006-09-30  3:36                                       ` Gene Heskett
2006-09-30  4:37                                         ` Vadim Lobanov
2006-09-30  4:54                                           ` Randy Dunlap
2006-09-30  6:10                                             ` Vadim Lobanov
2006-09-29 21:11                             ` Chris Smith
2006-09-29 21:33                               ` alan
2006-09-29 20:51                           ` alan
2006-09-29 21:25                       ` Theodore Tso
2006-09-29 21:29                       ` Alan Cox
2006-10-02  8:46             ` Helge Hafting
2006-09-29 19:43           ` jdow
2006-09-30 18:38           ` Thomas Gleixner
2006-09-30 20:49             ` Alan Cox
2006-09-30 20:38               ` Thomas Gleixner
2006-09-25 14:27     ` Lee Revell
2006-09-25 19:05       ` Jan Engelhardt
2006-09-25 20:58       ` Gene Heskett
2006-09-25 22:10         ` linux-os (Dick Johnson)
2006-09-26 21:32       ` Oleg Verych
2006-09-25 19:46     ` Jeff Garzik
2006-09-25 21:10       ` Gene Heskett
2006-09-25 11:11   ` Jan Engelhardt
2006-09-25 14:12   ` James Bottomley
2006-09-25 16:50   ` Linus Torvalds
2006-09-25 17:26   ` James Bottomley
2006-09-25 15:30 ` Xavier Bestel
2006-09-27  1:11 ` Sergey Panov
2006-09-27  5:55   ` Jan Engelhardt
2006-09-27  7:36     ` Sergey Panov
2006-09-27  8:58       ` Jan Engelhardt
2006-09-27 12:19         ` Alan Cox
2006-09-27 17:28           ` Linus Torvalds
2006-09-27 18:37             ` Chase Venters
2006-09-27 19:11               ` Linus Torvalds
2006-09-29 12:42                 ` Pavel Machek
2006-09-27 22:58               ` Theodore Tso
2006-09-27 23:16                 ` Chase Venters
2006-09-28  0:03                   ` Neil Brown
2006-09-28  0:08                     ` David Miller
2006-09-28  0:18                   ` Linus Torvalds
2006-09-28  0:54                     ` Patrick McFarland
2006-09-28  3:15                       ` Linus Torvalds
2006-09-28  3:47                         ` Sergey Panov
2006-09-28  4:13                           ` Linus Torvalds
2006-09-28  5:05                             ` Sergey Panov
2006-09-28  4:39                           ` Chase Venters
2006-09-28  5:13                             ` Trond Myklebust
2006-09-28  5:15                             ` Jeff Garzik
2006-09-28  5:27                               ` Sergey Panov
2006-09-28  5:34                                 ` Jeff Garzik
2006-09-28  7:30                                 ` Al Viro
2006-09-28 13:55                             ` Lennart Sorensen
2006-09-28 14:19                               ` DervishD
2006-09-28 14:40                                 ` Jörn Engel
2006-09-28 14:59                                   ` DervishD
2006-09-28 15:04                                   ` Linus Torvalds
2006-09-28 15:20                                     ` Jörn Engel
2006-09-28 15:31                                       ` Linus Torvalds
2006-09-28 15:46                                       ` Björn Steinbrink
2006-09-28 15:24                                     ` Linus Torvalds
2006-09-29  0:26                                       ` Neil Brown
2006-09-29  6:22                                         ` Linus Torvalds
2006-09-29  1:34                                     ` jdow
2006-09-29  6:08                                     ` Jan Engelhardt
2006-09-29  7:07                                       ` Linus Torvalds
2006-09-29  7:18                                       ` David Schwartz
2006-09-29  2:29                                   ` David Schwartz
2006-09-29  2:45                                     ` Neil Brown
2006-09-29  3:05                                       ` Björn Steinbrink
2006-09-29  3:31                                         ` David Schwartz
2006-09-29  5:37                                           ` Björn Steinbrink
2006-09-29  7:18                                       ` David Schwartz
     [not found]                                     ` <20060928225008.ded4fa2c.seanlkml@sympatico.ca>
2006-09-29  2:50                                       ` Sean
2006-09-29  7:18                                         ` David Schwartz
2006-10-02  8:55                                         ` Maybe it's time to fork the GPL License - create the Linux license? Marc Perkel
2006-10-02  9:14                                           ` Jesper Juhl
2006-10-02  9:23                                             ` Marc Perkel
2006-10-03 10:31                                             ` Jan Engelhardt
2006-10-03 15:34                                               ` Marc Perkel
2006-10-02  9:18                                           ` Dumitru Ciobarcianu
2006-10-02  9:25                                           ` Patrick McFarland
2006-10-02 18:26                                             ` James Dickens
2006-10-03 20:59                                           ` Ivan Dimitrov
2006-10-03 21:00                                             ` Chase Venters
2006-10-03 21:17                                             ` It's not GNU/Linux - it's jusy LINUX Marc Perkel
2006-10-03 21:41                                               ` Neil Brown
2006-10-04 20:09                                                 ` Jan Engelhardt
2006-10-04 20:53                                                   ` linux-os (Dick Johnson)
2006-10-03 21:41                                               ` Adam Henley
2006-10-03 21:47                                                 ` Marc Perkel
2006-10-03 21:58                                                   ` Chase Venters
2006-10-03 22:00                                                   ` Hua Zhong
2006-10-04  1:17                                                     ` Patrick Draper
2006-10-04  2:06                                                       ` Patrick McFarland
2006-10-04 15:16                                                         ` Patrick Draper
2006-10-03 22:10                                                   ` M4y3c0
2006-10-03 22:02                                           ` Maybe it's time to fork the GPL License - create the Linux license? Daniel Barkalow
2006-09-28 14:51                                 ` GPLv3 Position Statement Simon Oosthoek
2006-09-28 15:07                                   ` DervishD
2006-09-28 15:38                               ` Linus Torvalds
2006-09-28 18:34                             ` Linus Torvalds
2006-09-28 17:16                         ` linux-os (Dick Johnson)
2006-09-28 18:59                           ` Segher Boessenkool
2006-09-28 19:34                             ` linux-os (Dick Johnson)
2006-09-28 20:01                               ` Oleg Verych
2006-09-28 23:12                                 ` Gene Heskett
2006-09-29  8:04                           ` Jan Engelhardt
2006-09-28  1:35                     ` Al Viro
2006-09-28  3:13                       ` Sergey Panov
2006-09-28  3:36                         ` Linus Torvalds
2006-09-28  1:53                     ` Alan Cox
2006-09-28  9:41                     ` Jörn Engel
2006-09-28  9:55                       ` Jeff Garzik
2006-09-28 14:45                         ` Linus Torvalds
2006-09-28 15:19                           ` Alan Cox
2006-09-28 14:40                       ` Linus Torvalds
2006-09-28  2:34                   ` Gene Heskett
2006-09-28  8:04             ` Jan Engelhardt
2006-09-28 13:50               ` Christer Weinigel
2006-09-28 20:43               ` Linus Torvalds
2006-09-27 18:01         ` Theodore Tso
2006-09-27 12:32     ` Theodore Tso
2006-09-27 21:05       ` David Schwartz
2006-09-29 12:47       ` Pavel Machek
2006-09-27 17:00     ` Linus Torvalds
2006-09-28  8:18       ` Jan Engelhardt
2006-09-28  9:39       ` Samuel Tardieu
2006-09-27 16:08   ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4514EABC.2030300@gmail.com \
    --to=abraham.manu@gmail.com \
    --cc=davids@webmaster.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).