From 1994 until 2004 I exclusively used Linux. In 2004 I transitioned to Mac for my desktop (keeping linux on servers) due to its superior UI/UX.
In 2015, I saw the writing on the wall, Mac was becoming increasingly difficult to use. More and more aspects were being "locked down". Simultaneously I could see that Linux was reaching a parity of sorts in UI/UX.
For the last 10 years I've been happily back on Linux (Fedora), and I actually do think we are reaching the point where Linux could become a mainstream option for many. These days, 90% of "apps" are web-based, thus most people really only need a stable base OS and then use a complaint standards browser for 90% of task.
reply
I agree with the web based apps point. It seems like most things, especially for the average user, are web based. That greatly simplifies the Linux use case, not having to worry about building and installing very many applications
reply
Yes, case in point: My kids.
They were raised using Macs / iPads. My oldest is now in college and I gave him my "old" laptop (2019 era) to take with him. I told him he could reformat to Windows if he wanted or just try Linux since it was already configured.
He's never used Linux before and has been using for the past year, completing online assignments for school, etc. He was using Chrome anyway on the family Mac, so from his perspective there has been little change....
In fact I think the change to Windows would've been a more jarring change than to Gnome/Linux.
reply
Web apps are great for things in general, but privacy matters, and I wish we had more private, offline only apps.
macOS and windows are not friendly for this, and Linus is probably the only major OS that can provide this.
reply
DHH’s journey away from apple has been fun to watch.
reply
Indeed. And so has 37's journey away from Amazon.
reply
I've been happily using Linux for more than 2 decades.
Windows and macOS both keep making it more and more difficult to develop native apps. Users need to jump through many hoops to use an app.
I've recently started to have a look at BSD, specifically OpenBSD. It seems quite interesting alternative to Linux if you want something more streamlined.
reply