Microsoft's open-source patent threat still intact

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

ANALYSIS

Microsoft made major concessions on Thursday that should make it easier for open-source software to dovetail with or even replace Microsoft products, but a major caveat means the company's legal threats remain alive and well.

Microsoft announced a number of moves that could significantly improve its relationship with the open-source world. Among other things, the company said it will share communication protocols that govern how Microsoft software products communicate; pledged not to sue open-source programmers for developing software that uses those interfaces; and launched an Open Source Interoperability Initiative to improve how well open-source software works with its own.

Although programmers now are apparently free to reproduce the software, Microsoft's generosity ends when the software crosses the threshold from project to commercial product.

"Microsoft is providing a covenant not to sue open-source developers for development or non-commercial distribution of implementations of these protocols," the company said. "Companies that engage in commercial distribution of these protocol implementations will be able to obtain a patent licence from Microsoft, as will enterprises that obtain these implementations from a distributor that does not have such a patent licence."

According to insiders, Microsoft hasn't backed down from its insistence that its intellectual property isn't free for the taking, an assertion made most clearly in 2007 when chief executive Steve Ballmer said Linux and other open-source projects violate 235 Microsoft patents.

"The promise not to sue is only for 'non-commercial' open source, which is a bit meaningless," said Jeremy Allison, a founder of the open-source Samba project that lets Linux servers substitute for Windows file and print servers by emulating the required Microsoft communication protocols.

The Thursday move suggests two forms of patent agreement. First is one in the mould of the Microsoft partnership with Novell from 2006 and various other smaller Linux companies afterward. The second is an agreement directly with customers who use open-source software such as Red Hat's Linux, as Ballmer suggested last October when he said: "People [who] use Red Hat, at least with respect to our intellectual property, in a sense have an obligation to eventually compensate us."

Commentators have been quick to point out that it's unlikely Microsoft opened up its specifications and made its pledges on Thursday out of the goodness of its heart. As the open-source movement and its free-software predecessor have matured over more than two decades, Microsoft has found it necessary to make accommodations.

Read this

Q&A
Q&A: Microsoft faces a web-standards Acid test

Opera CTO Håkon Wium Lie asks how seriously Microsoft's IE8 browser will support an upcoming web-standards test...

Read more +

First, the open-source programming philosophy outdid Microsoft in an area where it previously had been a leader, fostering communities of developers.

Second, there have been years of antitrust litigation, first by the US and more recently from the European Union, that called on Microsoft to share.

The third and perhaps strongest reason is that open-source software has become a powerful force in the software industry and customer sites — and even at Yahoo, the internet company Microsoft is trying to acquire for $44.6bn (£22.9bn) in part because of its engineering expertise.

The Samba case illustrates the pressures on Microsoft. In December, Samba announced a complicated third-party arrangement that in effect gives it access to Microsoft's communication protocols, a move that came shortly after the EU required Microsoft to share interoperability information with open-source projects.

Sharing protocols, while it makes it easier for others to interoperate or clone Microsoft products, also could serve to entrench Microsoft's products by making its in-house protocols into de facto industry standards.

Take OOXML, the office document format Microsoft is trying to standardise as an alternative to the ODF that was spawned from the OpenOffice.org software, an open-source rival to Microsoft Office. "The approval of OOXML, for instance, is seen as crucial by Microsoft as a means of maintaining its Office market share," The 451 Group, an analyst firm, said in a statement on Thursday.

And as ZDnet blogger Mary Jo Foley noted, the ISO standards group is meeting in Geneva next week to vote on whether OOXML should be awarded official standard status.

Talkback

Is it dead? You bet it's not! Microsoft will never let Linux keep moving, if they can stop it. They can make all the promises they want, or make all the public announcements about opening their code and promising not to sue. But, they have not changed one iota in their quest to stamp out Linux, or any other competition that gets in their way. They will get OOXML approved as a standard, and you can take this to the bank.

ator1940 25 February, 2008 15:02
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

5 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

7 hours ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

7 hours ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

9 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

11 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

12 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

12 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

12 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

14 hours ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

15 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

21 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

23 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

23 hours ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

1 day ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

1 day ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

1 day ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

1 day ago by ramwellian on Cloud computing security: no more oxymoron?

Latest in Application Development