On CBS.com: Play CBS Video Trivia Now!
BNET Business Network:
BNET
TechRepublic
ZDNet

September 26th, 2009

Linux as Wintel parasite

Posted by Paul Murphy @ 12:15 am

Categories: Apple, Development, Enterprise Policy, General, Linux, Linux Desktop OS, Sun

Tags: Wintel, Register, Linux, UNIX, Open Source, Operating Systems, Software, Paul Murphy

Last week Linus Torvalds told a seminar group at Portland’s LinuxCon that Linux is getting a little bloated - a consequence of the big blob kernel architecture required by his decision to prefer the efficiency of directly using x86 interrupts to the much more hardware independent architecture Tannenbaum developed Minix to teach.

Sun blogger Joerg Moellenkamp said something particularly interesting about this:

Of course it’s a nice sign of success, when people port more and more stuff to an operating environment and into the kernel. Perhaps this is the price of success. But at foremost it’s a problem. Bloat isn’t just about using more memory, it’s about speed as well.

The Register delivers another interesting piece of information:

Citing an internal Intel study that tracked kernel releases, Bottomley said Linux performance had dropped about two per centage points at every release, for a cumulative drop of about 12 per cent over the last ten releases.

Should they rearchitect Linux for the future (the SunOS/Solaris moment for the Linux community). And as refactoring, optimization and rearchitecting are tedious and boring tasks: Who will do it? I think, the next few years will be interesting ones for Linux.

Another speaker at the same event, IBM’s Bob Sutter, really needs to spend a few minutes looking at the history of his own company’s VM product line, but other than that came up with another absolute shocker: Linux won’t succeed on the desktop, he said, unless it creates a unique Linux desktop - or, in translation, that Linux can’t lead by following.

Personally I think that the SuSe business desktop does lead Microsoft in some areas, but, of course, Mr. Sutter wants to sell cloud computing - and so does Eric Mandel, CEO of a company called Blackmesh, providing managed Linux hosting services. He does a very sad and funny presentation on doing what they did: implementing a couple of open source deployment tools (Puppet and Cobbler) to make it fairly easy to configure and deploy Linux server/application combinations. This can be very important in their business, but I thought the retrograde nature of both the solution and its markets unhappily captured the essence of Linux today.

Basically he’s using an open source evolution of the old Jumpstart stuff to provision gear for customers who haven’t figured out yet that letting other people control both their data and their most critical business infrastructure is a recipe for coming to a quick and unhappy end. Cool stuff, for five years ago - but completely obsoleted for customers by today’s cost/risk trade-offs in doing it themselves and for techies by Solaris zones.

When you look at this kind of thing the contrast with BSD could hardly be greater. That group’s focus, despite their many divergences and disagreements, is always on better, faster, smaller - and Apple’s posture as the anti-IBM in personal computing carries over to its relationship with the BSD community: it’s the world’s biggest producer of Unix personal computers, but it doesn’t try to direct BSD research and it hasn’t tried to build services revenues on its own limitations.

Mr. Torvalds set out to build a “free Unix for the 386″ and succeeded brilliantly in doing so - but both its internal architecture and its market success depend on the peculiar dynamics of the wintel market in which x86 forms the common ground between the huge majority using Microsoft software and a rebel group looking for something to call its own.

Thus looking at it as an outsider, I’d say that much of what made headlines at Linuxcon 2009 was in one way or the other about the chickens associated with the reinvention of old technologies for commercial gain starting homeward -with all of it demonstrating that if the Linux community didn’t have Microsoft both to be against and to prop up their shared x86 foundations, it’d wouldn’t exist.

And that’s sad - but not irretrievable because at this point it’s fundamentally a leadership failure, not a community failure, and therefore something that could be changed.

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 70 Talkback(s)
About other CPU ports...
As far as I know, most embedded Linux-based OSes are still using kernel 2.4 (which is still somewhat supported and maintained) for size reasons (a compiled 2.4 kernel can weigh half a MB while a corre... (Read the rest)
Posted by: Mitch 74 Posted on: 11/17/09 You are currently: a Guest | | Terms of Use
You have some questionable ideas.  peter_erskine@... | 09/26/09
oh?  murph_zZDNet Moderator | 09/26/09
Rudy step away from the crack pipe!  junknstuff@... | 09/26/09
Per Tannenbaum:  bjbrock | 09/26/09
No. Yes. ok: sort of  murph_zZDNet Moderator | 09/26/09
RE: Linux as Wintel parasite  KimTjik | 09/27/09
Agreed  murph_zZDNet Moderator | 09/27/09
RE: Linux as Wintel parasite  ARyKaXaN | 09/27/09
A matter of perspective  murph_zZDNet Moderator | 09/27/09
RE: Linux as Wintel parasite  ARyKaXaN | 09/27/09
Any supporters left?  tonymcs@... | 09/27/09
Where do you get your information? Microsoft?  NetArch. | 09/28/09
Yawn  tonymcs@... | 10/04/09
11 processor architectures  bswiss | 09/27/09
Appears, none at all  Patanjali | 09/27/09
Exactly (NT)  murph_zZDNet Moderator | 09/28/09
11 processor architectures  wonkytechno | 09/28/09
It doesn't  murph_zZDNet Moderator | 09/28/09
Really? How do you know that?  DevGuy_z | 09/28/09
EEMBC.org  murph_zZDNet Moderator | 09/28/09
HW comparisons, very little comparing OS on hw  DevGuy_z | 09/28/09
An astonishing claim!  George Mitchell | 09/28/09
Good point regarding Super Computer on non-x86  DevGuy_z | 09/28/09
I'm thinking that this is no longer true. Quantify "horrible".  DevGuy_z | 09/28/09
Isn't this a main point of "the *nix philosophy"?  bswiss | 09/28/09
Yes and no.  DevGuy_z | 09/29/09
Source?  DNSB | 09/28/09
Welcome to THE MOST expensive solution  Roger Ramjet | 09/29/09
Linux on Mainframes  c0t0d0s0 | 09/29/09
Worse than it seems  murph_zZDNet Moderator | 09/29/09
RE: Linux as Wintel parasite  Mr Piston | 09/28/09
Wintel as a Linux parasite  Cheballestosabato | 09/28/09
BSD's desktop market share  murph_zZDNet Moderator | 09/28/09
10% of *what*?  wolf_z | 09/28/09
He's counting Apple and it is more than 4%.  DevGuy_z | 09/28/09
RE: Linux as Wintel parasite  mad_scientist42 | 09/28/09
oh boy  murph_zZDNet Moderator | 09/28/09
Odd  DNSB | 09/28/09
Regarding Atom  DevGuy_z | 09/28/09
The Atom will ALWAYS lose to ARM  Roger Ramjet | 09/29/09
Disagree.  DevGuy_z | 09/29/09
Violating physics  Roger Ramjet | 09/29/09
The issue is performance and power.  DevGuy_z | 10/01/09
RE: Linux as Wintel parasite  mad_scientist42 | 09/28/09
RE: Linux as Wintel parasite  mad_scientist42 | 09/28/09
Chicken and the Egg arguments  No_Ax_to_Grind | 09/28/09
RE: Linux as Wintel parasite  civikminded | 09/28/09
A parasite  murph_zZDNet Moderator | 09/28/09
Technology moves on.  DevGuy_z | 09/28/09
Ever elastic demand  c0t0d0s0 | 09/28/09
I understand that but...  DevGuy_z | 09/29/09
More than one "parasite" ...  George Mitchell | 09/30/09
Again, desktops?  Cheballestosabato | 09/28/09
"From fishes to reptiles, from reptiles to birds..."  Cheballestosabato | 09/28/09
RE: Linux as Wintel parasite  c0t0d0s0 | 09/28/09
RE: Linux as Wintel parasite  c0t0d0s0 | 09/28/09
Cell  murph_zZDNet Moderator | 09/29/09
Which is why larrabee technology may be different  DevGuy_z | 09/29/09
Larrabee  c0t0d0s0 | 09/29/09
Tightly integrated and programmed.  DevGuy_z | 09/29/09
Reasons  c0t0d0s0 | 09/29/09
What I do agree with in the article  DevGuy_z | 09/29/09
Well Said Mr DevGuy_z  Aussie_Troll | 11/04/09
people should listen to Linus himself  marks055@... | 09/29/09
Yeah, people suddenly think he's an idiot. Go figure.  DevGuy_z | 09/29/09
Linux might be getting a little slower  marks055@... | 09/29/09
your wrong  Aussie_Troll | 11/04/09
Windows craps and Linux emerges from the pile...  transposeIT | 10/07/09
RE: Linux as Wintel parasite  Lovee2707 | 11/16/09
About other CPU ports...  Mitch 74 | 11/17/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
  • Produced by
    ZDNet and