Hello everyone and good bye to summer. Hope yall having an awesome and great time.
This time I am not gonna start with: "Before you start roasting me please read till the end.." - I don't care. If you are not interested in reading before making a judgment, just press the right part of the tab. Thank you.
I am a Linux user. Currently, using KDE Neon after switching from awesome Solus 4. Every day we see posts like.. Come on, Linux is friendly just switch, right? I was reading the Facebook feed and I saw one post about a person searching for help on some problem about the video card. How does this affect Linux's market share? Here's how:
Let's read a few comments on this one:
Ah dude, why don't you set your graphics resolution? It's simple: cvt 1280 1024 75
Wayland or Xorg? What DE do you use? Or is it WM? Sometimes Xorg doesn't work properly if you are using GTK based desktops.
Man, gimme output of this: lshw -C video
What's the output of this: lspci -vnn | grep -i 3D
What the heck was that? lshw, lspci.. ? What's next? Here's how that works in day-to-day situation.
Regular/average computer user: Dude, Linux is great and all that.. But I just miss when on Windows I just have to right click and change my resolution? Why do I have to see this
bpfilter startedthing on the start? Puts Windows installation drive back into computer
That's the main problem with Linux. Not development, development is great. Linux does have that open-source power that Windows just can't beat. Why the heck we have so many distros (bad distros), DEs (bad DEs), WMs (bad WMs), shell options.. Snaps, Flatpaks, .tar.gz. etc, etc.. Community is bad. Unpolite and unfriendly. Lof of time people are: RTFM. Yeah, read the fucking manual.
Do we (we as Linux community) really think we can beat simple.. Three-clicks .exe installer? Just need to realize that average user doesn't care about all these.
Linux will never gonna be the main OS on market
- You are right, Linux will never be a main OS. After all, Linux mainly is a kernel, and using it as an OS usually has rather little merit outside of purpose-built systems.
- When talking about Linux distributions, most of the servers world-wide are running a *NIX OS, of which the percentage using Linux is very huge. W3Tech puts the number at 36.4% of all websites world-wide, which are using a Linux based OS. The number might be even higher, since not all (*NIX) systems provide enough information to unambiguously count them towards one OS or kernel. As a side-note: 29.5% of all websites use Windows.
- Linux is also widely used for embedded. Just think about the tinkering solution #1: Raspberry Pi. Also, coming from someone close to the automotive industry, you can find a Linux distribution in many cars, especially automotive entertainment systems.
- On the consumer market, Linux based distributions are also main OSes. What is Android. It's actually Linux with a Java-dominated userland. Most people owning a smartphone are using Android, so I'd say it's pretty mainstream to be using a Linux based system nowadays.
I'd go as far as saying that there is no person in a developed country who does not have some kind of touchpoint with a Linux based system. Linux is that important.
Now, let's go to desktop systems, which you probably actually meant (you should be more precise with your statements!)
Do we really think we can beat simple.. Three-clicks .exe installer?
Imho, we don't need to beat a simple install process. People just need a distribution which provides a similarly simple solution. How does Windows get to be so simple? Here's how: It takes away all the choice and comes with everything out of the box with a linear process in the most-used places. Linux distributions usually go for freedom, because that's what's possible and for most old-school Linux users one of the main selling points. Your average Joe does not want or need that, though. Imho, for a fair comparison, you should take a step back and take a look at distributions which are made for people who want the system to just work. On the Unix side there is OpenSolaris, on the BSD side we have macOS, DragonflyBSD, FreeBSD, etc., so there should be some on the Linux side as well. And I also want to be fair here: Finding such distributions is not easy in the first place, which is a shame!
From personal experience, KaOS is one of them. The devs make choices and as a user, the system just works and looks uniform. At no point was I forced to open the console. I installed it on my old laptop, opened the package manager GUI (one could call it an app market place with bad UX, unfortunately), Octopi, and installed Firefox, LibreOffice, Blender, etc., just like I would on my phone or using the Windows store. Well, back then I hacked around a bit, too (BTRFS and disk encryption were not available, so I had to partition manually), however we are getting there.
I'd also closely watch ElementaryOS for a simple distribution. It's more of a macOS clone, in more than the choice of theme. But once you figure out that it's free when you set the donation to $0, things get better.
I think that in many cases, it's not even the fault of not finding the right distribution. As a user who just wants things to work, I'd buy a laptop or computer, which I can power up and use. Most consumer products come with Windows pre-installed, so people usually don't even accidentally come into contact with a good Linux distribution. It's one of the pain-points I think have to be addressed. If everyone only sells Windows products, how can anyone buy anything else? However, can the Linux community do much about it? I am doubtful, for now.
You should consider that mac is great at some things that PC is not great at and vice versa. Linux sits at this crossroads where it is worse than both for the average consumer, but incredibly customizable. Unless that configuration results in something better than mac/pc it will always be second fiddle.