Pinterest Stumbleupon Whatsapp
Ads by Google

Linux is awesome. In fact, I’ve already told you some of the reasons why Ubuntu is better than Windows 6 Things That Ubuntu Does Better Than Windows 6 Things That Ubuntu Does Better Than Windows Some think that Ubuntu is for nerds - but the truth is that Ubuntu is just as easy to use as Windows. In fact, there are several things Ubuntu does better than Windows 10. Read More . But if it’s so good, why do less than 2% of desktop computers actively run a Linux-based operating system?

That’s a really tough question to answer. For a long time now, Linux users all over the world have been praying for the year of the Linux desktop Will Linux Ever Experience The Year Of The Desktop? [Opinion] Will Linux Ever Experience The Year Of The Desktop? [Opinion] For quite a while now, Linux users have constantly been discussing whether the open source operating system will ever experience a "year of the desktop" where Linux's desktop market share suddenly rises in relatively dramatic... Read More . But if we’re ever going to see Linux gain serious traction, there is still a lot that Linux developers need to improve to be a true contender.

Application Development

Many Linux developers tend to devote their time to the core operating system, leaving application development to someone else. This leads to a huge disconnect between the operating system itself and the applications it runs.

Countless open source applications have started life being the idea of one person, before growing into an unmissable app. Examples include Firefox, Filezilla, LibreOffice, VLC Media Player 7 Top Secret Features Of The Free VLC Media Player 7 Top Secret Features Of The Free VLC Media Player That VLC pretty much plays everything that you throw at it is old news. It is also a media genie when it comes to other things apart from playing movies. We looked at some of... Read More , and many more.

We know it’s possible for the open source community to make great applications. So why are there so many poorly written applications that look awful, don’t work very well, or a have a combination of both these problems?

This is seen time and again in the Linux community. You have a well-written operating system that is slick and looks beautiful. But apart from a few core applications, much of the software looks awful or is poorly written.

Ads by Google

Basically, the community needs to start looking beyond the the operating system. There is a reason why Microsoft and Apple develop many of their core applications in house. It’s the best way for users to have continuity in the experience that both the operating system and applications provide.

Elementary OS Application Continuity

Some Linux distributions are starting to think about continuity, like in the example above. But this is very much the exception, rather than the rule.

Installing Applications

If you want to install an application in Windows, you simply download the appropriate EXE file, then double click on it to start the installer. This is the same process no matter what version of Windows you are running.

In Linux it’s a completely different ball game. Linux applications are installed and managed by repositories Your Guide to Ubuntu Repositories and Package Management Your Guide to Ubuntu Repositories and Package Management Read More , which are one of greatest strengths of Linux. However, they are also one of its greatest weaknesses.

There are a number of different ways to install applications in Linux, ranging from extremely simple to almost impossible. Some of these processes are:

  • A software center — Similar to a mobile app store, where you can search for and install applications with ease. However, these are only as good as the repositories you have loaded. Usually, lots of applications are missing.
  • Executable files — These work like EXE files in Windows. But there are different formats for different flavors of Linux. Ubuntu uses DEB, but Fedora and SUSE use RPM, so you need to know which executable files are compatible with your distro How to Install Software on Linux: Package Formats Explained How to Install Software on Linux: Package Formats Explained You've switched to Linux, and want to install some software. But package managers differ depending on your distro. So which apps can you download and install? It's all in the acronyms. Read More .
  • Command line — You will need to know the correct repository for your flavor of Linux, as well as the correct install commands. All of which are completely different depending on which flavor of Linux you run.
  • Compile from source — Download the source code, compile it and create an install script. However, these days this is rare.

LibreOffice Installation Through Command Line

As you can see, the process of installing Linux applications can be convoluted, which can quickly put new users off. Linux is yearning for a simplified, universal way of installing applications. Sadly, this would require a huge overhaul of the fundamental way in which Linux works, so will probably never happen.

Better Support, Less Elitism

For the most part, the Linux community is a thriving, bustling beast that contains some extremely talented people. Installing Ubuntu Install Ubuntu On Your Computer Using a USB Flash Drive Install Ubuntu On Your Computer Using a USB Flash Drive Want to install Ubuntu but don't have a spare blank DVD? Don't worry! After downloadin the ISO file, you can use a highly-reusable USB flash drive to get the job done. Read More (and most other flavors of Linux) is a very simple process for the most part, although this doesn’t mean that you won’t need help at some point.

If this happens, you can head over to the Ubuntu Forums — or the appropriate forum for your flavor of Linux — and ask for help. This is where the problems start. People are busy, so depending on what your problem is, you may find that you get little to no response. This means you may have to work things out for yourself, which is never good if you’re new to the “community”.

Linux Nerds Pointing Straight at You
Image Credit: Conrado via Shutterstock

If you are lucky enough to get a response, you may find it’s not the response you were expecting. You see, there is a lot of elitism in Linux and this can sometimes spill over in to places like support forums were users of varying technical ability will be asking for help.

So if a new user posts up a problem, they may be ridiculed for not providing enough information. Worse, they might be accused of wasting time with a mundane issue that can easily be Googled.

Or mocked for just being a “noob”.

Thankfully, this is becoming less and less frequent within the community, as seasoned users are starting to realize that new users need to be welcomed if we are to grow Linux to it’s full potential. But the problem still exists — I’ve seen it first hand — and really needs to be completely eradicated from all facets of the Linux community.

We Need Fewer Choices

Having the choice to pick which Linux distribution you should run Switching To Linux? Here's How To Choose The Right Distro Switching To Linux? Here's How To Choose The Right Distro Your first Linux distribution can sweeten or sour your future Linux experience. That's why it's important to get that debut choice right. Read More is great, but you can have too much of a good thing. There are currently 827 Linux distributions listed on Distrowatch. Eight hundred and twenty seven! That’s a ridiculous number for anyone to sift through — even for seasoned Linux users, like myself, never mind new users.

Closeup of HTML on Laptop Screen
Image Credit: Welcomia via Shutterstock

The problem is that Linux is open source. Simply, this means that anyone can download the source code for a Linux distribution and make their own version. If there’s something you don’t quite like, you can fork a project and start your own. This sounds great in principle, but in reality it is pointless. The huge list of distributions for the most part share the vast majority of code and applications.

Imagine what could be accomplished if these of developers decided to contribute to a smaller pool of core distributions, rather than doing their own thing! I think we would end up with a more developed Linux ecosystem with fewer problems.

The Boot Process

When you first boot up Windows, you get a Windows splash screen, then soon after you get a prompt to log in. That’s not the case in Linux. Most distributions use the GRUB bootloader How To Customize The GRUB Boot Loader Using BURG [Ubuntu] How To Customize The GRUB Boot Loader Using BURG [Ubuntu] Read More  which by default asks how you want to boot the operating system, and it gives you 10 seconds to make the decision.

So as a new user, the very first thing you’re greeted with after installing your distribution, is an ugly command line screen asking you make a decisions like which version of the kernel you want to boot.

It’s a terrible first impression.

GRUB Bootloader for Linux Ubuntu

GRUB is awesome, and it comes in really handy when dual-booting, as it allows you to select which operating system you wish to boot in to. But why does it have to be so unfriendly to users?

Why can’t it be a GUI were the user clicks on which OS they want to boot, and if there is only one OS, skip the GRUB prompt all together. Apple do it, so there’s no reason why Linux can’t. Some distributions are making waves towards doing this, such as Elementary OS. But there is a still a long way to go in order to make the boot process more user friendly.

Mac Dual Boot Selection Screen

We Need to Improve Linux

This article may read like I’m bashing Linux, or that I hate it. Nothing could be further from the truth. I adore Linux and the open source community in general. However, if we’re ever going to have “the year of the Linux desktop” then things need to drastically improve.

What do you guys think? Is there anything else you think should be changed before Linux can truly go mainstream? Or is Linux fine just the way it is?

Feel free to leave your thoughts in the comments section below.

Image Credits: Sofia Santos/Shutterstock

  1. Eddie G.
    October 12, 2016 at 3:41 am

    Ok. A couple of things. First I notice that some people are complaining about there being "too many choices" regarding Linux distros. Listen, if you only had TWO flavors of ice cream to choose from?....ice cream would be the most BORING and almost "offensive" dessert one could buy. I don't see anyone complaining that there are too many options for buying and outfitting a car! And why don't people BMG (B*tch M-oan & G-roan) about having too many choices when it comes to buying a house?...I think when people complain about that? it shows they don't have the power to make up their own MINDS! They want someone to narrow their choices so that they can "follow" the crowd. Utter nonsense, also I see here that people are stating they prefer Windows for reasons like they don't have to configure anything and everything "Just Works" from startup to shutdown. This is true, but you know what? There's spyware on there that tracks you (this isn't hyperbole or rhetoric it's been PROVEN Google it!) So if you're ok with being spied on whilst shopping online, chatting with Grandma and looking up recipes then by all means stay using Windows and don't comment on articles such as this. Linux is not for those who want someone ELSE to "do the heavy lifting" when it comes to their OS and their computer...Linux is for those who WANT to know how to do this and how to do that on their PC's / laptops / tablets.
    But don't be fooled, by the long-standing myths that have plagued Linux for years, there are distros that are simpler to use than even WINDOWS! Example?....Linux Mint running either the MATE or Cinnamon desktops, these are simple, plug-n-play OS'es that can provide years of carefree use without worrying about being spied on or catching a virus, or even worse being attacked with ransom-ware. How do I know?....because my almost 70 year old Mum uses Linux Mint and HAS been using it since release version 12!!! I think a lot of times people flock to the "most popular" because they're afraid to step out of their comfort zone....not realizing that just by doing that?...they can free themselves of being locked in to a vendor or manufacturer's specific product or program. I for one don't use Windows nor will I go back to it for anything, I've got all I need here in Linux-Land!...LoL! and this is a subjective argument?...(How can I make someone who's used to Windows believe that my OS is better?....I can't.....and Vise versa!) So the real reason why there was never a YOTLD?....is because it wasn't NEEDED! Linux never needed to be "on top" like some other OS'es needed to be. There was never any call to "beat" the other competing OS'es. Instead Linux chose the simpler more sensible route: ensure that it existed EVERYWHERE!...smartphones.....gas station pumps....POS registers.....kiosks.....scientific computing (my favorite?...The Large Hadron Collider!), far-seeing telescopes, the medical industry, the automotive industry, accounting, the entertainment industry...etc. So why bother with a YOTLD....when they already conquered the computing world as a whole?....thats the equivalent of the Gods of Mt. Olympus fighting over the cities of Man!.....Pointless! There was never a YOTLD, and there doesn't NEED to be! Especially now?...with some countries governments choosing in favor of Linux over Windows?.....who CARES about the Year Of The Linux Desktop?....only those who don't support Linux! Those who do?....know better.

  2. Mike Walsh
    October 6, 2016 at 11:22 am

    With regard to GRUB, I couldn't agree more. I run 'Puppy' Linux exclusively, and Puppy uses Grub4DOS, which is a version of the old 'legacy' GRUB. However, it's been 'Puppyfied' to work with Pup's unusual 'root' model, and you do end up with simply a list of OSs, where you just choose which one you wish to boot. I think it's a lot nicer to use than GRUB2, which in my humble opinion is the most horrendously over-complicated beast I've ever encountered.

    It was just one of the reasons (amongst many others) why I couldn't WAIT to get away from the 'buntu-based distros.....

    • Kev Quirk
      October 7, 2016 at 2:28 pm

      Let's hope that over time these kind of issues are resolved. :-)

  3. jsannn
    October 4, 2016 at 10:24 am

    I recently switched to Ubuntu on my work computer because of project requirements. I also used Linux for extended periods during my career (work in IT). And honesty can say that prefer Windows by far. The main difference for me is that Windows just works while Linux needs tinkering with command lines and text based configuration files for even the simplest things. Countless times I needed reading through forums and message boards to make stuff works where they should be plug and play affair. Recent example - I bought a external DAC/amp to power my headphones. On win when you turn it on the sound output automatically switch to it and back to the previous configuration on turn off. On Ubuntu I needed to google how to do it, test it a couple of times to settle on working configuration and then create a config file with the appropriate commands for it to work when I restart the system. Honestly I think my time is spent better elsewhere. And that is the main problem, Linux can be super stable and secure but for an average user its is almost impossible to work with. Until that changes it will remain just 2% of the market.

    • Kev Quirk
      October 4, 2016 at 12:19 pm

      That's true, there are times were you really do need to get under the hood in Linux, were you may not have to in Windows.

      I think this is why Linux has the reputation of the "Geek's OS".

  4. Doc
    September 29, 2016 at 8:16 pm

    "Executable files — These work like EXE files in Windows. But there are different formats for different flavors of Linux. Ubuntu uses DEB, but Fedora and SUSE use RPM, so you need to know which executable files are compatible with your distro."
    Um, no, DEB and RPM files are not "executable" files, they're more like Microsoft MSI (Microsoft Standalone Installer) files, that trigger the installation process when activated.

    • Kev Quirk
      September 30, 2016 at 7:11 am

      Actually, if you want to be pedantic, a DEB or RPM is not like an MSI either, as they're not just for installing applications. DEB and RPM files are simply packages that can be used for a multitude of functions. So actually, a DEB or RPM is closer to an EXE than an MSI.

      However, in this example, I described them as "executable" so that people who were familiar with EXE files had something to compare them to. Mentioning that they're packages and have a number of other functions wasn't required for the context that I was using them.

      Hope this clears up why I described them as "executable".

  5. Joesph Birch
    September 29, 2016 at 9:59 am

    I totally agree with everything in this article. I've been using Linux exclusively now for nearly 9 years. The number of distributions is frightening. I like to try different flavours but it's still daunting for me.
    As for the forums. I have tried to use them in the past but very rarely and not for a long time now. There is nothing worse than entering an active chat room and encouraged to ask your question only to be ridiculed that google or the man pages have the answer. Google is very good but when you're faced with over 1 million potential answers and all the answers very, where do you go then?
    Linux is fabulous but elitism sucks.

    • Kev Quirk
      September 29, 2016 at 10:55 am

      Obviously, I agree. Thanks for the comment, buddy.

  6. UserResearcher
    September 29, 2016 at 9:00 am

    I think one thing LINUX (or at least some particular distro - Ubuntu?) could do is start really leaning into making the user interface consistent and understandable. It's been a while since I tried a distro, but I was stunned to discover that their interfaces were very rarely tested with users - in fact, it was more the exception than the rule that any interface testing took place at all. This leads to the oft-joked-about creation of "Developer UI", interfaces that made sense to the developer at the time of their creation, but not to anyone else - users in particular. I would be willing to bet that confusing and/or inconsistent interfaces are a big part of what is holding back "the year of the LINUX desktop."

    • Kev Quirk
      September 29, 2016 at 9:05 am

      I would in inclined to agree with you. The community does put out betas etc and gets feedback, but from what I've seen, that's more for bug tracking than anything else.

      There are certain distros where UI and user experience is the number one priority. Elementary OS is one that springs to mind.

  7. J
    September 29, 2016 at 7:26 am

    I just read an article on this topic within the past day, about improvements in the Raspberry Pi's new desktop:
    https://www.raspberrypi.org/blog/introducing-pixel/

  8. Hein
    September 29, 2016 at 5:40 am

    I don't agree.
    It is quite easy. Just use plain vanilla Ubuntu and it is much easier than Windows. Software center will install almost any app you could wish for. Snaps will be a further improvement when it comes to easy installation. Ubuntu is easy to install. In general Ubuntu users are friendly on forums and are willing to help, as long as the answer isn't there by just a simple 'google' which is completely understandable and justifiable.
    Grub needs a graphical screen? No please why? Non graphical works always on any display.
    Choice isn't bad at all. You don't need to pick one of those small projects- just ignore- go for Ubuntu (or one of the other big distros) and be happy. The so called fragmentation is only used for obvious FUD reasons.
    What is really needed is availability of hardware pre-installed with Ubuntu. I am typing this on my XPS 13- a machine that worked out of the box from day one

    • Kev Quirk
      September 29, 2016 at 8:49 am

      I actually have to add repos and do terminal installs quite often because the software isn't available in the software center. Like I said, it's only as good as the repos you have added. I would say around 1/3 of my software is installed via terminal Maybe that's just me though.

      The reason I think GrUB need a nice GUI is for new users. Getting a command line prompt straight away isn't really the best firs impression.

      Choice isn't bad, I agree. But for a new Linux user, the amount of choice is overwhelming. Many of the smaller distros are pretty rubbish, or completely abandoned. If a newbie installs one of those, they could be unjustifiably put off Linux. Luckily though, Ubuntu is starting to becoming a household name, even if people don't really know what it is.

      • Mike F
        September 29, 2016 at 4:14 pm

        It's been a while since I've tried Ubuntu, I can't speak to how that sets up grub, but at least with Linux Mint, if it's the only thing installed, it sets the grub timer to 0 so that you never see it. It goes straight to the Mint boot splash.

        As far as additional repositories, I've found that the basics are all there by default. It's only when you need a niche app that you have to delve into PPAs and such. I also need to point out that Windows also has just as many different ways to install software. Windows store, exe's, source code, binary files in folders, etc.

  9. BaronHK
    September 29, 2016 at 12:13 am

    When Microsoft gets their partners to reach out and attack Linux by blocking it from even being installed, like Lenovo did on the recent Yoga laptops, it's pretty easy to see why many people couldn't even use Linux if they wanted to.

    Lenovo is an evil crappy company with horrible customer support. Could be why their stock is worth pennies on the dollar compared with last year.

    • TinFoilHat
      September 29, 2016 at 3:40 am

      That's not what happened in the least. Linux doesn't have a driver for the RAID5 configuration that is set up on the solid state drive on that device. Remove the tin foil hat and breathe. Everything is alright and someone, somewhere, will develop the needed driver.

    • Kev Quirk
      September 29, 2016 at 8:53 am

      That isn't true. Lenovo has made a statement confirming that the issue is to do with a proprietary RAID configuration that simply has no drivers for Linux.

      If you're interested, here's the full statement - http://news.lenovo.com/news-releases/corporate/lenovo-statement-on-linux-support-for-yoga.htm

  10. Carl Draper
    September 28, 2016 at 7:22 pm

    On the first point, not many of own Microsoft's actual applications are decent or useful, Windows is barely useful without third party apps.

    On the second point, there's often no need to look at 4 different methods of installing apps, when the first one usually works

    Choice is part of what makes Linux great. Really there are only 3 or 4 major distributions, not 387. Debian/ Ubuntu, Red Hat and Arch being the major ones.

    "So as a new user, the very first thing you’re greeted with after installing your distribution, is an ugly command line screen asking you make a decisions like which version of the kernel you want to boot." Ubuntu almost never shows that screen unless you're dual booting.

    • Kev Quirk
      September 29, 2016 at 8:56 am

      Hi Carl, thanks for commenting.

      If you want to, Windows is perfectly capable of being used out of the box. We've just become spoilt with other applications, like Office and Chrome.

      There are still a number of bundled Windows apps that I use day to day. Snipping Tool being one of my favourites.

      True, there are only a few main distros. But a new Linux user wouldn't necessarily know which they are.

      My machines always show GrUB after installing Ubuntu, even when not dual booting, and it always defaults to 10 seconds for the splash screen. Changing it to 1 second is usually one of the first things I do in a new install. :-)

      • CMD
        September 29, 2016 at 2:28 pm

        Is this a fresh install? Because I have Kubuntu 16.04 recently freshly installed on my Dell latitude E6500 and it goes straight from the BIOS to the Kubuntu boot splash, GRUB does not even show!

        • Kev Quirk
          September 30, 2016 at 7:12 am

          Yep, fresh install of Ubuntu 16.04. Maybe that's something the Kubuntu team suppress? I'm also running Elementary Loki at home, and that doesn't do it. So I think they have suppressed the prompt, like Kubuntu (I assume).

  11. Steve
    September 28, 2016 at 4:00 pm

    In my limited experience, the biggest issue I've had is with video card drivers. I recently came back to Linux, currently using Mint, and it is best to use opengl instead of d3d to keep frame rates up while I'm playing WoW. The same card works fine under Win10. Thanks to a wealth of info by a lot of people smarter than me I have my installation up and running but the video performance certainly isn't as smooth as under Win10.

    • Kev Quirk
      September 29, 2016 at 8:57 am

      Linux is nowhere near Windows when it comes to gaming. But the gap is closing, with a lot of help from Steam.

  12. jymm
    September 28, 2016 at 3:17 pm

    I love Linux, but agree with you on the problems. I am over60 and a GUI guy. I still have never successfully installed a tarball on my own. Linux needs a universal package. Maybe Snap or Flatpak will be it.

    Second is disappearing OS's. I started with the original Solus, and that went away. I then tried Point, which was great, but the developer seems to have lost interest and the forum is dead, with no moderators appearing and the last posts months and years ago.

    I have now switched to a dual boot of Debian Mate and Ubuntu Mate. I had never had a problem with forums, but just reading the Debian forum I would never post a problem there, as I considered the many rude responses. I just want my OS to work, not to become a Linux expert. I was able to deal with my very first hardware problem on my own ( a Broadcom wireless card). I did realize it could be a problem when installing as Debian will not provide proprietary software as most other OS's do. I had no problems with Ubuntu Mate or it's forum.

    I have not had a problem with software I want to run, but I had used a lot of open source software before moving to Linux. I still see the packages as the biggest problem for Linux and still hope for a universal package.

    • Hein
      September 29, 2016 at 5:26 am

      Installing from a tarball? Hardly ever needed that way. That was about 10 years ago I guess.
      If you use one of the most used Linux flavors like Ubuntu you won't have a to do a lot of rocket science stuff to get the software that you want. Ubuntu won't disappear overnight like Solus and other projects. Yet these projects are interesting as they can bring new insights and new software.
      I
      t is true that on especially the guys running Debian, Arch and the likes can be extremely rude towards newbies and non-technical users. Hey they just have small d!cks and need to compensate somehow I guess. Just move over to Ubuntu: users are more friendly there.

    • Kev Quirk
      September 29, 2016 at 9:00 am

      Luckily, we don't really need to install from tarball any more. For me personally, 99% of the time it's either a software center, or adding a repo and using apt-get etc in terminal. Both of which are simple, but I can imagine the latter would stump some new users. Which is obviously a problem.

      Hopefully snaps will help solve this issue. But it's all dependent on how the wider Linux community takes this approach. If only 10% of developers are making snaps, then it's a pointless exercise that only further fragments Linux.

  13. Jeff
    September 28, 2016 at 1:42 pm

    One of the biggest problems I had switching was video drivers (Intel Graphics). The default drivers in Linux Mint wouldn't work well enough for me to run VMware Workstation properly.

    Also, finding suitable replacement software was often difficult/impossible. I use Snagit and a clipboard manager that I couldn't live without.

    I really want to switch as I am starting to loathe Microsoft as much as I do Apple but everytime I try I have to switch back.

    • Kev Quirk
      September 28, 2016 at 1:57 pm

      It's strange that you have had issues with Intel drivers. My laptop uses Intel drivers and I haven't had any issues. I just select the "install third party drivers" during the installation and everything always works.

      With regards to SnagIt, I'm not sure what you're using it for specifically, but I personally find Shutter to be the best screen grabbing tool on Linux. It's really good.

      Usually there are alternatives to most applications, but some a deal breakers - for me, I still have to use a Windows partition as there are simply no good, stable video editors for Linux. Hopefully it will improve with time though.

  14. William Vasquez
    September 28, 2016 at 6:42 am

    A form of Linux IS being accepted by the general public. It can be found running the very popular Chromebook laptop computer. I know advertising is expensive, so why not have a computer hardware manufacturer extoll the benefits of Linux. Say things like, 'Our computers cost less because the operating system is free; most of the software you'll ever need is already included or get more free; if you already know how to use Windows or Mac, you're already 90% on the way to learning Linux. Advertising is how most people found out about Microsoft or Apple, the same would help Linux.

    • Kev Quirk
      September 28, 2016 at 8:14 am

      I agree, ChromeOS is being widely adopted. However, it's not a full OS and is quite restrictive on a lot of things. If all you are after is basic web surfing etc, then it's great (I've had mine for over 3 years now and I love it) but for any "heavy lifting" it's pretty useless.

      Maybe the new "Andromeda" merger will fix this.

  15. Colin
    September 28, 2016 at 3:15 am

    If you do not like grub, you can use burg instead. Nicer graphics(just notice the burg link). Used it a few years ago, but grub works well and you only see it for a few seconds. Most Linux comes with their own software centres, so finding software is easy, you do not have to search all over the web for something and worry if you are downloading something else. Ubuntu forums do have a section for new users, but a little googling will usually find answers to your problem. There are to many distros, but only about 5 or 10 that most people would need to check out. The rest are mainly to play with if you have the time.

    • Kev Quirk
      September 28, 2016 at 8:18 am

      Yes, you can use Burg, but my point is - new users won't know what GrUB is, never mind what Burg is or how to install it. It should be more user friends by default.

      I agree, there's only a core few distros that really matter to most people. However, again, as a new user, they wouldn't know which ones they are.

      Ultimately, a user doesn't have to install a new bootloader in Windows if they want a better experience, and they don't have to choose from over 800 variations (or even 10 for that matter) of Windows.

      These are intrinsic issues that really need to be fixed if we're ever going to achieve real uptake in the desktop market.

  16. Riley
    September 27, 2016 at 10:35 pm

    One of the key obstacles to Linux adoption that is that Windows and Macs are what most people use at work. So when they fire up their own computer after work they aren't at all interested in wrestling with a different operating system and the programs that run under it. Especially if that operating system is inescapably more technically demanding than the more nicely productized operating systems they already know how to use.

    That impediment to Linux adoption will be practically speaking impossible to surmount because Microsoft early on made it easy to develop distributed applications based on Windows. So today a huge number of industries including but not limited to financial services, health services, travel, and others run their businesses on deeply embedded Windows I.T. applications. The complexity and manifold burdens of migrating every aspect of those existing distributed apps to Linux simply can't be costs-justified. Especially because Microsoft and Apple will always be sure that the prices of their products never overtakes the costs required to migrate away from them.

    The problem is thus self-reinforcing: People will continue to use something other than Linux at work until there's ice skating in Hell which in turn means they'll probably not use Linux at home. Ad infinitum...

    • Kev Quirk
      September 28, 2016 at 8:21 am

      Yeah, I think you're right, Riley. It's this self-perpetuating issue whereby Linux will never gain traction because it's not popular in other facets of society, and it's not popular in other facets of society because it has never gained traction.

      Maybe the shift to mobile, and Android may help in the future. Who knows?

  17. Electron826
    September 27, 2016 at 9:49 pm

    Very interesting article, I totally agree with your points -
    Well done!

    • Kev Quirk
      September 28, 2016 at 8:21 am

      Thanks buddy, appreciate the positive feedback. :-)

Leave a Reply

Your email address will not be published. Required fields are marked *