Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Microsoft Software IT

Microsoft Wins Industry Standard Status for Office 281

everphilski writes "The International Herald-Tribune reports that Microsoft has won industry standard status for Office. EMCA International, a group of hardware and software makers based in Geneva, approved the MS file formats with only one dissenting vote - IBM. IBM backs the OpenDocument standard, which was approved by the ISO in May of this year." From the article: "Bob Sutor, IBM's vice president for open source and standards, called Microsoft's Office formats technically unwieldy - requiring software developers to absorb 6,000 pages of specifications, compared with 700 pages for OpenDocument. 'The practical effect is the only people who are going to be in a position to implement Microsoft's specifications are Microsoft,' Sutor said."
This discussion has been archived. No new comments can be posted.

Microsoft Wins Industry Standard Status for Office

Comments Filter:
  • EMCA (Score:3, Interesting)

    by AuMatar ( 183847 ) on Friday December 08, 2006 @04:27PM (#17166386)
    Does EMCA standardize anything other than MS apps? Before MS started using them, I'd never heard of them. My guess is its a mouthpiece for large companies who want a body to declare them a standard. At this point I'm ignoring anything from them- if you want to call it a stadard I want to see ANSI, ISO, IEEE, or IETF on it.
  • by mechsoph ( 716782 ) on Friday December 08, 2006 @04:35PM (#17166490)
    Tom Brookes, a Microsoft spokesman in Brussels, said the software maker had created open-source versions of Office and...

    Malice, or an incompetent journalist?
  • by GeorgGreve ( 912912 ) on Friday December 08, 2006 @04:43PM (#17166612) Homepage

    ...that people might find interesting:

  • by Brandybuck ( 704397 ) on Friday December 08, 2006 @05:06PM (#17166912) Homepage Journal
    There is a difference between specifications and software. Really there is. End users do not need specifications in order to run software. Thus, your dooom and gloom is unjustified. As long as the specs are patent-hindered, use them to your heart's content.

    Reverse compiling Microsoft's software to figure out how they implemented the spec, on the other hand, is a whole other kettle of fish. So don't do it. Get the specs directly from ECMA and start implementing.
  • Re:Bias (Score:2, Interesting)

    by mandelbr0t ( 1015855 ) on Friday December 08, 2006 @05:18PM (#17167096) Journal
    Well, the IBM consultants are at least implementing Open Standards. They push Linux servers, WebSphere for J2EE environments, and (OK there's one proprietary thing here) DB2. I'd rather pay the consultants for providing me with an accountable amount of service (how often were you in the office, what meetings did you attend, where's our new server, etc.) rather than some unknown amount of proprietary closed-source code that took some guy 2 days to write, but we have no idea what it is since source isn't provided. IBM is my favourite vendor these days, what with the pushing of the Linux and the SCO-whomping in the courtroom. A vendor this large that's pro-GPL might actually have some concept of why Open Source (and Open Standards) work.

    mandelbr0t
  • by Anonymous Coward on Friday December 08, 2006 @05:22PM (#17167170)
    "So, for most of the world, the Gregorian calendar has been the law for 250-425 years. That's a well-established standard by anyone's definition. Who would possibly ignore it or get it wrong at this point?

    If you guessed "Microsoft", you may advance to the head of the class."

    http://www.robweir.com/blog/2006/10/leap-back.html [robweir.com]

    Tips on writing a "standard":

    http://www.robweir.com/blog/index.html [robweir.com]
  • by mpapet ( 761907 ) on Friday December 08, 2006 @05:57PM (#17167624) Homepage
    How about this one:
    No right to create modifications or derivatives of this Specification is granted herein.

    There is a separate patent license available to parties interested in implementing software programs that can read and write files that conform to the Specification. This patent license is available at this location: http://www.microsoft.com/mscorp/ip/format/xmlpaten tlicense.asp [microsoft.com].

    The link with the actual license to READ and WRITE a file to their specifications is dead. This one works though, http://www.microsoft.com/whdc/xps/xpspatentlic.msp x [microsoft.com]. Is it the same? different license? Bad links happen to everyone.

    Some handy excerpts: "Necessary Claims" do not include any claims: (i) that would require a payment of royalties by Microsoft to unaffiliated third parties; (ii) covering any Enabling Technologies that may be necessary to make or use any product incorporating a Licensed Implementation,....

    This says to me that they have not indemnified developers from patent time-bombs for the functions one step beyond their proposed standard or other patent time-bombs laid by lesser-known Patent IP firms. Maybe someone with more coding skills can explain if it would be possible to implement a standard without so-called "Enabling Technologies"?

    (iii) covering the reading or writing of documents other than XPS Documents, or rendering of XPS Documents in a manner that is different than the rendering allowed by the XML Paper Specification. "Enabling Technologies" means technologies that may be necessary to make or use any product or portion of a product that complies with the XML Paper Specification, but are not expressly set forth"

    To me this says Microsoft can come after you if you do something they didn't think of.

    I don't see how this benefits any developer outside of a select few.
  • by Bert64 ( 520050 ) <bert AT slashdot DOT firenzee DOT com> on Friday December 08, 2006 @06:12PM (#17167876) Homepage
    Part of the size difference is because opendocument tries to reuse existing standards wherever possible (mathml, images are stored as jpeg/png/whatever format etc) and microsoft's format tries to reinvent the wheel each time.
  • The Power of ODF (Score:4, Interesting)

    by John Harrison ( 223649 ) <johnharrison@@@gmail...com> on Friday December 08, 2006 @06:54PM (#17168368) Homepage Journal
    Let me tell you how simple ODF is. I did the following with ZERO documentation. No knowledge at all.

    I implemented a photo directory for my church congregation. Since it would need to be easily updated I kept the information in a CSV spreadsheet, including names, addresses, and the name of the photo file. I looked at doing a mail merge with either OOo or Word and it didn't look like I could get what I really wanted with either. So I made a sample doc in OOo Writer and saved it. I then renamed it to a .zip file, opened content.xml and found the xml for what I had put in the test doc. I then wrote a Java program that would parse the CSV and output xml that looked like the xml in the file. Cut and past the generated xml into the document, drop the photos in the pictures directory, and then zip it back up and change the name back. It just worked.

    I'll admit that you would have to be a programmer to do something like that, but it was really easy and required no documentation or specialized knowledge. That is the power of the ODF. I'm guessing the same isn't possible with the MS format.
  • by hilton_a ( 915469 ) on Friday December 08, 2006 @09:44PM (#17169940)
    Your comment relating the size of Microsoft's spec to the power of committees is laughable - and as usual with a slashdot post, totally unsubstantiated.

    Have you considered perhaps that MS's Office format is larger simply because it may be more technically advanced, more descriptive and more feature complete than OpenDocument? Also that perhaps its size is due to the benefits of a collabarative design process rather than a comittee based process? Did you also consider that the document may have benefited from the fact that it has already been implemented by MS themselves?

    All worthwhile assumptions, but I doubt the average slashdotter paused for a second due to built up anti-MS propaganda squeezing out all reaonable thought process.

    There is considerable evidence however that committees for single industry wide open standards hold back technical progress. This is fine if the standard is simple and fexible enough not to warrant much change (such as comms protocols for example), but for anything else can be deadly (CSS for example).

    To my knowledge it has never been proved that MS withheld information about an API for anti-competitive purposes. Stop propagating these myths. Every software company is guilty of questionable documentation, however in my experience MS often has excellent documentation - if you open your eyes and go looking for it.

    When will slashdotters realise that one industry standard for something as variable as a word processing format holds back innovation? This is the age of XML - we should embrace multiple formats, implementations and the conversion between each, rather than stifling progress.
  • by kripkenstein ( 913150 ) on Saturday December 09, 2006 @02:35AM (#17171484) Homepage
    Wow, 6,000 pages to describe an "open" format?
    Sutor, IBM's dissenting voter says: "The practical effect is the only people who are going to be in a position to implement Microsoft's specifications are Microsoft."


    This should make it clear that a spec is not necessarily enough for a 'standard'.

    I suggest that standards committees (ISO, ECMA, etc.) require not just human-readable documentation for a new standard, but also BSD-licensed code that implements that standard, i.e., a 'reference implementation'. Otherwise, there is simply too much room for interpretation, and standardization is lost.
  • by Anonymous Coward on Saturday December 09, 2006 @03:11AM (#17171646)
    The whole point of the 6000 pages is that it is complete, with examples, implementatin notes, ambiguities spelled out, etc. The ODF spec seems nice and light up until you go to implement it and discover everything that it's missing. 700 pages doesn't make ODF light -- it makes it incomplete. Besides, those 700 pages include references to lots of other things, like MathML for math, SVG for graphics, and Excel for spreadsheet formulas. ODF is really a patchwork of standards, all of which work differently.

    Of course, you can ask why MS has to reinvent the wheel when they could just use what's aready out there, right? So let's say you're about to implement MathML in Word and find that MathML doesn't support a feature that Word has, like change tracking. Do you extend MathML and to support your feature and risk being called nasty names for making your implementation incompatible with anyone else's? Do you not implement the feature, thus not providing full fidelity with existing documents? Or do you design a language that is coherent with the rest of your product and supports all of the features you need?

    Now what about SVG? It's great for making things like interactive maps, but it is incapable of describing text other than on a straight line. A word processor should be able to fit text inside a shape or wrap it around a shape, but SVG provides no way to specify either of those. I don't know how OOo implements those features, but if it does have them, it can't possibly be doing so with standard SVG.

    dom

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...