Re: Pondering..
>Linux vs GNU is a dead issue.
Despite how hard businesses and people try to kill freedom, it refuses to die.
>When people refer to Linux, they generally mean GNU/Linux
If they really meant that, they would just say; "GNU", as that is shorter to say or write.
In all cases where I've seen GNU/Linux (or GNU+Linux or LiGNUx or GNU with Linux or just GNU) been called "Linux", people have either been mislead and think it's "just Linux"; https://www.gnu.org/gnu/gnu-users-never-heard-of-gnu.html or know that the OS is GNU and is intentionally misleading others.
>Torvalds has never downplayed the importance of the GNU part.
He certainly has - he has stated he's happy to take credit for things he didn't do.
If his intention was not to downplay the importance of GNU, he would have said to please call his kernel; Linux and to please call the combination of his kernel with GNU; GNU+Linux - but he has not.
>if the only way you can get the functionality into the OS is by using non-free code, then go right ahead.
It has been claimed many times that the only way the GNU OS could have functionality is to include proprietary software, but it's 100% free software and it certainly isn't lacking in functionality.
>Without the regrettable proprietary blobs, Linux couldn't be as popular as it is.
Well there it is; `People try to justify adding nonfree software in the name of the “popularity of Linux”—in effect, valuing popularity above freedom. Adding nonfree software to the GNU/Linux system may increase the popularity, if by popularity we mean the number of people using some of GNU/Linux in combination with nonfree software. But at the same time, it implicitly encourages the community to accept nonfree software as a good thing, and forget the goal of freedom. It is not good to drive faster if you can't stay on the road.`- https://www.gnu.org/gnu/why-gnu-linux.en.html
The sole reason the OS exists is to be 100% free software and while adding more and more proprietary software leads to increased popularity and therefore is driving faster, it is driving in the wrong direction.
>We'd all like GPL'd Bluetooth, WiFi and display code, but it ain't gonna happen
It certainly isn't going to happen if you ruinously compromise and put the proprietary software in and never take it back out; https://www.gnu.org/philosophy/compromise.html
But it would be quite easy to achieve if the GPLv2 was enforced - just like how GNU advised MCC that its GCC extension of a C++ front end must be released as free software (or not released at all) and how they advised NeXT that their extension to GCC to implement an Objective-C frontend must be released as free software (or not released at all), it would be quite trivial for Linux copyright holders to require that any and all extensions of Linux must be released in source form under the GPLv2-{only,or-later} or under a compatible license (or not released at all).
Maybe a handful of malicious businesses wouldn't do so (the users really should be defended from those businesses, rather than assisting such business's schemes), but when made to, most business turn out to not have a problem with respecting the users freedom after all and the result would be free software bluetooth, Wi-Fi and GPU peripheral software (this wouldn't end up impacting popularity either, as if there is only a handful of peripheral devices to reverse engineer, then it's feasible to develop free software for all of them).
Alas, those Linux copyright holders almost never enforce their license.
>let's make the best of an OS which is a lot more free than Windows and at least we have a choice.
A proprietary GNU/Linux distro is merely less proprietary than windows - it's not "more free", as you don't have have the 4 freedoms with all the software.
One of the core tenets of proprietary software is to never give the user a choice.
>With all his faults, Torvalds has managed to provide an alternative to Windows, and for that I thank him.
He has not done that and that was never his goal.
His goal was to write an alternative to MINIX, but he only ever got around to writing a kernel.
GNU has provided the replacement to windows (as the goal was to provide a fully free OS), although Linus (and many others) happens to provide one essential part (out of the many essential parts).
While I thank Linus for releasing a free kernel from 1992-1995 and give him credit for that, I do not thank him for releasing a proprietary kernel in 1991 and allowing Linux to become proprietary software again in 1996 (but thankfully some GNU developers have provided a free distribution of Linux; GNU Linux-libre and I thank them for that).