From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
GNU/Linux is about Freedom. Among them is the freedom to choose what runs in your computer and how. So in that sense, it is about choice.
That’s preciselly what allows anyone to change anything. If anything, it’s the ones that fight against that freedom the ones with the controlling OCD.
Choice is what drives innovation and change. If people aren’t allowed to choose and can’t experiment with alternatives then they’ll always have to use the same thing, no competition, no change.
I do agree that no software should try to “ship everything”. But that has nothing to do with giving choice. The UNIX philosophy is a good example of the freedom that can come from simplicity, you don’t need a program to do it all for it to empower user choice. In fact, often the small tools that do just one thing but do it well are the ones that offer the most flexibility in the way people can integrate them in very different workflows.
Note that allowing the user to choose by themselves what they run/do is not the same thing as demanding that devs implement/give the user anything.
I’m sure I’d agree with the underlying context, but I think it picked the wrong message. Choice is good and Free Software is about choice.
Linux isn’t “about” anything. It’s just a kernel that some people build operating systems on top of. There’s nothing deep or mystical about it.
Linus himself said he only cares about code.
(source)
I understand what you are saying as well as what Linus says - but I think in this context, when people say “linux”, they are usually referring to the linux kernel with GNU userspace programs and toolkits (aka most desktop linux distributions). Those of us, like myself, that don’t think calling my desktop OS GNU/Linux is controversial (it’s just what it is) are making a choice - I am choosing freedom over convenience (although, more and more, gnu/linux os’s are becoming easier and more polished). I am choosing to go the extra mile to get a certain driver working properly or use an alternative program that may not be as user friendly as the commercial version (I’m looking at you, GIMP) because I am making a choice to own and use my programs, rather than they use me.
Without knowing the context, his comment sounds quite reasonable