• On TechRepublic: Five super-secret features in Windows 7
March 9, 2009 2:23 PM PDT

Trading places: IBM and Microsoft on open source

by Matt Asay
  • Font size
  • Print
  • 2 comments

Microsoft takes a lot of grief for its stance on Linux, while IBM gets a lot of credit. Extending from that, the industry tends to view IBM as a paragon of open-source virtue while Microsoft plays the role of villain.

It struck me today, however, that these roles are, to a certain degree, accidents of history, and not founded in any genetic predisposition in either company to love or hate open source.

Microsoft has fought Linux almost from its inception, but this makes a great deal of sense: Microsoft Windows competes directly with Linux on servers, personal computers, and mobile. Microsoft would be foolish to not fight Linux. I don't particularly like the patent FUD used in this competition, but it's not hard to understand Microsoft's motivations.

Unfortunately, along the way Microsoft has confused Linux for open source (something that the broader industry also does, as I pointed out in 2005), and so painted its product-level competition with Linux in too broad of brush strokes, turning it into an anti-open source crusader that it has no business (literally) being.

IBM, for its part, needed Linux to help harmonize the different operating systems that spanned its hardware businesses. It was a rational act for IBM to throw its weight behind Linux, with the added bonus that the broader industry conflated Linux with open source in the early days, such that IBM has carried the "We love open source" glow with it ever since, despite IBM competing vigorously with open-source projects like JBoss, MySQL, etc.

Imagine what would have happened if instead of harmonizing IBM's disparate hardware businesses with Linux, someone had released an open-source project that threatened to cannibalize IBM's mainframe business. I guarantee IBM wouldn't have pledged a billion dollars to that project.

Ironically, Microsoft may well have put serious money behind such a IBM mainframe killer, as Microsoft would love to undermine IBM's mainframe business.

As the industry matures, it has come to separate Linux from open source. Linux is just one open-source project among many, and it's not even necessarily the most important one, because there is not "most important one." What's important depends on what part of the industry you're in, and what problem you're trying to solve as a customer.

As we distinguish between open source and Linux as just one open-source project, we're going to see the lines blur between "good" and "bad" in open-source software. Microsoft has started to contribute to Apache, traditionally IBM's preferred open-source organization. Maybe at some point Microsoft's open-source activities will be as expansive as IBM's, such that it's calculated competition against one or more specific projects won't cause the alarm they do today.

Maybe at that point we, too, will bring an end to conflating Linux with open source, and allow Microsoft to compete with Linux while acknowledging its contributions elsewhere.

In other words, maybe we'll start to treat Microsoft the way we treat IBM. Stranger things have happened.


Follow me on Twitter at mjasay.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
Handbrake 0.9.4: Your best deal on Black Friday
At its best, is open source unbeatable?
Your new software vendor? Domino's Pizza
The 'wisdom of crowds' loses steam
Microsoft's embrace of MySQL could kill it
Apple: 'Enterprise' is as enterprise does
Theory of competition fails in open source, elsewhere
Microsoft's Web business spurring development of IE
Add a Comment (Log in or register)
by BrucePerens March 10, 2009 1:18 PM PDT
Let's throw Linux out of the life boat so that we can get along with Microsoft. Then, when Microsoft has a problem with another project, let's throw that one out too. Because we know that Microsoft isn't going to throw us out of the boat when nobody else is left.

No thanks. If we can't hang together, we'll all hang separately.
Reply to this comment
by MichaelTiemann March 10, 2009 8:02 PM PDT
Matt,

You are right that IBM saw in Linux the opportunity to harmonize a hardware and software strategy that had gone completely off the rails. Good for you.

Yet Microsoft was suffering from a software strategy that had not only gone off the rails, but had exploded so spectacularly and comprehensively that it was starting to take down the rest of the industry with it!

I cannot agree with your logic that both companies made the right "logical" decision, one to find redemption in Linux and open source, the other to betray, crucify, deny, and bear false witness against that which could have saved them. There was only one correct logical conclusion; IBM chose wisely, whereas Microsoft chose darkness.

Whatever small things they may or may not be doing with Apache is nothing compared to the campaign they continue to wage against Linux, even though they *still* haven't solved their fundamental software problem, as evidenced by the continuing Vista fiasco and the developing Windows 7 catastrophe.
Reply to this comment
advertisement
Click Here

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

advertisement

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right