Linked by Thom Holwerda on Sat 16th Jun 2007 21:32 UTC, submitted by Oliver
Thread beginning with comment 248524
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Totality of Comments
by elsewhere on Mon 18th Jun 2007 20:25
in reply to "RE[3]: Totality of Comments"
This is Linus playing defense. He started by restating the fact that he doesn't agree with the philosophy of the FSF. But many of the Linux kernel developers do, and they represent an important bloc that could leave if OpenSolaris goes GPLv3 and Linux does not.
What's the basis for that statement? There hasn't exactly been an outpouring of support from the kernel community to date for v3. On the contrary, the core developers (an inarguably important bloc) have taken a public unified stance against v3. Aside from that, contributing to openSolaris will require assigning copyright and permitting code use under CDDL as well as giving Sun leeway to license your code in the future as they see fit.
There always seems to be this mildly arrogant undertone from the FSF community that Linus is too obtuse to accept the "spirit" of the GPL, so they fail to accept that developers (and those commercial interests paying the developers' salaries) may be contributing specifically because of his attitude, not despite it.
I'm really not convinced that if Sun goes ahead and dual-licenses openSolaris under v3 that there will be any mass or even miniscule exodus from the linux kernel camp. A significant amount of linux developers are paid, and those that contribute voluntarily are just as likely to be attracted to the open nature of the development model as they are by the four freedoms. Even allowing that some developers may be contributing in the "spirit" of the four freedoms, I can't see them jumping at the opportunity to sign their code over to Sun with no guarantees that it will remain free and open.
If unwilling to submit patches/work upstream, then the alternative is that the v3 proponents wind up forking a v3-only openSolaris and keeping it unavailable to Sun or CDDL developers. I think that would potentially be more damaging and frankly, pointless, than the existing license clash.
Hell, I think the apparent inability of the linux kernel to shift licenses due to self-ownership of code underscores the strength and resilience of the license that Linus chose, and the reason he chose it. Some people will be drawn to that, as much as some will be drawn to v3 for philosophical reasons.





Member since:
2005-07-08
Linus said that there is no reason to move Linux to the GPLv3 unless Sun does the same with OpenSolaris and ZFS in particular. He implied that Sun will not use the GPLv3 if Linux goes GPLv3. Therefore, he claims, the ball is in Sun's court. If Linux does not go GPLv3, it will be because Sun is not interested in license compatibility. Sun is the enemy.
This is Linus playing defense. He started by restating the fact that he doesn't agree with the philosophy of the FSF. But many of the Linux kernel developers do, and they represent an important bloc that could leave if OpenSolaris goes GPLv3 and Linux does not. This is why he's dialing up the rhetoric on Sun's nefarious intentions concerning the GPLv3. Linus had the choice of whether to take the lead on GPLv3 or attack its proponents, and he made his choice.
Linus is wrong about Schwartz. They are so close in terms of their positions on various aspects of free software. I really do think they should have dinner and discover just how much they agree upon. Putting Linux and OpenSolaris under the same license (or mutually compatible licenses) would be a landmark moment in the history of free software. It's bigger than any issue Linus may have with the de-fanged TiVo language.
License proliferation is perhaps a greater threat to free software than software patents. While we can only do so much about software patents, we have an opportunity to make a powerful statement against license proliferation. The first step is for Linus to realize that license proliferation isn't his pet issue that he can use to attack Sun. What the free software community doesn't need right now is for Linus' cynicism to get in the way of a potential breakthrough.