The InformationWeek -- Blogs
Welcome Guest. | Log In| Register | Membership Benefits

Open Source Blog

Topics:   Open Source

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

No Linux Finger Pointing, Please


Posted by Serdar Yegulalp, Oct 19, 2009 10:03 AM

Steven J. Vaughan-Nichols's (in?)famous "Five Ways The Linux Desktop Shoots Itself In The Foot" has generated as much heat as it has light. I feel I can boil all five of his points down to one simple exhortation. Dear Linux community: Stop blaming other people for your own failings.


When talk turns to the reasons as to why Linux has not taken off like gangbusters on the desktop at the expense of Windows and the Mac, it's always someone else's fault. Mainly, it's Microsoft's fault. (Apple is scarcely mentioned, even if Apple effectively commands five to ten times Linux's desktop slice.) Or hardware manufacturers are blamed, for lack of device driver support -- even if one of the things about Linux that's raised as a plus is the fact that it already has robust hardware support.

I remember a time, recent enough ago that I scarcely need archive.org to read the articles that discussed it, when people were saying that Linux shouldn't care about what Microsoft (or whoever) does, and just make the best OS possible. I think I've said the same thing myself a few times as well.

I still feel this way, and I have far more respect for that attitude than I do for just blaming Microsoft out of hand. If nothing else, it's because an atmosphere of crying wolf make it all the harder to finger Microsoft when they do in fact do something wrong.

The big argument about the Linux desktop has taken on the flavor of a Catch-22. Call it the Desktop Linux Identity Crisis. If you do the hard work needed to make Linux easier for most people to use, you incur the wrath of the "community" -- in reality, a small and highly political fraction of the community whose voices are way out of proportion to their actual size and influence. You're DUMBING LINUX DOWN! they scream. (Never mind that an environment that's as hostile to experts as it is to newcomers is crippled in a way that such "dumbing-down" can only hope to approach.)

Now, if you don't do that work, Linux remains end-user-unfriendly in both design and appearance -- not just to Joe Internet, but people with genuine expertise who don't feel like devoting two hours to hand-editing their xorg.conf files just to make full use of both of their screens. They have actual work to do.

Make Linux more friendly and you alienate its staunchest defenders. Don't do that, and Linux ends up right back where it has been for a decade or more: a powerful and impressive server OS, but a desktop curiosity.

Here and there, people are beginning to do that aforementioned work. Ubuntu has their own end-user design team; Intel has the very end-user-centric Moblin; Google's Android and their forthcoming Chrome OS look like they're written with the guy behind the keyboard in mind.

Good steps, but still first steps. The other thing that has to happen throughout the Linux ecosystem -- something far more important and valuable than a unified Linux distribution -- is a unified sense of responsibility, a sense that blaming other people for what amount to your own shortcomings achieves nothing.

That's a social achievement, not an engineering one. That also might be the reason why it's been so difficult to achieve.

Code is easy. Community's hard.

InformationWeek has published an in-depth report on Sun's future under Oracle. Download the report here (registration required).

Twitter: Me | InformationWeek
Facebook: InformationWeek

« Verizon's iPhone Attack Ads Dash Verizon iPhone Hopes? | Main | Verizon 'There's A Map For That' Is Truthy »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
 

  1. Massive Parallelism Has a Name ... Extreme Scale Computing
  2. Intel Turbo Boost Technology Monitor: A Windows Gadget to Understand Dynamic Frequencies
  3. Two-Stage Input Parallel Pipeline: Part 2


Join The InformationWeek Group On LinkedIn


  1. Latest Windows Mobile 7 Rumors
  2. Android 2.1 With Multitouch Headed To Motorola Droid
  3. Google's Universal Translator
  4. Rating The Mobile Superbowl Ads


  1. Microsoft Fixes 26 Vulnerabilities In Windows, Office
  2. Intel Ships Itanium Server Processor
  3. Commerce Department Proposes One-Stop Climate Service
  4. Microsoft Denies Windows 7 Battery Bug
  5. Google Buzz Challenges Facebook, Twitter
  6. Android, iPhone Gain In Smartphone Market

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007