In a previous article on Linux-Window desktop competition, I shared my thoughts on why desktop Linux shouldnt focus on competing with Windows. Not because Linux can't compete, but because Linux can stand its ground on its own merits without being held against Windows for comparison. I believe most groups within the Linux community can agree on, despite their differences on other issues.
Now let's ask a bigger question. Is it not possible that the real culprit that prevents people from trying new platforms like Linux is actually due to legacy software and familiarity with the Windows desktop? Seems plausible that the above hurdles could be a common challenge faced by prospective Linux adopters, does it not?
Let's dig in a bit deeper.
Diving into the unfamiliar
Think back to when you first started using Linux on your desktop. Unless you already had some Unix training in your background, the odds are pretty good that you were coming from Microsoft Windows and looking for greener pastures.
Now stop a second and think back to the first time you loaded up KDE or GNOME on your computer monitor. Remember what your first reaction was?
Do you remember the excitement and perhaps, the little bit of intimidation you felt as you realized this was uncharted territory? I know I felt this with an early copy of Red Hat Linux years ago. Back then, practically everything was done manually, from getting the network going to mounting my hard drive. It took someone who was really interested in "owning" their desktop experience to maintain interest in the Linux desktop back then.
Flash forward to today and we find many Linux distributions have everything from mounting hard drives to self-connecting wireless functionality done automatically. Now its still a new experience for those just passing by within the Linux community, yet today's Linux experience is a cakewalk compared to what it took to use Linux a mere five years ago. Understanding this leads us to understand one of the above mentioned hurdles: Lack of desktop familiarity.
For young people whose minds haven't fully acclimated to one way of doing things versus another, migrating over to like Linux isn't really a big deal. But I believe the fear of detaching from "the familiar" is a big deal for those users whove reached a point in their adult lives where change isn't something they seek out.
Some people simply aren't too keen on exploring what's new with technology. Perhaps they feel they have something that works well for them and change is unnecessary? The possibilities for the lack of adventure here are endless.
But remember what was said previously. There is more to this issue than the mere familiarity. The need for certain software tools is also a problem for some people.
Legacy software like a comfortable pair of leg irons
Most software used on the Windows desktop is proprietary. I'm not stating this as an iron-clad fact, rather basing this on my own presumption. It seems like the big hang-up for people is always that there's one legacy application they cannot seem to free themselves from.
There are many software titles that come to mind, all of them from the list of proprietary software. But the two applications I hear about most have to be Photoshop and Quickbooks.
I have used both applications in the past and have nothing but disdain for them. Each application serves its target market just fine. Yet to counter that benefit, each application has plenty of bloat and immediately makes using the software an "all or nothing" proposition. Still, it's a tough sell to ask a small business owner to stop using the proprietary software they know, or expect a photographer to suddenly drop their dependence on Photoshop based on the potential of something new. More often than not, these conversations end with a resounding "no."
Because of this small-minded fear, these users have exchanged their freedom of desktop choice for the comfort of familiar, existing proprietary software. This, of course, means you can forget about using either on the Linux desktop. Proprietary vendors are largely disinterested in the Linux desktop it would seem, though some might argue that this is beginning to change.
Id be doing you a disservice if I didnt mention that you can run these proprietary applications in WINE or with a virtual machine. Yet at the end of the day, you're still trying to limp along with Windows software on Linux. The more sustainable choice, of course, is to switch to software like GIMP and Nola.
Due to the open nature of each application, there are plug-ins available for each application to help the end user meet the functionality needs that might be missing otherwise. Accounting software known as Nola even offers a plug-in for converting Quickbooks into a compatible file format.
But again, when you're talking about people's livelihoods, many people are simply too caught up in what they "know" to take a chance with the above mentioned open source alternatives. Time may very well prove me wrong on this, however.
Freedom isn't always easy
At least a few times a month, I receive email from readers who will ask me why I stick with the Linux desktop when they believe that using alternatives like OS X are so much easier. My reply is almost always the same: Real freedom isn't always easy.