Slashdot Mirror


Microsoft Releases First Open XML SDK

Kurtz'sKompund tips us to news that Microsoft has released a finished version of the Open XML software development kit. Microsoft has made additional resources available with the download. Quoting Techworld: "The SDK includes an application programming interface (API) simplifying the creation of code for searching documents, creating documents, validating document parts, modifying data and other tasks, Microsoft said. The API can be used in any language supported by the Microsoft .Net Framework, the company said. The current SDK supports the version of Open XML supported by Office 2007, which is not the same as that ratified as a standard by the ISO, due to changes effected during the ratification process."

15 of 120 comments (clear)

  1. MO2K7OXML, not Open XML by jkrise · · Score: 5, Informative

    This is Microsoft Office 2007 Open XML, not Open XML. An API for producing documents containing deprecated features is of no use to anyone bar Microsoft, who can claim tha they are making available tools that support a yet-to-be-defined standard.

    For all we know, the next version of Office will support the officially defined and documented standard, which will have hundreds of changes compared to the current O2K7 format of Open XML. Thus, everyone will have to recode all new stuff just to stay in sync. A wasted effort, in my opinion.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:MO2K7OXML, not Open XML by Darkness404 · · Score: 5, Informative

      What this needs is a promise that Office 2007 and this API will be synced to the ISO specification.

      No, promises are easily broken by MS, we need it to sync to the ISO specs, not a promise. Think of all the other promises MS has made... We promise that Vista will be innovative, new, fast, out soon, etc. We promise that we will embrace an open Internet (well until we manage to kill Netscape that is...) We promise that OS/2 is the future. And more. MS has been full of promises but has never managed to fulfill any of the ones that help anyone.
      --
      Taxation is legalized theft, no more, no less.
  2. Paper vs de facto by NaCh0 · · Score: 5, Insightful

    The current SDK supports the version of Open XML supported by Office 2007, which is not the same as that ratified as a standard by the ISO, due to changes effected during the ratification process.

    Because anyone who follows Microsoft knows the game is to never have the two match.

  3. continue the charade, but we dont buy it. by plasmacutter · · Score: 5, Insightful

    Continue the charade all you want microsoft, but we don't buy it, and your mockery of the open standards process is now under heavy attack in the form of appeals.

    Nobody but the people you pay to think otherwise is fooled.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:continue the charade, but we dont buy it. by morgan_greywolf · · Score: 5, Funny

      Nobody but the people you pay to think otherwise is fooled. Most Intelligent Customers Realize Our Software (or Standards) Only Fools Teenagers.

  4. Re:An API is useless by Anonymous Coward · · Score: 5, Funny

    That does explain why Microsoft Office has virtually no marketshare, and how VBA with Office is not of the most widely used programming languages.

    Yes, your goals are noble, but your claims are invalidated by reality.

  5. Lay back and receive your SDK by adamwpants · · Score: 5, Insightful

    An API for suck does not undo the suck.

    --
    This is my signature. There are many signatures like it, but this one is mine.
  6. How do these lying fucks live with themselves??? by Anonymous Coward · · Score: 5, Insightful

    which is not the same as that ratified as a standard by the ISO, due to changes effected during the ratification process.

    What a steaming pile of bullshit! First off, it hasn't really been ratified yet, ahem. Second, the draft that Microsoft submitted did not match the version used in Office 2007, before any changes were made.

  7. Not An ISO Standard by John+Hasler · · Score: 5, Informative

    > The current SDK supports the version of Open XML supported by Office 2007, which is not
    > the same as that ratified as a standard by the ISO

    No version of Microsoft's "Open XML" has been ratified as a standard by the ISO.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  8. Re:An API is useless by mlwmohawk · · Score: 5, Insightful

    Yes, your goals are noble, but your claims are invalidated by reality.

    Actually reality validates my statement. The is a current crisis in both the public and private sector about digital documents from the 80s not being accessible because the document format is no longer supported and and there are no readers for them.

    This may sound odd to you, but "marketshare" is not the answer to every question. All too often, it is a short sighted answer to complex issues.

  9. API can be used in any language... by Vexorian · · Score: 5, Funny

    API can be used in any language supported by the Microsoft .Net Framework
    In other words, the API barely works in .net only. A document format specification that is so hard to support that you need a platform dependent API in order to use, sounds about MSish enough.
    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  10. Please don't call it Open XML by Anonymous Coward · · Score: 5, Insightful
    Dear Editors, please don't call it Open XML — XML is already open so it's sounds as stupid as calling something Open Linux or Open Debian. They had 'Office Open XML' as a name to cause confusion with OpenOffice.org and now they've gone with 'Open XML' in order to create more confusion and to googlebomb the IT press with their misnamed technology.

    Instead, just call it OOXML.

    1. Re:Please don't call it Open XML by Dr_Barnowl · · Score: 5, Funny

      I prefer MOOXML.

      Not only does it reinforce the concept that this is a product of Microsoft, it has amusing cow connotations.

  11. I didn't know XML was closed... by deanston · · Score: 5, Funny

    MSFT's next initiative: Source Open Software (SOS), to source all software technology from open source. By ISO submission time the word 'Source' will be dropped and it will simply be known as the Open Software Standard, at which time all lawsuit against MS shall be dismissed due to the fact that the 'OS' in Windows product line will no longer stand for 'operating system'... Hey Microsoft, pay me for the idea! I patented it...

  12. Others have said no, it needs... by symbolset · · Score: 5, Insightful

    Very little in the way of wasted effort. What this needs is a promise that Office 2007 and this API will be synced to the ISO specification.

    Others have said no, it needs (x) so let me add one.

    No, it needs to be ignored. Let's talk to the customers on this one.

    A businessman's hope for his business is that it persist and grow for several decades at least, until he can reap his reward and exit phenomenally wealthy. If you architect your business intelligence on the platform of a corporation whose business model is to obsolete its platforms every five years at the most, you're an idiot and you deserve to be have your resources drained by this decade's P.T. Barnum until in the ferocious environment of the day you and your grand ideas are forgotten.

    In the public sector the objective is to conduct the public's business in such a way that resources are not wasted and required openness can be delivered. It's essential that the public's investment in creating information is well preserved. If you're in the public sector and architect public infrastructure on such a platform as Office 2007 OXML you're worse than incompetent - you're a traitor to the cause of public service.

    OOXML is irrelevant. The problem of construction of a document is solved. The user interface is an interesting diverse field where members compete but all the options that don't lead to truly open documents are blind alleys. Office 2007 formats are some of these blind alleys that will yield only wasted efforts because the vendor needs to obsolete your documents every five years in order to maintain its current cash flow. If you succeed in hitching your cart to this train it will come off its rails in less than five years when the provider needs to sell you new applications. Why would you do that? Trust me, if you're in public service and you choose to do that eventually somebody is going to follow the money right to you. Have you got longer than that to retirement? If you're in business the problem will solve itself and not to your benefit.

    --
    Help stamp out iliturcy.