CertCities.com -- The Ultimate Site for Certified IT Professionals
Listen, See, Win! Register for a Free Tech Library Webcast
  Microsoft®
  Cisco®
  Security
  Oracle®
  A+/Network+"
  Linux/Unix
  More Certs
  Newsletters
  Salary Surveys
  Forums
  News
  Exam Reviews
  Tips
  Columns
  Features
  PopQuiz
  RSS Feeds
  Press Releases
  Contributors
  About Us
  Search
 

Advanced Search
  Free Newsletter
  Sign-up for the #1 Weekly IT
Certification News
and Advice.
Subscribe to CertCities.com Free Weekly E-mail Newsletter
CertCities.com

See What's New on
Redmondmag.com!

Cover Story: Secrets of the Windows Gurus

Reader Review: Word 2007 -- Not Exactly a Must-Have

Access Anywhere

Windows Vista: Learning To Play Nice

Product Review: WhatsUp Gold 11.0, Premium Edition


CertCities.com
Let us know what you
think! E-mail us at:



Visit Redmond Media Group
 
 
...Home ... Editorial ... Columns ..Column Story Friday: October 19, 2007
TechBusiness: Resources for Innovation Through Software Technology on Redmond Developer News
Dice: The Career Hub for Tech Insiders


 Inside the Kernel  
Emmett Dulaney
Emmett Dulaney


 What the Linux World REALLY Needs...
Emmett looks at the excuses for Linux's lack of widespread adoption, shares his take and invites you to post your own.
by Emmett Dulaney  
7/17/2006 -- It has been quite a while now since the first release of Linux. In fact, it has been 15 years since Linus Torvalds, a computer science student at the University of Helsinki at the time, made freely available a kernel that mirrored many of the features of Unix and Minix. In this time, there have been small pockets where Linux has grabbed a foothold and "stolen" some market share, but for the most part it is still not setting any adoption records. By the way, I use the term stolen loosely since many of these areas were new to begin with and not that many were migrations.

Why is this?

I can think of seven excuses often tossed about, and one real reason of my own creation. Let's look at the excuses first:

Excuse #1: Some will say this is because there aren't enough applications for Linux. That's a line of crap that anyone with access to a search engine and gumption enough to check can easily dismiss. There are applications -- and I'm talking decent to great ones -- that can be used for productivity suites and application servers as well as everything in between.

Excuse #2: Others will say the market is too diverse and confusing. I'll agree this is a problem and attempts have been made to unify what is "Linux" (you can create just about anything and call it Linux form the operating system for your phone, to the OS on the mega-million dollar server). I still don't think this excuse is a very valid one, but more one of convenience: Dell has said that they don't ship Linux on desktops anymore because they don't know which one the market wants. In reality, if you want to buy Linux, you basically have three choices now: Red Hat, SuSE (Novell) and Ubuntu. Each has its own niche of the market and each serves that market very well. Given the strength and commitment of these three, it would not surprise me at all to see five years down the road that they are the only real entities left.

Excuse #3: Yet another excuse slowing adoption is that the mainstream does not know about it or understand it. After 15 years, I would suspect that most administrators have heard of Linux, and most have probably even loaded it on a machine in their basement and played with it at one time or another. Surely, they've watched television at some point in time and seen the commercials from IBM and read some trade magazine where they've seen ads from vendors. No, this excuse doesn't hold much water either.

Excuse #4: The brainwashing of Microsoft: It has convinced everyone that their offerings are the only ones to have, or so this excuse goes. This is true, supposedly, for everything from server and desktop operating systems to applications and game consoles; the world mindlessly adopts everything leaving their shipping department. Really? Maybe I'm getting old, but I remember a fair number of products they came out with that fell flat on their face (Bob, anyone?). The reason their products are adopted – those that do become successful – is because they work hard to understand the market and give it what it wants. Yes, I know all about vaporware and empty promises, but they are not isolated in that practice (it is employed by car manufacturers, politicians and others on a daily basis). Love or hate Microsoft, you have to admire the way they stay with a product, make it better, and make it (usually) what the market wants.

Excuse #5: There are issues with Linux and certain hardware. Here is a surprise for you: There are issues with some piece of hardware and every operating system. Aside from the old kernel/hard drive issue (long since resolved), the only hardware issue I can think of immediately is with Winmodems – legacy (and very cheap) modems controlled mostly by software. In the first place, they are notoriously buggy to begin with, even when you have the right OS and drivers. In the second place, modems aren't commonly used today as opposed to several years ago. Lastly, if you do need a modem for business, I would certainly hope you would be smart enough to buy a decent one and not try to get by with one of these in the first place. All that said, I know of no disadvantage Linux has when it comes to hardware compared to any other operating system.

Excuse #6: Lack of technical support. If I have a problem, no one here knows how to take care of it. Maybe you need to hire or train someone. The odds are good that no one at your site is proficient with Windows Vista at the moment either, but when it comes out, someone will probably be responsible for learning more about it. Linux -- and I am being as honest as I can be -- isn't that difficult to learn. Gone are the days when you needed to memorize hundreds of command-line tools and their options because the main files took too much space to load them on the hard drive. You can pretty much administer all you need to through a graphical interface now and yank out a reference guide when you get stuck.

Excuse #7: The costs of adopting/migrating are too high. Compared to what? The costs of adopting a new implementation should be based upon total savings of one operating system to another and nothing else, and Linux is often the best solution. The cost of migrating is high because it often involves more than just the operating system –- it includes applications and services as well. If the applications you are using are proprietary, then the migration may not make sense -- pure and simple. More and more, though, solutions/applications are becoming less proprietary and more open and thus the operating system migration can be beneficial.

These are the top seven excuses I have heard for the slow rate of Linux adoption. There are a handful of other excuses that are occasionally bandied about, but they tend to contradict themselves even in their phrasing and disappear like smoke as soon at they are voiced around anyone who has an inkling of what is being discussed.

Now that I've listed the excuses, let me propose what I believe to be a real factor: the lack of an adoption spokesmodel.

When you think of Microsoft, you think of Bill Gates. While he has been called everything in the book (and a lot of things unprintable), a few key words pop out: nerdy, highly intelligent, productive, driven, business savvy. While everyone knows he doesn't write each line of code for Microsoft, his image is known by those who evaluate the products, those who use the products, and even those who have never even touched a computer. In other words, through his image, he plays to the stereotype and is able to attract the customer base: When it comes to work, who doesn't want solutions that are productive, business savvy, etc.?

When you think of the Mac, you think of Steve Jobs. Whether he is in the company or out of the company at the moment, it is still his image that fits the stereotype and makes the product trendy.

I once knew a girl who ran a Mac and she wasn't "cool." What? Isn't everyone who runs a Mac cool and artistic? No more so than everyone who uses Microsoft's OS has bad hair and glasses.

Linux does have a spokesmodel: Linus Torvalds. Far be it from me to speak ill of someone so meaningful, but unfortunately, he remains quiet about most things and this does not help speed the adoption process. You can't hate the guy, no matter how hard you try, and that is something that has to be possible (look at how many don't like Microsoft's leaders and how that has only made them sell more).

If I ask my almost-blind grandmother who Bill Gates is, she'll have an answer. If I ask her who Steve Jobs is, she'll come close. If I ask her who Linus Torvalds is, she'll turn to her applesauce and pretend she can't hear me rather than admit she has no clue. And while you have to love the penguin mascot, it doesn't say much to those not already familiar with Linux and using it.

If anyone could benefit from a spokesmodel, it is the commercial versions of Linux that would be at the top of the list. How many, though, could name the CEO of Novell (SuSE) or Red Hat? When Jack Messman was recently released from Novell, the shareholders responded by driving the price up substantially – the news of someone few could name being fired made the company more valuable than it had been for a while. Who replaced him?

In the absence of a single visible spokesmodel pushing for Linux in the workplace, what has sprung up is an image that the media has artificially created: That you need a ponytail and earring to run Linux. Now that we are out of the 1990s, that is not an image that finds an audience readily these days within the Fortune 500. Or a lot of small companies trying to become big. Or a lot of universities. Or...

If Linux is ever to go mainstream, I assert, there must be a face put with its movement. That face must be someone you can like and hate -- someone you can associate with, cheer for, heckle and throw a pie at. It has to be someone you can get so mad at when something doesn't work like it should, and someone you can wish you were like when you read about their exploits outside of work in the trade rags.

The operating system is sound. The excuses are just that. The missing piece is the face.

Do you agree, or am I as full of bunk as everyone else? Let me know by posting below.


Emmett Dulaney is the author of several books on Linux, Unix nd certification, including the Security+ Study Guide, Third Edition. His blog can be found at http://edulaney.blogspot.com and he can be reached at .

 


More articles by Emmett Dulaney:

-- advertisement --


There are 40 CertCities.com user Comments for “What the Linux World REALLY Needs... ”
Page 3 of 4
7/21/06: gog says: I agree wholeheartedly!
7/21/06: Steve W says: Agree with all you say but I think the top quality Linux Distrubutions need more exposure. Using Dell´s website as an example - When you are configuring your latest PC option, the option to buy the machine with Linux installed should be available and it should be the cheapest option. Also a little article explaining Linux with screenshots and a comparison with Windows should be available on the site. If a lot of shops & companies started giving this exposure to Linux it would take off.
7/21/06: Thorsten from Germany says: I agree with much of what you say, but in my view the most important reasons are: 1. Preinstallation of Windows. Most users never install an OS, much less decide on one. They use whatever comes preinstalled. As long as Windows is getting preinstalled on allmost all new computers any other OS including Linux does not have much of a chance to become mainstream as long. Maybe if they were drastically superior in every way the tendency to stay with what is good enough would be overcome. 2. Hardware support: Linux has lots of drives out of the box already. Probably more than windows has out of the box. However, windows drivers for every piece of hardware usually comes with such hardware (including the special software, also usually only for windows). Linux will always be more difficult in this area if hardware vendors ignore it (some exceptions exist however). 2. Software: sure Linux has great software, some even better than on windows. But many software programs (propriatary) only exist on windows (esp. such that comes with some piece of hardware). Some Areas with little or no Linux equivalent: Video editing, DVD authoring, homebanking and (even though there are good linux games) popular games. These areas are most important for home users. Each of 1, 2 and 3 have the catch 22 that there is little incentive for manufactuers to change the situation if Linux is not perceived as mainstream or at least big enough.
7/21/06: Ookaze from France says: And I hoped I would read a clueful article. Unfortunately it's not the case at all. I don't know where to begin : either you're talking the desktop only and then some things you say are relevant, either you're talking everything else, and then you're completely out of touch with reality and completely wrong (as Linux is big in servers, appliances, embedded, ...). So, like everyone that commented, let's assume you're talking about the desktop, and given what you say later, you mean the desktop for enterprises (as you talk about administrators), which most of the people who commented missed entirely. Your excuses #1 is OK. #2 is already way off base. There is no thing like "unifying Linux", this is just nonsense, like saying you buy Linux. The problem here, is that you use highly imprecise terms that are used in marketing, and then say there's a problem. The only problem is the sloppy language you use. You don't buy Linux, you buy Red Hat or Suse. I don't understand what you mean by entities left in 5 years. So all the Linux based appliances and embedded and supercomputers vendors will disappear ? Nonsense. #3 is OK, but #4 again is not. The reason MS products are adopted is because they work hard to understand the market ? This BS is right from the MS marketing material, it's just not true. DRM, XBox and XBox360 flops should be enough to realise this is not true. I won't even have to go to IE not updated for years or trials by EU. I will just add that I don't see how putting a billion dollar fund to not lose markets to Linux (which MS did) is working hard to understand the market. I don't see how the "Get the fact" campaign or how calling Linux names is understanding anything either. #5 is OK, but again #6 is not. If you have a problem, you know pretty well where to go : to your vendor. If you bough Red Hat, you go to Red Hat (like you do for Windows), if IBM, you go to IBM, .... What they sell you is mostly this service, so if you don't know it, that means you didn't even read your contract. Pretty sad. #7 is OK but have nothing to do with "what Linux needs". Of course, Linux doesn't need anything or any of these excuses. Linux has no slow rate of adoption, it's even the highest one in markets like servers and embedded. The adoption spoke model is BS too. That would not be Linus Torvalds, who do not sell any distribution, he just manages the development of a kernel !! Nothing related to Windows or Mac OS. The equivalent is Red Hat or Suse or Ubuntu. Shuttleworth would be a spoke model, not Linus Torvalds. That confusion comes because you say Linux for different things in your article : kernel, OS, distro, Free Software, Open Source. So what you say doesn't make any sense in the end, without a strong bias when reading the article. And no, people that don't know computer don't know who Bill Gates is, nor Steve Jobs, they just don't care. Like they don't know or care about who the creator of Ikea is, or who the second richest man in the world is. This is my experience in the real world at least. Most don't even know what Windows or an OS is. Finally, you insult people's intelligence in university (where Linux was adopted first and still is) and that's again damaging. You talk like Linux is not mainstream, but it has been since a long time. Actually, your article sounds like it was written 7 years ago.
7/21/06: john says: Linux needs ReactOS to be a success.
7/21/06: Walter from Florida says: Totally agree!! There must be a face. I have always thought the very same thing. The figure head is just as important as the body. Even though I prefer SuseNovell Mark Karmony of Freespire might be one of the best Figure heads Linux could ask for if he were to be better known. His answers and comments are some of the best most balanced responses to Linux critics I have ever read.
7/21/06: Anonymous says: GUYS RELAX. IN THE END THE US GOVERNEMT WILL PART MS. OR EU WILL FINE IT 5 $$$$$$$ PER DAY OR IBM WILL MERGE WITH REDHAT AND SUSE AND SAP AND SYMANTEC AND THEY ALL WILL CRUSH MS
7/22/06: Ram Sambamurthy from Kuala Lumpur, Malaysia says: I think you've missed out one of the biggest uses of any software: Database development. Sure there is PostgreSQL, MySQL, Firebird, etc. but show me a decent front-end development tool to develop applications with these databases. Everything sucks: kexi, rekall, blah blah. The only tool that seems to have a decent development environment is Gambas and Qt. The problem with Qt is that they only release their MYSQL and PostgreSQL drivers in the commercial version that costs a BOMB. And for Gambas, I can't even get a decent prebuilt rpm for my distro. I have to get the source, then compile it..... There was hope in Kylix but that's gone. Dead. Almost every other business needs database applications and so long as there is no RAD tool for it in OSS the slower will be the uptake. So what have I done: yes! Microsoft Access (on Windows) front-end with PostgreSQL (on Linux) for the back-end server database. Damn!! if I only knew how to go about developing an app like Access for Linux....
7/22/06: Ram Sambamurthy from Kuala Lumpur, Malaysia says: I think you've missed out one of the biggest uses of any software: Database development. Sure there is PostgreSQL, MySQL, Firebird, etc. but show me a decent front-end development tool to develop applications with these databases. Everything sucks: kexi, rekall, blah blah. The only tool that seems to have a decent development environment is Gambas and Qt. The problem with Qt is that they only release their MYSQL and PostgreSQL drivers in the commercial version that costs a BOMB. And for Gambas, I can't even get a decent prebuilt rpm for my distro. I have to get the source, then compile it..... There was hope in Kylix but that's gone. Dead. Almost every other business needs database applications and so long as there is no RAD tool for it in OSS the slower will be the uptake. So what have I done: yes! Microsoft Access (on Windows) front-end with PostgreSQL (on Linux) for the back-end server database. Damn!! if I only knew how to go about developing an app like Access for Linux....
7/24/06: Anonymous says: Why do all pro linux people think an OS should be technical and difficult? Saying that people who use MS are lazy and don't want to learn anything is just plain stupid. An OS should be as transparent as possible to a non-technical user. They don't need to know how to load drivers through special command, they just need it to bloody work. This is why MS is successful. No special marketing tricks, no corporate dominance through shifty means. It is simply successfuly because a. it works and b. its simple to use for people. There is no need for any other issues to get involved.
First Page   Previous Page     Next Page   Last Page
Your comment about: “What the Linux World REALLY Needs... ”
Name: (optional)
Location: (optional)
E-mail Address: (optional)
Comment:
   

top


Sponsored Links
Worried that your files and data are not safe and secure?
FREE trial of WS_FTP Server with SSH – Secure File Transfer
Access your Future through Citrix Education
Obtain some of the industry’s hottest certifications
Already Microsoft, Sun, CompTIA, or Cisco certified.
Turn it into a bachelor's degree...fast!
Get 25% Off Certification Practice Exams
Introductory offer at SybexTestsuccess.com through November
Capella U. IT career with a degree online.
Click here to learn about our many specializations
Get 20% off Self Test Software Cert Prep Tools
Practice tests, study guides and eLearning help you Pass the Test
Get 20% off Legendary Transcender Practice Exams
Cert prep products for Vista, SQL 2005 and NET 2.0 are here.



Home | Microsoft® | Cisco® | Oracle® | A+/Network+" | Linux/Unix | MOS | Security | List of Certs
Advertise | Contact Us | Contributors | Features | Forums | News | Pop Quiz | Tips | Press Releases | RSS Feeds RSS Feeds from CertCities.com
Search | Site Map | Redmond Media Group | TechMentor Conferences | Tech Library Webcasts
This Web site is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc., Microsoft Corp., Oracle Corp., The Computing Technology Industry Association, Linus Torvolds, or any other certification or technology vendor. Cisco® and Cisco Systems® are registered trademarks of Cisco Systems, Inc. Microsoft, Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corp. Oracle® is a registered trademark of Oracle Corp. A+®, i-Net+T, Network+T, and Server+T are trademarks and registered trademarks of The Computing Technology Industry Association. (CompTIA). LinuxT is a registered trademark of Linus Torvalds. All other trademarks belong to their respective owners.
Reprints allowed with written permission from the publisher. For more information, e-mail
Application Development Trends | Campus Technology | CertCities.com | The Data Warehousing Institute
E-Gov | EduHound | ENTmag.com | Enterprise Systems | Federal Computer Week | FTPOnline.com | Government Health IT
IT Compliance Institute | MCPmag.com | Recharger | Redmond Developer News | Redmond
Redmond Channel Partner | TCPmag.com | T.H.E. Journal | TechMentor Conferences | Visual Studio Magazine | VSLive!
Copyright 1996-2007 1105 Media, Inc. See our Privacy Policy.
1105 Redmond Media Group