Sun to release OpenSolaris under GPL version 3 (Linux-Watch)
Posted Jan 17, 2007 10:43 UTC (Wed) by
forthy (guest, #1525)
In reply to:
Sun to release OpenSolaris under GPL version 3 (Linux-Watch) by paulpach
Parent article:
Sun to release OpenSolaris under GPL version 3 (Linux-Watch)
This is a recurring theme, and simply wrong. Linus put Linux
under "GPLv2 only" in 2.4.0-test-something, without asking anyone. The
only way this can be legitimate is that Linus redistributes what he got
(under whatever GPLv2 compatible license that was) under GPLv2 only, and
that he can change his mind when he likes to; unless he has taken
GPLv2-only code, as well. He can't change the legal status of files
created by others, and the default unmarked file under GPLv2 regime
is "or later (at your option)".
And AFAIK, only 2 files in the current Linux kernel have an explicit
GPLv2-only marking, so that would be quite easy to replace those files.
Linus can only choose under which terms he's obligated to distribute
Linux, and he has chosen GPLv2 now. His choice, his choice to change his
mind.
From an intentional point of view, it's actually much more confusing.
The reason why Linus put this "GPLv2 only" in was that he feels that he
can't put something under a future license. He doesn't trust the FSF, and
he doesn't fully understand why the FSF has chosen the four freedoms to
protect, as opposed to a tit-for-tat model, which Linus seems to see in
the GPLv2 (which, however, isn't there). The tit-for-tat model is "I give
you my code, you improve it, you give it back to me". That's not what the
GPL is about, that's just a misunderstanding. The distrust with the FSF
seems to be partly rooted in this fundamental misunderstanding.
(
Log in to post comments)