Microsoft: We won't sue over future OOXML versions

By Suzanne Tindal, ZDNet Australia
Monday, March 31, 2008 08:07 AM

Microsoft has assured coders that its Open Specification Promise (OSP)--a pledge it won't sue developers using OOXML--will apply to future versions of the document format.

Oliver Bell, Microsoft Asia-Pacific regional technology officer, wrote on his blog: "As long as Microsoft participates in the revision process to completion, Microsoft irrevocably commits to apply the OSP to that future version of IS29500 [the OOXML specification]."

"There were concerns the Open Specification Promise would only apply to existing file formats," Sarah Bond, Microsoft's platform strategy manager, said.

The Software Freedom Law Center (SLFC) recently warned that patent protections would only cover current, not future, versions of the specification, drawing attention to Microsoft's wording of the OSP: "New versions of previously covered specifications will be separately considered for addition to the list."

Linux Australia president Stewart Smith said Microsoft's announcement has helped to allay one issue that the SLFC raised but did not deal with its biggest concern: that the OSP-covered specifications are not compatible with the General Public License (GPL).

"Can we write software and can we use that code freely?" Smith asked.

Microsoft product manager Gray Knowlton responded to GPL concerns on his blog: "As far as we are concerned we are happy to extend the OSP to implementers who distribute their code under any copyright license including the GPL. The [Open Specification Promise] FAQ just states what everyone knows and acknowledges, the GPL is a copyright license that is drafted in a way that leaves many issues (not just those related to patent rights) open to many interpretations. Any particular user or implementer should read the GPL carefully and make their own judgment about what it means and requires in accordance with their own circumstances."

The wording also left open whether, if Microsoft no longer wanted to use the standard in the future, developers could still use it, Linux Australia's Smith said. "You could see why Microsoft would limit it to versions they participate in," he said, but added: "What would happen if Microsoft decided to stop participating and other people continued?"

Microsoft's Bond said there is a lot of caution in the community, but that Microsoft would embrace recommendations. "[Interoperability is] a requirement across the industry," she said, saying it is in Microsoft's interests to promote it. "To not do so would be damaging," she continued.

The experiences the developers and Microsoft have together in open source laboratories and projects--Microsoft is setting up support forums and laboratories manned with software experts to make sure third party implementations of its intellectual property are achieving the best results--will move towards easing the caution, she said.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Code concepts: Visual Studio's T4 templates

Web Development

The T4 templating system is used to programmatically generate artifacts. Here's an overview about why the templates are useful and how to work with them.


Read more »


 
Virtualize your way to cost savings
Build an infrastructure that is flexible, scalable, and economical, as you strive to become a truly agile business.

Red Hat Outlines Its Virtualization Strategy and Roadmap for 2009
» Watch the video




Where have all the bosses gone?

Blog thumbnail

I've had dreams of opening my own cafe or bistro...cum music store...cum music school. But, I soon gave up that dream when I realized it would require significant investment and..... by Eileen Yu

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site