On TV.com: GLEE: Risky Business
BNET Business Network:
BNET
TechRepublic
ZDNet

January 8th, 2007

Linux: no longer a winner?

Posted by Paul Murphy @ 12:15 am

Categories: General, Linux

Tags:

I was thinking about the future of Linux when it occurred to me that one path for its future can seen as a simple consequence of what we mean by "winning." In other words, asking whether Linux will still be a winner in ten years leads first to the question of what we mean by "winner" and then to an answer about where Linux is going.

If by "winning" we mean making your software do what you want it to for your community of interest while seeing your ideas become widely influential, then the lessons of open source history are clear: winners either build in the academic tradition of humbly taking other people's work forward or roll history back to some branching and then set off in whole new directions.

Look at the history of widely accepted and extra-ordinarily influential IT product sets like those under the Apache, Perl, or BSD labels, and the most striking thing they have in common is that the originators set out to solve specific problems, used what other people in academia and open source had done in new ways, and judged the choices they made along the way in terms of the problem rather than in terms of the market for the solution.

If we define "winning" in terms of making money, then we're usually talking about people who monetise other people's work, most often by telling customers both that their products are uniquely wonderful and, at the same time, really -wink, nudge- not a copy of a proven but more expensive commercial product they're already familiar with.

Look at Microsoft's history: from QDOS to SQL-Server and the new Vista interface, every major product has copied someone else's earlier work and been offered to the public simultaneously as better than an existing product, as proven by users of an existing product, and as a way of grabbing the benefit offered by that existing product with less money and less learning.

Both of these forms of winning have legs, in the sense that I'm quite confident that twenty years from now somebody will be making money packaging second hand ideas for the uninformed, while academics and others will be advancing new ideas traceable to what's in place now.

There is a third kind of winning: one based on the fullfillment of somebody's political agenda and not directly related to either money or technology. Thus the GNU utilities are wildly successful despite being neither innovative nor second rate, largely because they express the Free Software Foundation's political objectives without forcing users to accept those objectives.

Linux kernel history, however, isn't that simple - Linux started as one thing, became another, and now appears to be avoiding some hard choices. Thus the kernel started as a classic academic effort to improve on another set of ideas, specifically in response to a disagreement about the value of using, or not using, x86 interrupts in the Minix kernel, but then got pushed forward in response to an unrelated political agenda by people who have since dropped it.

What happened was simple: the mid nineties mass media developed what I call "the Myth of Torvalds" to express their own political agenda: positioning Linus as the Robin Hood of software, single handled standing up to American multi-nationals to bring free computing to the common man. Great, except that IBM's later success in deputizing most of the merry men made it difficult for even the most dedicated fantasist to continue the charade - and the vacuum left when the hot breath of media support disappeared meant that Linux failed its tipping point sometime in 2002/3 and is now in apparent decline relative to Windows, Solaris, and the BSDs.

That doesn't mean it will go away anytime soon, of course - IBM could keep it commercially alive for decades, the momentum built up in north American and European open source and academic usage will not disappear quickly, and the political advantages to the use of Linux across Asia will probably continue to drive acceptance there. But what's scary for Linux is this: the applications and GNU components we think of as Linux don't depend on the Linux kernel - meaning that the only barriers to mass migration by Linux developers to Solaris or the BSDs are psychological.

Meanwhile today's kernel development process doesn't fit any of the categories describing long term winners: it's not driven by the search for excellence, by greed, or by politics. Instead the key driver right now appears to be the SCO lawsuit with lots of effort still being dedicated to proving that Linux is somehow not Unix - and not only isn't that characteristic of long term winners, but it's creating barriers to growth by working against standardization across both time and distributions.

 

 

Paul MurphyPaul Murphy (a pseudonym) is an IT consultant specializing in Unix and related technologies. See his full profile and disclosure of his industry affiliations.


Email Paul Murphy

Subscribe to Managing L'unix via Email alerts or RSS.

  • Talkback
  • Most Recent of 129 Talkback(s)
Linux isn't the issue
Linux is a proven winner in the Server market. It's only in the Desktop Market that one might say that Linux sucks. But it's not Linux that has problems, it's the lack of applications. I've used Li... (Read the rest)
Posted by: theoldman59 Posted on: 01/24/07 You are currently: a Guest | | Terms of Use
Speechless!  BobF_z | 01/08/07
Playing with words...  bportlock | 01/08/07
MacOS X  murph_zZDNet Moderator | 01/08/07
Apples are evil?  bportlock | 01/08/07
I wouldn't say evil  mdemuth | 01/08/07
ye s- but the packaging adds value  murph_zZDNet Moderator | 01/08/07
I agree  mdemuth | 01/08/07
Reply to mdemuth, below  murph_zZDNet Moderator | 01/08/07
Innovation  Anton Philidor | 01/08/07
re: innovation  toadlife | 01/08/07
Rubbish  Richard Flude | 01/08/07
Yes, I'll never think of a desk lamp...  Anton Philidor | 01/08/07
Care to elaborate  wcb42ad | 01/09/07
agree  hillman.d@... | 01/22/07
Apples /Macs are evil!  linuxiac | 01/09/07
Just tried LAMP ubuntu - didn't work  THEE WOLF | 01/11/07
maybe it was you...not the software ...nt  mdsmedia | 01/23/07
Search for excellence  jplatt39 | 01/08/07
Please send that rant  murph_zZDNet Moderator | 01/08/07
You do realize that the blog you cited is by this guy, right?  B.O.F.H. | 01/08/07
Search for Excellence  linuxiac | 01/09/07
Barriers  D. T. Schmitz | 01/08/07
Another article with no point  junknstuff@... | 01/08/07
Another article with no point  rjam24 | 01/10/07
Crack somkin....  junknstuff@... | 01/10/07
Yes.  toadlife | 01/10/07
Silly article  georgep_z | 01/08/07
Effort?  mail481205 | 01/08/07
From wikipedia..  murph_zZDNet Moderator | 01/08/07
Oh...  zzIP | 01/10/07
the real world exists outside the well that one lives in  zzz1234567890 | 01/08/07
Take the blinders off...  tommyhigbee | 01/08/07
Apple did sue Microsoft over the GUI.  Anton Philidor | 01/08/07
been a while since you were trolling paul  pesky_z | 01/08/07
To adjudge a winner...  Anton Philidor | 01/08/07
Don't forget the Super Computers  slim-01 | 01/08/07
Yes - Linux is a big winner in super computing  murph_zZDNet Moderator | 01/08/07
Both can be winners  Richard Flude | 01/08/07
Linux in Decline? Not.  slim-01 | 01/08/07
Not quite what I said  murph_zZDNet Moderator | 01/08/07
Not quite my point also  slim-01 | 01/08/07
Links?  Richard Flude | 01/08/07
Wrong!  junknstuff@... | 01/09/07
But Red Hat and Ubuntu are growing at the expense of...  toadlife | 01/09/07
Wrong Again!  junknstuff@... | 01/09/07
desktop linux  toadlife | 01/09/07
and again  junknstuff@... | 01/09/07
missing the point  toadlife | 01/09/07
Toad you will never understand what Linux is about  slim-01 | 01/10/07
What the heck are you talking about slim?  toadlife | 01/10/07
You don't get the real battle Toad.  slim-01 | 01/11/07
Correction  slim-01 | 01/11/07
You don't know the BSD community  toadlife | 01/11/07
If I felt the BSD communitee actually accepted Windows which I don't  slim-01 | 01/12/07
I guess it's easier to make assumptions than find out for yourself  toadlife | 01/12/07
You know Toad you bash Linux, then claim you don't  slim-01 | 01/14/07
reply  toadlife | 01/15/07
toadlife, I know you're talking from wishful thinking...  mdsmedia | 01/23/07
It's very possible that both of us are affected by...  toadlife | 01/15/07
Errata  toadlife | 01/15/07
Thank you for a very civil post.  slim-01 | 01/15/07
It's a small world  toadlife | 01/15/07
How many care about the underside of computing?  No_Ax_to_Grind | 01/08/07
Sounds like Linux to me.  slim-01 | 01/08/07
Only in your point of view  ken_ballard@... | 01/08/07
Re: Only in your point of view  none none | 01/08/07
"Support when needed"?  Ole Man | 01/10/07
Well, you just hit on Linux's support problem  John Zern | 01/22/07
Agreed - part of the reason Linux is so vulnerable  murph_zZDNet Moderator | 01/08/07
Inevitability is presumption.  Anton Philidor | 01/08/07
Windows Servers lack stability  slim-01 | 01/08/07
The question must be asked  toadlife | 01/08/07
You must be the miracle worker Toad  slim-01 | 01/09/07
Well  junknstuff@... | 01/10/07
To junknstuff. I was doing a satire.  slim-01 | 01/10/07
Mike Cox Wannabee  Ole Man | 01/10/07
It was an inside joke for the Toad  slim-01 | 01/11/07
That's a low blow  toadlife | 01/11/07
Come on Toad you attack Linux all day. You do it below.  slim-01 | 01/11/07
There's a load of troll B.S.  John Zern | 01/22/07
WINDOWS SERVERS ?  lynne1462@... | 01/23/07
But IT IS better...  Richard Flude | 01/08/07
Linux can be considerably better in some contexts.  rsteiner@... | 01/09/07
Judging from what I see...  mtgarden | 01/08/07
There are results  ken_ballard@... | 01/08/07
Basic Necessities for the Masses  FreeStyleWork | 01/08/07
Never was a winner.  panzrwagn | 01/08/07
If Linux is going to be a winner...  Mark Miller | 01/08/07
You would be surprised to find out what Linux can do.  slim-01 | 01/08/07
N00buntu is slick but it suffers the same fatal flaw that all the others do  toadlife | 01/08/07
More than wasting HD space...  Erik Engbrecht | 01/09/07
I would say, worth the performance hit too  toadlife | 01/09/07
Worthy alternative to PC BSD  linuxiac | 01/09/07
How does Windows handle dependencies?  slim-01 | 01/09/07
System File Protection for the system, Windows installer for the apps  toadlife | 01/09/07
On the contrary....  bportlock | 01/09/07
plug n' pray  toadlife | 01/09/07
With the PC-BSD PBI system, how does it handle older programs  slim-01 | 01/09/07
Different versions of programs do not step on eachother  toadlife | 01/09/07
To Toad- Sounds too much like the Windows way to me.  slim-01 | 01/10/07
SCO case has nothing to do with Linux being UNIX  Indulis | 01/08/07
Yes, you should be right - but you're not  murph_zZDNet Moderator | 01/09/07
What descision making  junknstuff@... | 01/09/07
An interesting view. Citations?  rsteiner@... | 01/09/07
From A Linux To Mac Desktop Convert......  IAHawkeye | 01/08/07
OT: Mouse buttons  Erik Engbrecht | 01/09/07
3 button mice are available for macs  murph_zZDNet Moderator | 01/09/07
I guess...  D. T. Schmitz | 01/09/07
First time for everything  slim-01 | 01/09/07
Just try the right Linux flavor for you...  Don Collins | 01/09/07
Funny how different users see aspects.  sawthpaw | 01/22/07
Need before Greed  Dr_Zinj | 01/09/07
Too Much Common Sense  Ole Man | 01/10/07
Linux in Latin America is huge and getting bigger  Don Collins | 01/09/07
parochialism!  bportlock | 01/09/07
"really like to see some figures to prove or disprove it"  Ole Man | 01/10/07
Very good post.  slim-01 | 01/11/07
Unintended Side Effect  Ole Man | 01/10/07
Wow... Where to begin...  rsteiner@... | 01/09/07
You're smoking something, buddy.  Resuna | 01/22/07
What drivel  thomas.wahl@... | 01/22/07
the real drivel  ElCuervo | 01/22/07
Vista Rocks!  THEE WOLF | 01/22/07
THE HIDDEN FILE  BALTHOR | 01/22/07
Altruistic motivation gone == must make money or die  DevGuy_z | 01/22/07
Linux is like religion.  kdcb@... | 01/22/07
I can smell a WINDOWS USER  lynne1462@... | 01/23/07
Peaked in 2002/2003... what?  ihatelinux | 01/23/07
Linux isn't the issue  theoldman59 | 01/24/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here