this post was submitted on 16 Aug 2023
1469 points (95.8% liked)
Linux
48317 readers
749 users here now
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.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It depends. It could also be a better idea to introduce a sort of "IT driver's license" for everyone to have basic understanding/skills to use their devices. Sure, modern software stacks are ridiculously complex and no one understands every detail down to each machine code/assembly instruction, so there's always a big amount of abstraction or simplification needed, but I don't think it's a good idea to request that someone with literal zero knowledge whatsoever should be able to perfectly use an OS or device. That's also not even possible. I see it with my mother, she started from zero knowledge but she had to learn some basics to be able to do the few things she needs to do. Of course she uses Linux. No prior Windows knowledge means a much easier start with Linux of course. She wouldn't have been able to use Windows either with zero knowledge. So this is a point that some forget: even Windows users need knowledge to be able to use Windows, and they probably already earned that knowledge in much earlier years. This Windows knowledge also works against you building up Linux (or even OS X) knowledge because Windows works quite differently from a Unix-like OS. This is not irrelevant: a Windows user who spent like 30 years in Windows has a much harder time learning Linux, than someone who didn't have that. But, again, not really the fault of Linux that you indoctrinated yourself with Windows-only MS product specific knowledge over the last decades. This is probably the biggest problem there is, because almost everyone on the planet has already acquired some amount of Windows knowledge in the past. This works against you when trying to switch. Windows knowledge is mostly Windows-specific. When learning about IT, you should make sure that you learn things in a preferably OS agnostic way. Which is also the reason why schools etc. should never teach "using MS products". They should always teach fundamentals, irrelevant of what you use afterwards. And those fundamentals should of course not be taught using commercial products, but rather open source software.
Then there are some fantasies which MS and Apple could establish in the broader population which aren't true, for example that CLI/terminal usage is archaic and has no place on modern desktops anymore. CLI usage will always remain as a fast alternative to a lot of tasks which are hard or even impossible to do via GUI. Even MS has realized this and introduced Powershell, a new terminal, and winget, for example. As well as WSL (which was originally and still mostly is being used to have access to powerful Linux-based CLI utilities). Yet still a lot of people seem to think that CLI is obsolete or that it's "hard". Sure, if you do some scripting or complex one-liners, it can be too hard for someone without strong IT knowledge. But most commands are really basic and easy to understand. Even my mother is able to use basic commandline utilities, and she even prefers it sometimes over clicking around in the GUI. To claim that this is impossible or too hard to learn for a Windows user is, I don't know. At least untrue. Probably even an insult to your own intelligence. And the main reason why most Linux users suggest doing things via commandline is that this is an almost distro- and desktop-independent way of doing things.
Also, not a big fan of the "fan" label here. Regardless of whether or not you like Linux (I like Linux as an OS more than Windows, because I think the Unix-way is better, but it's also about so much more), I see a neutral, free/libre open source (FLOSS) operating system as the base for our digital lives as a necessity, and so I see Windows or OS X as intrinsically worse. I don't see it as a kind of war between different products on equal footing. One product denies you any rights and control (and in more recent times, also extracts even more value and data from you than just the price you paid for the license to use it), and one that gives you full rights and control (and pretty much never extracts any more from you). It's not OK that we use our devices for so many things in life nowadays, that all aspects of your life are being done via digital means nowadays, and yet the most popular operating systems are still 100% proprietary black boxes fully controlled by big US companies. This needs to change, and it should have happened a long time ago already. And Linux is simply the most mature and most well supported FLOSS operating system out of all of them. I actually wouldn't care if it would be FreeBSD or OpenBSD or whatever instead, but I see Linux as being the most mature, well-supported and mainstream-viable option here. I only care that it's not a damn black box I don't have any real control over.
We need (almost) everyone on such open technologies like Linux, because the future (or even present) for Windows users looks like this: no control, no privacy (plus AI being trained on your work/data as well), big vulnerability when (not if) MS gets hacked (and they're a huge, juicy target, and we already saw them being compromised twice in the last couple of years), pricey subscription to MS' services which continues to get pricier once you're successfully vendor-locked-in (once all your servers, desktops and data is in MS' cloud, you won't be able to easily leave their services anymore, so they are free to increase prices until it hurts you). Even if you happen to like the offering MS gives you, does that really seem like "the future" of computing to you? To me, that's backwards. Or mainframe history repeating itself. Moving into proprietary clouds with vendor-lock-in only really benefits the cloud provider, which is why they want all users to join the "party".
I'm not a big fan of Stallman in general, but his fundamental propositions e.g. that FLOSS software is intrinsically better than proprietary black boxes, is true. I wonder how long we still need as a society, to arrive at that realization. I assumed that the Snowden revelations as well as the desaster that Windows 10 was for privacy, would have already started a change in thinking about such things. But that probably wasn't enough (strangely). I'm not sure what else would need to happen, but I guess something like first MS shoving all their users into their cloud, and then MS being hacked (again) but this time with malicious auto-updates being pushed to all MS software users as well, impacting tons of businesses. Then, maybe, people will start thinking whether this was such a great idea to begin with to play along with what MS envisioned as the "grand future". Unfortunately I see parallels with the human behavior concerning climate change here as well. It's like we have to first destroy our climate and suffer the consequences, before we realize it's a bad idea and we should do it differently RIGHT NOW. We are just incredibly short-sighted and we only learn AFTER disasters, which were even announced long before. It's tragic.
And for those people who know or think they could start using Linux but still use Windows because it's more "aesthetically pleasing" or whatever else irrelevant aspect they make up to "justify" still staying on that sinking MS ship in 2023, please reconsider your priorities.
Uh huh.
Ngl, I laughed pretty hard when I saw that you ended your giant rant with this line.