Slashdot Mirror


Legal Counsel Advises Against Accepting OOXML Pledge

ozmanjusri writes "A legal analysis of Microsoft's Open Specification Promise (OSP), which was purportedly written to give developers protection from patent risk, says the promise should not be trusted. According to the Software Freedom Law Center, 'While technically an irrevocable promise, in practice the OSP is good only for today.' This is on the back of a chaotic ISO meeting to resolve outstanding specification problems. The session was described by Tim Bray as 'Complete, utter, unadulterated bulls**t. This was horrible, egregious, process abuse and ISO should hang their heads in shame for allowing it to happen.' The advice would seem to throw more doubt on OOXML's suitability as an international document standard. Microsoft responded to these assertions stating that they've already taken steps to answer these concerns"

5 of 139 comments (clear)

  1. It's a trap! by und0 · · Score: 5, Funny

    Don't look at me, lawyers are saying it! ^__^

  2. Re:Microsoft's Concerns. by SgtChaireBourne · · Score: 5, Insightful

    There is no doubt on OOXML. It's bad by pretty much every metric one can come up with. While the Software Freedom Law Center contribution is very valuable, the summary reduces this value and snubs ISO at the same time: the decision and process is not up to MS here, it is up to ISO. ISO is not in the business of creating standards. It has the purpose of evaluating finished specifications, which OOXML is clearly not.

    There's not a single implementation of OOXML in the wild. There are variations and partial implementations, but since the specification itself is neither complete nor finished, it's not ready for ISO.

    All MS is doing here is wasting time and money. When MS gets serious about interoperability, it will adopt the OpenDocument Format.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  3. Re:irrelevant? by 99BottlesOfBeerInMyF · · Score: 5, Insightful

    even if OOXML is approved (and lets face it deep wallet large multinationals have a habit of winning these things) its name is MUD everywhere. I really cannot see anybody using it (has MS made it their standard yet?) and the "de facto" standard has a good chance of being ODF. Sooner or later MS will have to accept that.

    I disagree. I think your perspective is skewed, being a Slashdot reader you have heard a lot about this issue. You also probably have some understanding of this issue and the reasons why a truly free and open standard is beneficial to users and non-monopolist developers.

    The average person (politician or government bureaucrat or corporate purchasing agent) has no understanding of what open standards are or why they are beneficial. Simply naming something Open Office XML is enough to pass muster with most people who have a vague notion that "open standard" is somehow vaguely associated with "good." Making ODF the de facto standard in such an environment is by no means a done deal. For an example of how this sort of thing works, look at MS's influence in various government purchasing decisions for office software. Or, look at the Library of Congress, who MS just paid to standardize on using the proprietary standard "silverlight" instead of the open standard AJAX. They don't know or care about the difference, especially in the face of a fairly small donation from MS. They are now locked into an MS proprietary format and MS only servers for the future unless they want to spend a large sum trying to break free. And what will happen if 5 years down the road MS drops some browsers or OS's or combinations from their supported list (as they have done with IE and Active X for the Mac, or with their proprietary macros on the Mac version of MS Office)?

    Just because most people on Slashdot know that OOXML is not a real open standard does not mean the average decision maker does, or if they do, if they care about what happens down the road compared to the public perception of what will happen down the road.

  4. Microsoft is insincere. But that's not news. by Bruce+Perens · · Score: 5, Informative
    SFLC probably doesn't like any patent covenants, even Sun's and IBM's, regarding GPL software. But unlike Microsoft, Sun and IBM have themselves participated in the development of GPL code implementing the standards those covenants were meant to cover, and thus they are also covered by the GPL's language regarding patents.

    Microsoft, in contrast, hasn't bound itself to the GPL during the development of any existing OOXML implementation. Microsoft has also behaved in a very hostile manner, for example spreading FUD about their patents (we still don't have the list) covering our existing software. So, we don't have much reason to read their agreements in a favorable light.

    Bruce

  5. For those of us without lawyers on retainer... by Qubit · · Score: 5, Interesting
    Let's sum up what's happened so far:

    1. Microsoft publishes its "Open Specification Promise" -- a document which at first glance appears to give independent developers the freedom to implement OOXML without worrying about infringing on Microsoft's patents. (This document was undoubtedly drafted and/or reviewed by Microsoft's legal department)
    2. The Software Freedom Law Center -- an organization staffed with lawyers very knowledgeable about IP law as it relates to software licensing -- publishes a paper stating that developers should not rely on Microsoft's OSP as patent indemnification as "[the OSP] provides no assurance to GPL developers" and "[it] is unsafe to rely upon the OSP for any free software implementation".
    3. Gray Knowlton, a product manager for Microsoft Office, writes a rebuttal to the SFLC's paper on his blog.

    Now Knowlton may have some good points in his rebuttal, but AFAIK he's not a lawyer. Until some Microsoft lawyer (or some other lawyer who is versed in software licensing and patent law) wants to step up and rebut the SFLC, I'm going to be inclined to believe that the OSP is not strong enough to protect me from lawsuits.

    Microsoft has an absolutely abysmal record when it comes to interoperability and free and open access to their file formats. "Embrace-Extend-Extinguish" is their watchword. In March of 2005 I wrote to Microsoft's legal department and the Free Software Foundation, asking if the licensing of the Office 2003 XML Schemas (the ancestor of OOXML) were compatible with the GPL. Microsoft didn't even give me the courtesy of a reply. So even if, as Knowlton claims, "[Office] Open XML's terms are the same or more liberal than rival document standard OpenDocument," if there's any doubt in my mind as to whether I am legally protected when working with the OOXML format, why should I believe that Microsoft will act in good faith in the future when it never has in the past?
    --

    coding is life /* the rest is */