The Torvalds Transcript (InformationWeek)
The Torvalds Transcript (InformationWeek)
Posted Mar 21, 2007 21:04 UTC (Wed) by drag (guest, #31333)In reply to: The Torvalds Transcript (InformationWeek) by jengelh
Parent article: The Torvalds Transcript (InformationWeek)
Yep.
Which is kinda ironic since that is exactly how:
Now, totally independently of that, I'm doubly happy that I long, long since made that decision because at least the drafts of the GPLv3 have been much worse than the GPLv2 is. They've had glaring technical problems (license proliferation with not just one single GPLv3, but "GPLv3 with various additional rights and various additional restrictions"), and while I certainly hope that the final GPLv3 won't have those obvious problems, I've been singularly unimpressed with the drafts.
Stuff is going to work.
The lowest common denominator is always going to be GPLv3. It's never going to realy end up being any more restrictive then what that license allows.
This stuff doesn't realy affect the kernel any since the kernel is a isolated, lowest-level, sort of thing whose license is completely and utterly irrelevent to any other software that runs on it.
Currently one of the major problems with the GPLv2, which does not affect kernel developers in any real way, is the fact that right now people want to have open source licenses that are more permissive, but still retain some of the 'copyleft' effect of the GPLv2. They like copyleft, but what it weaker in this or that paticular way.
With the GPLv2 these people have no choice but to realy design their own licenses. So nowadays you have a number of fairly popular projects with their own paticular license that nobody else uses. They are usually GPL-like, but aren't realy compatable. Invariably these licenses are not paticularly well drafted or well thought out and tend to have lots of little bugs associated with them. That is the spirit of the license is great, but the legal effects of it do not nessicarially match the intention. It may be bad wording or what makes sense in California law may not make sense in India or Germany.
With the GPLv3 they are attempting to make it so that if you want to do GPLv3 + less copyleft, you just take the GPLv3 and then add your own little whatever. That way you have a strong legal standing for your license and you don't have to worry about incompatabilities with other Linux software. It's cheaper, easier, safer. Win-win.
I think that the problem is that with Linux kernel a lot of the issues regarding GPLv2 simply do not apply to them at all. It's major selling point, the licensing flexibility, is completely irrelevent to them. Also Linus isn't a lawyer, he has shown complete disregard for the licensing proccess to the point were in the past he has shown complete ignorance on how everything works. Saying he didn't have time to fly around the world for this or that meeting, were in reality discussion is all over mailing lists, irc, and such things.
So it's probably not the best idea to take legal advice from Linus. He is a very good programmer, but probably a pretty bad lawyer. (And I am neither, so take it for what it's worth)
