News for hackers. Stuff that matters.
Re:Accident Forgiveness Comes to GPLv2 by Analemma_ on Wednesday December 13, 2017 @05:13PM (#15918171)
Torvalds has always been very upfront that he doesn't care about software freedom. Note that choice of words very carefully: not "opposes" but "doesn't care about", one way or the other.

He has said from the beginning that the choice of GPL for Linux was a technical one that he thinks produces the best code, and that the GPLv3 offered no technical gains and thus wasn't worth switching to. Presumably if he thought switching to a different license altogether produced better code, he'd do that.

Is not having an opinion on software freedom an ideology? I don't have an opinion on most political questions in, say, Mongolia. Does that give me a particular ideology on whatever political spectrum Mongolia has?

Re:Accident Forgiveness Comes to GPLv2 by Phrodo_00 on Wednesday December 13, 2017 @05:40PM (#15918388)
Also, Linux code is owned by whoever wrote it (or paid to have it written I guess), so it'd a major effort to try and change its license.
Re:Accident Forgiveness Comes to GPLv2 by TrashMacNugget on Wednesday December 13, 2017 @08:51PM (#15919385)
True, but Linux originally used the GPLv2, but IIRC never said anywhere whether it was GPLv2-only or GPLv2 or any later version, or just "GPL". According to the GPL, that means:

> If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.

So Linux could've theoretically upgraded to the GPLv3 (or GPLv2+). However, Linus didn't like that idea, and in 2006 edited the COPYING file to say that it was GPLv2-only. If you really wanted to, you could take the 2006 source code and make a GPLv3 fork of Linux.

Re:Accident Forgiveness Comes to GPLv2 by kelnos on Wednesday December 13, 2017 @11:27PM (#15919947)
> If you really wanted to, you could take the 2006 source code and make a GPLv3 fork of Linux.

You certainly theoretically could, but maintaining, updating, and modernizing such a beast would be out of the reach of most people and organizations. 11 years of progress can't be replicated so quickly, especially when you consider you'd need to do it in a clean-room sort of fashion to be entirely aboveboard, which means many people who are already well familiar with the Linux kernel couldn't even work on it.

At any rate, I think your estimate of the timing is off: I found references to the "GPLv2-only" language in the kernel's COPYING file as far back as linux-2.4.0-test8, which was released sometime in 2000, and I didn't really try to go farther back.

Re:Accident Forgiveness Comes to GPLv2 by leoc on Wednesday December 13, 2017 @06:44PM (#15918763)
When you are effectively governing a large chunk of Mongolia, then yes.