July 27, 2008 10:05 AM PDT

A prayer for Microsoft

by Matt Asay
  • Font size
  • Print
  • 6 comments

Sunday morning, and I couldn't help but ponder Michael Tiemann's excellent note on Microsoft's revised (and improved) Open Specification Promise and "what Microsoft can do for open source."

Michael rightly notes that Microsoft's Promise, while certainly improved, still leaves much to be desired. No surprise there, which leads Michael to a thoughtful, probing analysis of what Microsoft could do to fully engage with open-source communities:

Let's think big. The open-source community already has more than a billion lines of source code at its disposal, and it's doubling every 12.5 months, so I think it's fair to say "we don't really need your code." And we also know that money alone is no substitute for the freedom to innovate that we so crave. So what big thing could we do with Microsoft's cooperation?

There are really four things on my list, but if they did only the first, it would be a meaningful start. The list is:

  1. Pursue the abolition of software patents with the same zeal they showed in their efforts to get OOXML approved as a standard.
  2. Unilaterally promise to not use the DMCA to maintain control of their Trusted Computing Platform.
  3. Transition to 100 percent open standards (as defined by the OSI, IETF, W3C, or the Digistan).
  4. Stop trying to maintain their monopolies by illegal, anticompetitive means.

These sound more like an ultimatum than a request for mutual action, but you get that in Michael's detailed discussion of these four items. In so doing, I think that Michael does an excellent job of demonstrating how to work with Microsoft:

Acknowledge where it's at, and look for constructive bridges between the open-source community and Microsoft. Nowhere is this more evident than in the suggestion that Microsoft and the open-source community work together in disarming our harmful software patent regime, rather than pointing fingers at Microsoft over its refusal to unilaterally disarm.

I also think this approach avoids the kind of self-righteous thinking that Mark Twain pillories in his exceptional "The War Prayer."

If you've never read "The War Prayer," I'd encourage you to do so now. It's only a page or two long, and it changed the way I think (and pray). It involves a stranger interrupting the earnest prayer of the people in a small town, praying for their country's victory in battle. Here's an excerpt:

"I come from the Throne--bearing a message from Almighty God!" The words smote the house with a shock; if the stranger perceived it he gave no attention. "He has heard the prayer of His servant your shepherd, and will grant it if such shall be your desire after I, His messenger, shall have explained to you its import--that is to say, its full import. For it is like unto many of the prayers of men, in that it asks for more than he who utters it is aware of--except he pause and think.

"God's servant and yours has prayed his prayer. Has he paused and taken thought? Is it one prayer? No, it is two--one uttered, the other not. Both have reached the ear of Him Who heareth all supplications, the spoken and the unspoken. Ponder this--keep it in mind. If you would beseech a blessing upon yourself, beware! lest without intent you invoke a curse upon a neighbor at the same time. If you pray for the blessing of rain upon your crop which needs it, by that act you are possibly praying for a curse upon some neighbor's crop which may not need rain and can be injured by it.

Often, we don't truly want the consequences of what we want--we simply don't think through the consequences, and so we blindly demand things that end up being "prayers" of dual meaning. We demand that Microsoft be taken down, that open source crush it beneath the glory of our GPL and freedom.

But Microsoft is a symptom. Michael groks this, and his recommendations appropriately take this into account. Microsoft did not invent proprietary software. It may well benefit from proprietary lock-in, but is not the cause of it, and it's unreasonable to expect Microsoft to unilaterally disarm to the detriment of its shareholders.

No, our work is to change the industry, not the behavior of one of its participants. The place to start (and end?) is patents, which most everyone seems to hate, yet most everyone also seems to continue arming themselves with patents in a mad race to mutually assured destruction. A cold war, all over again.

In fostering a thaw, I hope that Michael and the OSI will take on an increased role. It's difficult to entrust this sort of lobbying to any one company, including a benevolent one like Red Hat. Some things are best done by nonprofits such as Mozilla, Eclipse, OSI, Open Invention Network, and the Linux Foundation. They don't have the same financial pressures that a public, profit-driven corporation must have.

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
Open source became big business in 2009
Will we see an open-source IPO in 2010?
Could Apache keep Google's regulators at bay?
Red Hat's Q3 earnings defy gravity
Canonical's opportunity to simplify Ubuntu
Google--not necessarily 'more open than thou'
Is it Ballmer's fault?
Hungary votes for open standards
Add a Comment (Log in or register) (6 Comments)
  • prev
  • 1
  • next
by t8 July 27, 2008 2:57 PM PDT
I hope Microsoft doesn't become part of the Open Source world. Open Source is about freedom and no worries. Microsoft is about lock in strategies and high cost. These 2 ideas are just too far apart to work together.
Reply to this comment
by shawn1313 July 27, 2008 2:58 PM PDT
Why is apple always exluded from these kinds of discussions? They're as protective (if not MORE protective) of their software as microsoft is ... if you don't believe me just ask psystar; apple wouldn't let psystar run apple software on a non-apple machine. Yes, let's talk about apple, too.
Reply to this comment
by MichaelTiemann July 27, 2008 3:15 PM PDT
shawn1313:

You make a good point, and I'd love to invite Apple to join us. It was Microsoft (through Sam Ramji), however, who asked the question "what can we do to better work with the Open Source Community?", and so it is Microsoft that I answered.

If Apple were to come to us and ask "how can we help", I now have a blog posting that will only require minor modifications in response.
Reply to this comment
by patrick_i July 27, 2008 5:02 PM PDT
As Steve Jobs himself once said, for Apple to win Microsoft doesn't have to lose and for Microsoft to win Apple doesn't have to lose (I'm paraphrasing). I think he said it on D5 in '06 or '07. I think we sometimes forget that it's a business too.
Reply to this comment
by jeremymhogan July 27, 2008 10:48 PM PDT
@patrick_i

For Microsoft to win, everyone else has to lose. It's how they're currently built.
Reply to this comment
by AppleSuxLeo July 29, 2008 5:54 AM PDT
Apple is merely a boutiqe seller of shiny , overpriced gadgets. Apple STILL hasnt cracked 2.5 percent worldwide Mac usage. I`m sick and tired of hearing all the hype from Mr Whipple and his minions. MobileMe and Safari are just recent examples of poorly written/performing software. More holes than Swiss Cheese !
Reply to this comment
(6 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

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