Linked by Thom Holwerda on Sat 28th Jan 2006 17:14 UTC, submitted by d3vi1
Sun Solaris, OpenSolaris In a weblog entry, Sun's President Jonathan Schwartz has announced that Sun is looking into applying a dual-license scheme to OpenSolaris-- CDDL and GPL3. "We recognize that diversity and choice are important - which is why we've begun looking at the possibility of releasing Solaris (and potentially the entire Solaris Enterprise System), under dual open source licenses. CDDL (which allows customer IP to safely comingle with Solaris source code) and under the Free Software Foundation's GPL3."
Thread beginning with comment 90405
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: LOL!!!
by CrLf on Sat 28th Jan 2006 19:30 UTC in reply to "LOL!!!"
CrLf
Member since:
2006-01-03

"On the other hand, I may be mistaken - if GPL3 code is legally allowed to enter GPL2 kernel."

The kernel isn't GPLv2, some parts of it are. Anyway, nothing prevents GPLv3 code from entering a GPLv2 project, nor the other way around.

Reply Parent Score: 2

RE[2]: LOL!!!
by _LH_ on Sat 28th Jan 2006 19:40 in reply to "RE: LOL!!!"
_LH_ Member since:
2005-07-20

>The kernel isn't GPLv2, some parts of it are. Anyway, nothing prevents GPLv3 code from entering a GPLv2 project, nor the other way around.

I wouldn't bet on that. The whole concept of copyleft is forcing the whole project to use the license if they use any code licensed under GPL. And I honestly don't know whether GPL3's DRM and patent clauses are in line with version 2. So the only thing keeping most projects compatible with version 3 is the clause "version 2.x or newer".

Reply Parent Score: 4

RE[3]: LOL!!!
by CrLf on Sat 28th Jan 2006 21:39 in reply to "RE[2]: LOL!!!"
CrLf Member since:
2006-01-03

I wouldn't bet on that. The whole concept of copyleft is forcing the whole project to use the license if they use any code licensed under GPL. And I honestly don't know whether GPL3's DRM and patent clauses are in line with version 2. So the only thing keeping most projects compatible with version 3 is the clause "version 2.x or newer".

Well, you may be right. But I think the patent and DRM clauses may be compatible up to a certain point.

If the Linux kernel has no DRM whatsoever, then it may be possible to link GPL3 code with the kernel (which has some GPL2 sections). That changes if the kernel gets any DRM functionality, in which case the GPL3 sections must be removed.

As for the patents, I'm not sure it becomes incompatible in any situation, for patent claims over non-GPL3 sections of the code.

I think the FSF should make some clarifications about these matters before the final GPLv3 is released.

Sun says they *may* use GPLv3 because they aren't sure either and don't want to allow the possibility of Linux sucking the life out of Solaris (which it has already been doing for years, even without picking up any code from OpenSolaris).

PS: GPLv3 adds to the FOSS-licensing confusion, and is way too politicized. I don't like it, and I see no reason to move beyond the GPLv2, but that's another matter.

Reply Parent Score: 3

RE[3]: LOL!!!
by JMcCarthy on Sun 29th Jan 2006 06:11 in reply to "RE[2]: LOL!!!"
JMcCarthy Member since:
2005-08-12

"clause "version 2.x or newer"

that's not an actual clause of the license.

Reply Parent Score: 1

RE[2]: LOL!!!
by binarycrusader on Sat 28th Jan 2006 19:41 in reply to "RE: LOL!!!"
binarycrusader Member since:
2005-07-06

The kernel isn't GPLv2, some parts of it are. Anyway, nothing prevents GPLv3 code from entering a GPLv2 project, nor the other way around.

Do you have an official FSF statement to back that claim up? Not to be adversarial.

Lastly, you forget that it may depend on how the project applies the license to their code. For example, if they say it is licensed under "version 3 of the GPL or later" it may restrict its usage. In addition, since the GPL 3 license isn't finalized yet we don't know yet exactly what licenses will be compatible with what or how. So until that point I think it unwise for anyone to claim that such and such conditions will be true.

Reply Parent Score: 3