public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
From: Richard Freeman <rich@thefreemanclan.net>
To: gentoo-amd64@lists.gentoo.org
Subject: Re: [gentoo-amd64]  Re: Sun and GPL
Date: Mon, 28 May 2007 05:25:12 -0400	[thread overview]
Message-ID: <465A9FF8.4090306@thefreemanclan.net> (raw)
In-Reply-To: <200705272256.22367.bss03@volumehost.net>

[-- Attachment #1: Type: text/plain, Size: 2134 bytes --]

Boyd Stephen Smith Jr. wrote:
> On Sunday 27 May 2007, Isidore Ducasse <ducasse.isidore@gmail.com> wrote 
> about 'Re: [gentoo-amd64]  Re: Sun and GPL':
>> Or did you mean dual-licensing GPLv2 
>> and GPLv3?
> 
> 
> Still, dual-licensing under incompatible licenses is fine and I think many 
> (but maybe not most) developers that currently license their code under 
> GPLv2 will be willing to license under the GPLv3 as well (or instead).
> 

Note that while you can dual-license on ANY licenses you want (say the 
MS EULA and the GPLv3, for example), you can't just change licenses 
(even to add a new one) without the permission of the copyright holder.

So, Duncan's idea of dual-licensing the kernel under GPL v2/v3 until all 
bits of kernel code written by non-agreeing parties are removed would 
not work.

The issue isn't one of "adding restrictions", but basic copyright law. 
Distributing copyrighted software is illegal - unless you have a 
license.  The copyright holder gets to pick the license.  I can't take 
my copy of MS Windows and decide to dual-license it as BSD, although 
Microsoft could (assuming they fully own the copyrights).   In the same 
way, Linus can't just release the whole kernel as GPL v2/v3 unless all 
the copyright holders agree.

He probably could make it dual license on a module-by-module basis. 
Some modules would be GPLv2, and some would be GPL v2/v3 (both have to 
be supported to allow linking with GPLv2 code).  Other GPLv3 projects 
could then borrow code from the dual-licensed modules, although those 
modules could not borrow code from GPL v3 projects, as they have to 
retain the v2 license.  In practice none of the benefits of v3 would be 
available until the whole module is cleaned of v2-only code, at which 
point they could drop v2 and be v3-clean (and hopefully they'll make it 
v3+ this time).

Things are much cleaner for the FSF - they hold the copyrights on all 
their code, so they can license things any way they want.  That requires 
a bit of trust to work, and I'm not sure it is the best model.  Sure, 
with RS in charge I'm not worried, but nobody lives forever...

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3875 bytes --]

  reply	other threads:[~2007-05-28 10:15 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-26 19:07 [gentoo-amd64] Can I run a complete desktop remotely? Mark Knecht
2007-05-26 19:37 ` Olivier Crête
2007-05-27 15:40   ` Mark Knecht
2007-05-27 15:56     ` Peter Davoust
2007-05-27 16:04     ` Richard Freeman
2007-05-27 16:56     ` YoYo Siska
2007-05-26 19:49 ` Aleksey Kunitskiy
2007-05-26 19:53 ` Conway S. Smith
2007-05-26 20:29   ` Simon Cooper
2007-05-26 22:24     ` Conway S. Smith
2007-05-26 21:47   ` Nuitari
2007-05-26 22:20     ` [gentoo-amd64] " Duncan
2007-05-27  0:00       ` Duncan
2007-05-26 22:51     ` [gentoo-amd64] " Conway S. Smith
2007-05-27  6:48       ` Joerg Gollnick
2007-05-27 10:57         ` Richard Freeman
2007-05-27 11:11         ` [gentoo-amd64] Sun and GPL Isidore Ducasse
2007-05-27 23:32           ` [gentoo-amd64] " Duncan
2007-05-28  0:41             ` Isidore Ducasse
2007-05-28  3:42               ` Wil Reichert
2007-05-28  6:12                 ` Naga
2007-05-28  3:56               ` Boyd Stephen Smith Jr.
2007-05-28  9:25                 ` Richard Freeman [this message]
2007-05-28 10:42                   ` Boyd Stephen Smith Jr.
2007-05-28 10:56                     ` robert burrell donkin
2007-05-28 11:52                     ` Duncan
2007-05-28 16:23                     ` Hemmann, Volker Armin
2007-05-28 17:28                       ` Nuitari
2007-05-28 11:14               ` Duncan
2007-05-28 13:14                 ` Conway S. Smith
2007-05-28 17:46                   ` Duncan
2007-05-28 18:38                     ` [gentoo-amd64] Baselayout 2 (Was: Sun and GPL) Sebastian Redl
2007-05-28 22:56                       ` [gentoo-amd64] " Duncan
2007-05-29  0:50                         ` Wil Reichert
2007-05-30  0:33                           ` Florian D.
2007-05-30  4:09                             ` Joshua Hoblitt
2007-05-30  4:38                               ` Wil Reichert
2007-05-30  7:39                                 ` Duncan
2007-05-30  7:43                                 ` Isidore Ducasse
2007-05-30 22:57                                 ` Joshua Hoblitt
2007-05-30  9:12                               ` Florian D.

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=465A9FF8.4090306@thefreemanclan.net \
    --to=rich@thefreemanclan.net \
    --cc=gentoo-amd64@lists.gentoo.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