Don't trust Microsoft's OOXML patent pledge

Prominent legal counsel the Software Freedom Law Center (SFLC) said that the legal terms covering Microsoft's Open XML document formats pose patent risk to free and open-source software developers.

The SFLC on Wednesday published a legal analysis of Microsoft's Open Specification Promise (OSP), a document written to give developers the green light to make open-source products based on specifications written by Microsoft.

The OSP is meant to allay concerns over violating Microsoft patents that relate to Open XML, Microsoft's document specifications which the company is trying to certify as a standard at the ISO (International Organization for Standardization). For example, a company could create an open-source spreadsheet or server software that can handle Open XML documents.

Microsoft is awaiting the results of a crucial vote, expected by March 29, from representatives of national standards bodies.

But the SFLC said that the OSP is not to be trusted. It said that it did the legal analysis in response following the close of a recent Ballot Resolution Meeting which was held to resolve problems with the Open XML specification.

Specifically, the SFLC concluded that the patent protections only apply to current versions of the specifications; future versions could not be covered, it notes.

Also, software developers who write code based on a Microsoft-derived specification, such as Open XML, could be limited in how that code is used. "Any code that implements the specification may also do other things in other contexts, so in effect the OSP does not cover any actual code, only some uses of code," according to the analysis.

Finally, the SFLC said that OSP-covered specifications are not compatible with the General Public License (GPL), which covers thousands of free and open-source products.

Most open-source software advocates have opposed Microsoft's effort to standardize Open XML and the SFLC is no exception.

While not attempting to clarify the text of the OSP to indicate compatibility with the GPL or provide a safe harbor through its guidance materials, Microsoft wrongly blames the free software legal community for Microsoft's failure to present a promise that satisfies the requirements of the GPL. It is true that a broad audience of developers could implement the specifications, but they would be unable to be certain that implementations based on the latest versions of the specifications would be safe from attack. They would also be unable to distribute their code for any type of use, as is integral to the GPL and to all free software.

As the final period for consideration of OOXML by ISO elapses, SFLC recommends against the establishment of OOXML as an international standard and cautions GPL implementers not to rely on the OSP.

A Microsoft representative was not immediately available for comment.

Like this article? Click below to send it to your mobile for free!

Talkback 0 comments


Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Renai LeMay Australian Govt funds IT start-ups
    This week Australia's Federal Government announced it had allocated $3.6 million in funding to 57 local research projects so that they could be commercialised, with many of them being web or IT-related start-ups.
  • Array Google should come clean on datacentres
    It's nice that Google says it has put an effort into making its datacentres more energy efficient, but the search giant's pledges won't mean much until it discloses just how many of the beasties it's actually running.
  • Array US shows what OPEL could have been
    Sprint's WiMAX roll-out in Baltimore will prove the Australian government's decision to worm its way out of the Opel WiMAX contract was a short-sighted, and ultimately damaging, political stunt that has benefited nobody.
  • More blogs »

Tags

Back to top

Featured