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 --]
next prev parent 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