Slashdot Mirror


Patent Threats In OOXML

An anonymous reader notes an initiative by the New Zealand Open Source Society to weigh in on the question of standardizing Microsoft's OOXML. The organization has authored a white paper (available in several formats, HTML here) laying out the ways in which the OOXML spec falls short of what a standard should be. From the article: "'If OOXML goes through as an ISO standard, the IT industry, government and business will [be] encumbered with a 6,000-page specification peppered with potential patent liabilities' said New Zealand OSS President Don Christie. 'Alarm bells are going off in many parts of the world over OOXML. Normally ISO draft standards would be drawn up by a number of stakeholder organizations, involving an often slow process of consensus building and knowledge sharing. Since many aspects of the office document format remain proprietary, OOXML has not taken this development track.'"

109 comments

  1. Why am I not surprised by jimmyhat3939 · · Score: 4, Interesting
    While I'm not certain this is part of an overarching strategy by Microsoft, it's articles like these that make it hard to take them seriously when they claim to want to standardize. First it was just "embrace & extend," now it's this mess with patents.

    In my opinion, the right solution to these patent problems is eliminating software and/or business process patents.

    --
    Free Conference Call -- No Spam, High Quality
    1. Re:Why am I not surprised by Anonymous Coward · · Score: 4, Interesting

      One another option is -

      1. Cost of patenting based on the wealth of the patentee. This should help the small garage inventor + actual real good innovations. Patent trolling will be less effective.
      2. Patent to be supported by product within a period of 3 years. It is the responsibility of the patent holder to provide proof that a product that was created by his patent has been made after 3 years. This product has to be a) made by the patent holder or b) the patent holder has given license to the company which creates it. Otherwise the patent lapses. This would again take care of the patent trolls + help actual good inventions
      3. The cost of patent to be borne across the years. Every 5 years the patent has be re-issued with quite a high fee (again based on the wealth of patentee). This means that only good useful products are under patent for the complete duration of the patent. This again will support the basic idea of patenting, i.e. really good useful ideas not to be kept under wraps, and not the small ideas.

      I guess these ideas should help modify the patent system so that
      a) Patent office gets more money which means more people, which means better results
      b) Small guy inventor is supported
      c) Real good ideas can be patented for the whole duration
      d) Company still can work freely without struggling with frivolous patents, while producing real good products under patents themselves.

    2. Re:Why am I not surprised by Anonymous Coward · · Score: 0

      Cost of patenting based on the wealth of the patentee. Did John Galt give his boring ass speech in vain? Punishing the successful is evil!
    3. Re:Why am I not surprised by splict · · Score: 4, Insightful

      While you have some interesting ideas, I can't see them working in practice. They generally rely on different charges for patents based on the size of the company. Unfortunately, bypassing this is trivial.

      1. Start a new company
      2. Patent something
      3. License patent to big company

      --
      Any sufficiently advanced technology is indistinguishable from a yo-yo.-Enoch Root
    4. Re:Why am I not surprised by legirons · · Score: 1

      "While I'm not certain this is part of an overarching strategy by Microsoft, it's articles like these that make it hard to take them seriously when they claim to want to standardize"

      Their lack of support for ODF didn't make that clear?

    5. Re:Why am I not surprised by marcello_dl · · Score: 1

      That might be catched by making the big company pay up for the difference in wealth from the old owner, but something a little more subtle may just work fine, like acting like a proxy. If a small frontend for a big company asks for high fees to license a patent, the big company can pay up no problems as it's a transfer of funds from one branch to the other. The competition has to pay an inflated price. Or doing something similar, like the way SCO made a big favour to M$ bluffing big time about linux.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    6. Re:Why am I not surprised by marcello_dl · · Score: 1

      even without cosidering ODF as proof, the alternative to "itsatrap" is: "Microsoft wants to give the world a free open and interoperable standard that makes it trivial for MS user base to migrate to alternative implementations".

      I'd rather believe "Osama Bin Laden wants to become a nun".

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    7. Re:Why am I not surprised by Crayon+Kid · · Score: 1

      Especially since their Office line of products is their one cash cow. Their other stuff... not so great (the Web, Windows, Xbox).

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    8. Re:Why am I not surprised by Stephen+Ma · · Score: 1

      Perhaps a fee could be charged for actually using the patent in a product; the fee would be proportional to the wealth of the user.

    9. Re:Why am I not surprised by worldthinker · · Score: 1

      How about Patents must be owned by a real person e.g. not a corporate "person".

    10. Re:Why am I not surprised by DeICQLady · · Score: 1

      1. Cost of patenting based on the wealth of the patentee. Almost all USPTO fees are different for SME (small-medium sized) and large entities.

      2. Patent to be supported by product within a period of 3 years. This would be hard for the "small garage inventor" would it not? Depending on the market for which there may be a need, an inventor could be sitting on a patent for 17 years before a A-Large-company realizes it is something they need (in certain cases this is regardless of whether the inventor promotes it or not). So this may actually end up hurting the inventor.

      3. The cost of patent to be borne across the years. One must pay maintaince fees 3.5, 7.5 and 12.5 years after issuance to keep the patent right in effect so I am not sure what you mean by "the cost being borne across the years"?
    11. Re:Why am I not surprised by Nullav · · Score: 1

      2. Patent to be supported by product within a period of 3 years. It is the responsibility of the patent holder to provide proof that a product that was created by his patent has been made after 3 years. This product has to be a) made by the patent holder or b) the patent holder has given license to the company which creates it. Otherwise the patent lapses. This would again take care of the patent trolls + help actual good inventions

      But why would I bother paying for licensing if I could just wait three years? I could just look on Google for good products that are reasonably easy to manufacture, then start manufacturing it and patent it myself. Or would it fall into public domain afterwards? (Do expired patents count as prior art if they weren't used for anything?)
      --
      I just read Slashdot for the articles.
  2. Re:if ISO approves it, they become irrelevant. by kurt555gs · · Score: 0, Offtopic

    Normally I would say that the above article is your typical GNAA type Slashdot troll. However since it is about Microsoft, and their evil OOXML, I think it should be modded up for being Insightful.

    Cheers

    --
    * Carthago Delenda Est *
  3. Open standards often are patented by Sycraft-fu · · Score: 5, Informative

    MPEG-4 would be an excellent example. It is an open standard, but has a whole lot of patents covering it. Open standard doesn't mean no cost, and it doesn't mean patent free. It means three things:

    1) The format is open and not subject to change/closure at the whim of a company (generally controlled by a standards body).

    2) It is available under a reasonable and non-discriminatory (RAND) license. The two subsets of that are:

    a) Reasonable. The fees required are in line with whatever it is. It's not a "Oh you want a license for that video codec? Ok $1,000,000 per player, no cap." That's clearly unreasonable and designed to keep people from licensing it.

    b) Non-discriminatory. This means that you have to license to all comers. You can't decide you like what this company is doing but not this other company. Anyone who pays the moneys get the licenses.

    3) All patent holders have agreed that the format can use their parents and that the only compensation they'll get is from those fees.

    That's it. There are plenty of open standards that are indeed not free. Do not confuse open standard and open source. This is where the legal issues relating to MPEG and such with Linux come in to play. MPEG LA allows source only works for no licensing fee, but if you want to actually compile and use that, you need to pay a fee. If you don't, you are technically breaking the law. Thus for a Linux distro to include it without paying a fee could be a problem. The developers of the distro could pay if they wanted, it is about $100,000 for an unlimited license, but if they don't then it is a problem. That money is to pay the patent holders. Despite being an open standard, MPEG-4 is covered by about 28 PAGES of patents.

    1. Re:Open standards often are patented by killjoe · · Score: 4, Insightful

      Given that there are two competing potential standards and one has patents and the other doesn't then why should ISO choose the one with patents? Of course it also doesn't help that one standard is 600o pages long and can only be 100% implemented by MS.

      Clearly the ISO bodies are being corrupted (packed) by MS and I really don't understand why. MS has never obeyed any standard and they will not obey this one either. Why does ISO even pretend that MS has respect for standards? Why do would they ratify a standard which will immediately be extended by MS?

      --
      evil is as evil does
    2. Re:Open standards often are patented by a_n_d_e_r_s · · Score: 2, Interesting

      ISO makes money by creating standards - the more standards they create; the more money goes into ISO.

      But why there are so many there that wants to create an bad standard ?
      Dont ask me that.

      --
      Just saying it like it are.
    3. Re:Open standards often are patented by realdodgeman · · Score: 5, Insightful

      1) The format is open and not subject to change/closure at the whim of a company (generally controlled by a standards body).
      Microsoft is going to break this one anyway, and without getting punished for it. They don't need to change the specification, just their own implementation. And then suddenly nobody that actually followed the specification is able to read documents produced in MS office.
    4. Re:Open standards often are patented by mrchaotica · · Score: 3, Informative

      It is available under a reasonable and non-discriminatory (RAND) license.

      Right, and nowadays, with the existence of Free Software, the only licenses that should qualify as "reasonable and non-discriminatory" are ones that Free Software can use!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:Open standards often are patented by mrchaotica · · Score: 4, Insightful

      Clearly the ISO bodies are being corrupted (packed) by MS and I really don't understand why. MS has never obeyed any standard and they will not obey this one either.

      Well, obviously Microsoft doesn't care about standards itself. However, others do, and Microsoft wants to abuse that fact. Understand now?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:Open standards often are patented by Anonymous Coward · · Score: 0

      That is like claiming that because people can grow their own veggies, then super markets should give away their stock for free.

    7. Re:Open standards often are patented by ozmanjusri · · Score: 5, Informative
      Actually ODF has similar encumberances

      No it doesn't. This FUD has been addressed long ago. http://blogs.sun.com/webmink/entry/raising_the_bar _on_patents

      --
      "I've got more toys than Teruhisa Kitahara."
    8. Re:Open standards often are patented by Anonymous Coward · · Score: 0

      All you have done there is link a blog entry that talks about Sun's covenant. The fact still remains that there are paitent claims against both formats, and both are covered by an almost identical perpetual promise.

    9. Re:Open standards often are patented by benji+fr · · Score: 1

      Not really : this is claiming that because most of people actually grow their own veggies, super markets should quickly find new products to sell, or die ...

      --
      -- .rats live on no evil staR
    10. Re:Open standards often are patented by ozmanjusri · · Score: 4, Informative
      both are covered by an almost identical perpetual promise.

      The blog includes a link to the Sun promise http://www.oasis-open.org/committees/office/ipr.ph p. If you'd read that and TFA, you'd have noticed that Sun give blanket indemnity for any implementation of ODF, while Microsoft only grants indemnity for the specification in the proposed MOOXML standard.

      Since the MOOXML format is impossible to fully implement without using external specifications not covered by the covenant, Microsoft can still sue someone who implements MOOXML in their software.

      --
      "I've got more toys than Teruhisa Kitahara."
    11. Re: Open standards often are patented by Dolda2000 · · Score: 3, Interesting

      a) Reasonable. The fees required are in line with whatever it is. It's not a "Oh you want a license for that video codec? Ok $1,000,000 per player, no cap." That's clearly unreasonable and designed to keep people from licensing it. One has to wonder what that really does entail. Leaving Free Software aside for a second, what about ordinary people who just like to DIY, such as myself? When licensing patents for a MPEG implementation to a company like Microsoft, Sun or Apple, $1,000,000 doesn't seem at all unreasonable if it is a perpetual license (not a "per player" license). If I want to license it just for my own purposes, however, it is clearly an unreasonable amount that I couldn't afford in a lifetime. Then again, surely they don't have the right to choose a price arbitrarily depending on the licensee, right?
    12. Re:Open standards often are patented by donaldm · · Score: 3, Insightful

      If something is patented then the description of that patent should enable replication by any third party who then can legally produce and/or use that thing for a "Reasonable" and "Non-discriminatory" payment to the patent holder for the life of that patent. So basically all patents are open, however if the patent is vague or obvious then it should never have been granted in the first place.

      Getting back on topic. I think the following from the conclusion of the article says it all: "While Microsoft has granted patent use over the required portions of the specification that are described in detail the numerous undisclosed behaviours and inexplicit definitions are not covered, providing a legal as well as technical barrier to OOXML's implementation". I think we can quite easily arrive at the conclusion that to adopt OOXML is to adopt something that cannot easily be implemented by a third party, so we can assume this is a proprietary format that is dressed up to look like it is an open format.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    13. Re:Open standards often are patented by Bert64 · · Score: 1

      Being distributed as source code is no problem...
      The distro includes the src, and part of the install process compiles it in the background. The user chooses wether they want to compile it or not, but the distro is only distributing src.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re:Open standards often are patented by WebMink · · Score: 1

      b) Non-discriminatory. This means that you have to license to all comers. You can't decide you like what this company is doing but not this other company. Anyone who pays the moneys get the licenses.

      Focussing just on the money can easily make one miss the deeper problem with RAND terms. You'll find that some people now talk about RANDZ license terms, where the "Z" indicates "license fee is $0". But that doesn't necessarily make them any better. The license also has to allow sub-licensing without referral to the licensor. If it doesn't, open source implementations are effectively impossible since every developer and every user will need to independently obtain a license from the patent holder - an impossibly chilling effect.

    15. Re: Open standards often are patented by Sycraft-fu · · Score: 2, Informative

      That's the "unlimited" fee, meaning you pay that amount, you can have as many copies as you like. The per player fee is about $5. So if you wanted to compile and use XivD for both encoding and decoding it's be about a $10 fee (separate charges for encoding and decoding). Thus really no matter how you hash it, it's a pretty reasonable fee. I'm not saying a no-fee codec wouldn't be nicer, and there's people who agree. There's a reason Vorbis is getting used in more and more games. Tohmpson charges per title for MP3 decoder support, Xiph doesn't. However really open standards do tend to be fairly reasonable fees and they are certainly non-discriminatory.

      As for free software, where it leave it is that it can be free as in speech not free as in beer. One doesn't have to follow the other. In terms of Linux, a solution would be to setup a fund. Have a player (or maybe just libraries that players call) that has purchased the relevant licenses, then people can use them freely. The source can be distributed no problem, everything works.

      I'm not saying it is how people would ideally like it, but I keep hearing that the reason for free software is the free speech aspect, the fact that you have the code, that you can alter it yourself. People have explicitly told me it isn't about costing nothing and that indeed you CAN make money with OSS. Ok fine, if that's the case then I don't see this as a big deal. It only really seems like a big deal when in fact the motivation is freeloading and not paying for software.

      I'm not at all a fan of patents in their current state, but I don't think it is unreasonable for people to want compensation for their work. Unless we have a communism in our whole society, programmers are going to need a way to make money to eat too. It's not cheap or easy to develop new compression technology, I work at a university that does JPEG 2000 research and there's a lot of time and money spent on it. That's got to come from somewhere, and the people that put it up want a return. You'll find it hard to convince anyone to invest millions in a project if they know that when it is complete they can expect to see zero in return, and you can't expect the workers to do it for free, they've got to eat.

    16. Re:Open standards often are patented by marcello_dl · · Score: 1

      The non-discriminatory part is not really enforceable IMHO. As I said in another comment, if the patent holder is a front for a big company (easy, in these days of multinational, electronic, anonymous money) the license can just be a little high to hurt the competition of the big company.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    17. Re:Open standards often are patented by JohnFluxx · · Score: 3, Informative

      Not to mention that the MS one doesn't cover any future versions.

      If MS add a feature to their 'standard' and release that as a new version, then that new version isn't covered by the protection. Programs would not be allowed to add in those new features.

      The ODF one, of course, guarantees any future versions are covered.

    18. Re:Open standards often are patented by bigpat · · Score: 2, Insightful

      Given that there are two competing potential standards and one has patents and the other doesn't then why should ISO choose the one with patents? There aren't two competing potential ISO standards.

      OpenDocument format is already an ISO standard and has been since last year.

      I think OOXML has already achieved Microsoft objective of creating confusion and doubt in the marketplace. ISO should swiftly reject OOXML to help eliminate that doubt.

    19. Re: Open standards often are patented by Sydney+Weidman · · Score: 2, Interesting

      I disagree with a couple of the things you've said:

      but I don't think it is unreasonable for people to want compensation for their work

      The fact that a person wants compensation for work does not make it reasonable for that person to receive it. I may want compensation for writing a novel that no one wants to read. Tough luck. I may want compensation for parenting. Again, tough luck. Having some rights to the fruits of one's labour is different from demanding fruits from that labour. I'm sure you would agree that this scenario (expecting to be paid regardless of the costs to society) is just as problematic as that in which all software is free as in beer. Patents and copyright impose costs on society, and so those costs have to be balanced against the benefit of patent and copyright policy. The benefits must outweigh the costs or the policy must be attenuated. Like you, I'm trying to point out that this issue is not black and white or cut and dried.

      It's not cheap or easy to develop new compression technology, I work at a university that does JPEG 2000 research and there's a lot of time and money spent on it. That's got to come from somewhere, and the people that put it up want a return.

      Many universities (I would guess most, but I don't have the statistics handy) are funded largely by taxpayers. There's a good reason for that: You can't journey into the unknown on a budget and with a rigid five-year plan. Private industry would be almost entirely economically incapable of advancing human knowledge. If you do research work inside a university, the work has already been compensated. Wanting a cut of the royalties is more than just wanting "compensation for work".

      Universities have begun playing the patent game because they are chronically underfunded and they need money desperately. As universities are starved for research money, patents and copyright play a greater role in generating creative output than they used to. In other words, less money for universities means more reliance on patents and copyright as the key policy instruments for advancing human knowledge. I think that is a very unfortunate trend.

      I also think that patents in communication and file format standards are very different from other kinds of patents. Patents in communication standards prevent me from participating in culture without a private firm's permission. A communication standard (such as a file format standard) is no different than a language. I shouldn't have to pay a private company to participate in human language. Not only would that be a huge pain in the ass for everyone, it would make it even more difficult for dissenting opinions to be heard than it already is. Would you like to pay a fee to some private company for the right to speak English? Or pay based on the number of people who read your writing? That would be counter-productive from the perspective of encouraging the advancement of human society, which is the reason patents exist in the first place.

      This leads, I think, to a homogenization of public discourse and a gradual concentration of power in the hands of fewer voices. That can't be a good thing for a developing a healthy, engaged populace.

    20. Re:Open standards often are patented by Elektroschock · · Score: 1

      No.
      Open Standard means multi-partisan process, specification freely available and license-free. Patents are incompatible with open standards unless available under royalty-free terms (!= free of charge).

      MPEG-4 is no open standard. And Open XML is no open standard. OpenDocument is.

      Cmp. http://www.noooxml.org/what-is-an-open-standard

    21. Re:Open standards often are patented by RobBebop · · Score: 1

      This would be good... find a place where MSO '07 violates the MOOXML "Standard", then publicize the hell out of it. How long would it take ISO to rule out MOOXML as a standard if someone found an example of how MS doesn't even implement it correctly?

      Or the easier thing... find two places in the standard that contradict each other, because in 6,000 pages there is going to be some internal inconsistancy.

      --
      Support the 30 Hour Work Week!!!
    22. Re:Open standards often are patented by goose-incarnated · · Score: 2, Interesting

      > Clearly the ISO bodies are being corrupted (packed) by MS
      > and I really don't understand why.

      Actually, as a serving member of sc71l (the technical subcommittee
      tasked with providing a recommendation to our ISO representative to
      vote on behalf of the country)in South Africa, I object to this blatant
      painting of all the committee members with the same brush.

      Some of us have worked immensely hard to ensure that the OOXML
      'spec' is never a 'standard'. We spent a great deal of time preparing
      arguments, presentations and getting people from IBM, SUN and our
      local FLOSS businesses to present as well.

      We voted against OOXML as a standard 13-2-2 (broken down as
      "NoWithComments-YesWithComments-YesWithoutComments ), so the
      real vote was more realistically 15-2 against!

      You can read one of /my/ preparations at:
                  http://www.meraka.csir.co.za/~lmanickum/stansa/

      Trust me, we worked very hard, and some of us are
      still working on this (cleaning up the comments that
      go with a "no" vote, etc ...).

      goose

      --
      I'm a minority race. Save your vitriol for white people.
  4. There can be only one by pwizard2 · · Score: 4, Interesting

    There can only be one standard. One will survive and be commonly implemented , and the other won't become widespead and will only be used by fringe elements.

    ODF has been gaining ground in the EU and in other parts of the world, whereas OOXML has to start from a dead stop. It's only asset is the marketing power of MSFT behind it, but that may not be enough. It is already clear (from other /. stories) that the OOXML architecture seems rather shoddy and looks like something that was quickly put together. MSFT is trying to force it through iso rather thanb let OOXML succeed through its own merit... that alone draws suspicion to the quality of OOXML.

    --
    "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    1. Re:There can be only one by Billly+Gates · · Score: 3, Insightful

      when peoples bosses email ooxml ms word and ms excel files waiting back for an answer we can find a sure winner. It will be what yoru employer uses and will most likely be microsoft based.

    2. Re:There can be only one by I'm+Don+Giovanni · · Score: 0, Flamebait

      " It is already clear (from other /. stories) that the OOXML architecture seems rather shoddy and looks like something that was quickly put together. MSFT is trying to force it through iso rather thanb let OOXML succeed through its own merit... that alone draws suspicion to the quality of OOXML."

      Oh please.
      Rather than relying on FUD spread by /. and Rob Weird, why don't you read the spec yourself, or just go to http://openxmldeveloper.org/ and read some sample code and articles, and then decide if it's a "shoddy" architecture. And it wasn't quickly put together, it was put together over a number of years, and the ECMA process itself took over a year.

      --
      -- "I never gave these stories much credence." - HAL 9000
    3. Re:There can be only one by cp.tar · · Score: 3, Informative

      ODF has been gaining ground in the EU and in other parts of the world, whereas OOXML has to start from a dead stop. It's only asset is the marketing power of MSFT behind it, but that may not be enough.

      However, it is still MS Office that is the most widely used office program, and at least here in Croatia, where nearly all software for private use - barring pre-installed Windows[1] - is still pirated (the businesses feel a moderate fear from the BSA, but that's about it), that means that the bestest and latest version of Office will be adopted, if in no other way, then by school kids, and therefore their parents as well.

      Luckily, the fact that the BSA is a real threat means that (small) businesses will be very reluctant to migrate from Office 97 or 2000 to a new version, which costs oh, about the average month's pay. Per computer.

      All in all, in order for ODF to become more widely accepted, at least in Croatia, all we FOSSies should do is approach the people we know are pirates and, uh, present OpenOffice.org as a viable alternative to fines and prosecution. It's high time we adopted some of our opponents' methods. </evil>

      [1] If I mean a plural, should I say Windowses? ;)

      --
      Ignore this signature. By order.
    4. Re:There can be only one by cp.tar · · Score: 1

      it wasn't quickly put together, it was put together over a number of years, and the ECMA process itself took over a year.

      Right.

      the list of supportable browsers, which only includes IE3, IE4 and Netscape3 and Netscape4.

      Hey, these are what? ten, twelve years old?

      A number of years indeed.

      --
      Ignore this signature. By order.
    5. Re:There can be only one by Ash-Fox · · Score: 1

      There are odf plugins for Microsoft Office however.

      I don't see this being a big issue to even install since Joe user has had no problem installing quicktime, real player, divx etc. in the past.

      --
      Change is certain; progress is not obligatory.
    6. Re:There can be only one by Ash-Fox · · Score: 1

      Of course the IT department can install a ODF plugin for Microsoft Office and set it as the default 'save as' function.

      I doubt the boss will be going out of his way to select Microsoft's ooxml format.

      --
      Change is certain; progress is not obligatory.
    7. Re:There can be only one by JohnFluxx · · Score: 2, Interesting

      HAHA! Do you really think Microsoft would let you change the default 'save as' to anything except a microsoft format?

      I googled, and found: http://redmonk.com/sogrady/2006/07/06/microsoft-of fice-to-support-odf-the-qa/

      Which says that MS themselves said that you cannot change the default 'save as'.

    8. Re:There can be only one by Elektroschock · · Score: 1

      what do you think about the
      http://www.noooxml.org/petition
      campaign?

      Maybe OOXML standardisation is just a trick they play to prevent EU interoperability sanctions with a fake ISO standard?

      Imagine OOXML gets an ISO standard instead of an ECMA standard. What is the effect?

      1. Ecma standard --> ISO standard
      2. ???
      3. Profit

      Will ISO standardisation really weaken ODf or help to build up a strong ODF advocacy movement?

    9. Re:There can be only one by cp.tar · · Score: 1

      Let me put this in as plain terms as possible: saving in a different format than the default one is what Joe User calls an "advanced feature", or sometimes simply "whut?" - unless a format is the default format in a certain program, hardly anyone will ever save documents in it.

      People do not think about formats until they cannot open a file, and even then, understandably, they consider it all a nuisance.

      --
      Ignore this signature. By order.
    10. Re:There can be only one by RobBebop · · Score: 3, Interesting

      When your boss e-mails you ODF files, what are the chances that you won't have the upgraded software needed to read it? Bosses are dumb and will use whatever format the computer uses for them by default. However, the upgrade to MSO '07 will be a large expense for an IT staff to shoulder... and it is needed by everybody and not just the PHB.

      Really, to defeat MOOXML, it is important to avoid the upgrade to MSO '07. The slow acceptable rate of Vista in businesses is a boon to this, because it takes away the chance for MS to package the 2-for-1 OS+Office Suite in a reasonably priced "package deal".

      The plateau of desktop hardware is another boon. Three years ago, it would have been painful to run a computer purchased in 2001. Today, computers from 2004 run about the same as when they were new. If there is no reason to upgrade... there is no reason to get a new version of Microsoft in the organization.

      But Microsoft is patient... and they have until 2009 or so to push Vista and MSO '07 into the market to win the current fight to be the continued "de facto" standard. Does ODF/OO have enough steam to become the standard, preferred Office software when people get their post-XP upgrades?

      --
      Support the 30 Hour Work Week!!!
  5. Simple Solution. by Anonymous Coward · · Score: 0, Offtopic

    Well, the US could simply pass a law deemimg it to be a standard (like weights and measures) free of all patent copyright issues at the stroke of the pen.

    The trouble is backward compatibility from MS-WOD for DOS to now, and the next 20 years - in the future. As legal documents change/ break with regularity, they need a standard that stays true - and MS is not it.

  6. Netscape 3? by clarkn0va · · Score: 5, Informative
    From the white paper:

    OOXML allows export of HTML targeted for 3 classes of browsers however these 3 options are at least ten years old (from 1997).

    and

    [t]he restricted list of values provided in the list of supportable browsers, which only includes IE3, IE4 and Netscape3 and Netscape4.
    Wow.
    --
    I am literally 3000 tokens away from the chaotic crossbow --Stephen
    1. Re:Netscape 3? by a_n_d_e_r_s · · Score: 2, Funny

      Nice - OOXML is already outdated - even before it becomes a standard!

      --
      Just saying it like it are.
  7. "Auto space like Word 95" by mrchaotica · · Score: 4, Insightful

    'Nuff said.

    The existence of shit like that in the spec -- not to mention the obsolete HTML export described in the post below yours -- indicate that the OOXML architecture is just as shoddy as the grandparent post asserts!

    In other words, he's right and you're trolling, so STFU and HAND.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  8. Oh, please. by pallmall1 · · Score: 4, Insightful

    it was put together over a number of years
    That's how long it would take to read the 6000 page spec, let alone to write it out. How is it that Microsoft and the ISO could reasonably expect the spec to be thoroughly examined in the fast-track time period alloted? It's absurd. The sheer size of the spec should have disqualified it for fast-track approval.

    Not even Microsoft believes in the technical merit of their own spec, which is why they are resorting to their usual underhanded and corrupt tactics.
    --
    3 things about computers: they're alive, they're self-aware, and they hate your guts.
  9. The nice thing about standards by flyingfsck · · Score: 5, Insightful

    is that there are so many of them.

    Microsoft XML standard compliance would be just as useful as their POSIX compliance.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  10. Why either or? by rve · · Score: 0, Troll

    ISO doesn't need to choose one of two document standards, there is nothing preventing the existence of multiple standards for documents.

    1. Re:Why either or? by ozmanjusri · · Score: 2, Informative
      there is nothing preventing the existence of multiple standards for documents.

      Apart from common sense, of course.

      This is another red herring that has been addressed many times before, including here. http://www.openmalaysiablog.com/2007/02/microsofts _defi.html

      Microsoft is spinning duplicate standards as "choice" when in fact acceptance of MOOXML as a standard would be a breach of ISO's mandate.

      "one standard, one test, and one conformity assessment procedure accepted everywhere." Microsoft is pushing this line heavily in their attempt to subvert the approvals process in Standards Australia.
      It's pretty clear proof that they have no intention of allowing interoperability and are simply using MOOXML as a means of spiking ODF.
      --
      "I've got more toys than Teruhisa Kitahara."
  11. Not all standards are equal by Sycraft-fu · · Score: 1, Interesting

    Perhaps the MS standard is a better standard. I'm not saying that is the case, I am not a document expert and I haven't looked at either, but perhaps it's a better standard. A case of something like that can be seen with MPEG-4 vs Theora. Theora is royalty free, yet you don't see it considered for really anything. Why? Not a very good standard. They've finally got it bitstream frozen but the encoders and decoders have a long way to go. Any stability problems aside, it just doesn't produce compression results on par with MPEG-4. Hence you find it isn't widely used. Lacking patents and royalties is an advantage, but not a decisive one. If you are Apple and you've got a choice between a standard that you are going to have to drop some money on, maybe even $1,000,000 for all your Macs but that gives excellent video compression or one that's 100% free but isn't nearly so good and has some problems, which do you go for? Maybe rather which did they do for, which is MPEG-4. No royalties is good, but bitchin Quictime trailers is more important to them.

    So it is possible that the ISO finds that to be a similar case here. Perhaps they find that the MS standard is better. I'm not saying you necessairily find the same thing, however it is fairly clear that you have an extreme anti-MS bias. That's fine, you are entitled to your viewpoint, but you should recognise that it may bias the way you perceive things. Your statement that "Clearly the ISO bodies are being corrupted," is not a true one. I'm not saying that it is untrue that it is happening, I am saying the truth can't be established thus it is not clear. You are inferring that from the fact that the ISO isn't doing what you want.

    I'm not trying to say you are wrong, I am just saying you need to take a step back and evaluate how your dislike for Microsoft colours your views of the situation. You also need to understand that, from a standards point of view, patents are ok. Many open standards are parented. SDRAM would be another one, that's a major point of JEDEC. The RAM makers get together, decide on RAM specs, and come to an agreement on patents so that everyone can use patented technology.

    Also I'm not sure why the standard being 6000 pages is a problem. A complex standard will be lengthy. If it isn't, that means things aren't well defined and there can be implementation problems. I mean consider that the CSS2 standard is 338 pages by itself. Just CSS2, never mind the rest of the standards that go along with it for the modern web (HTML 4 is about 400 pages for example). I could well see a print document standard, especially one intended to contain all sorts of rich media formats, to need to be a few thousand pages. As another example, the Adobe PDF reference spec is over 1300 pages (for version 1.7).

    A short, simple, standard means either that what you are specing is something that doesn't do a whole lot, or that your spec is very, very incomplete and leaves a whole lot up to the app to decide. Well we know that a document format isn't simple, especially if we are talking something to replace the .DOC format which can have all kinds of formatting and just about everything embedded in it. Thus it would be better if the standard they released was precise, and vague. Vague means that they can implement an incompatible version and still be "standards compliant" since the standard specifies little. Precise makes that much harder.

    All I'm saying is you need to consider that it isn't as cut and dried as "patents vs no patents." Outside the OSS community, patents aren't considered so evil. You can argue they should be, but that isn't the case. Thus considering a patented format isn't anything out of the ordinary. So long as the criteria such as RAND licensing and such are met, the standards body is probably happy. I mean remember that MS has a standard video format, a competitor to MPEG-4 called VC-1. It is controlled by SMPTE and is used on HD-DVD and Blu Ray (many HD-DVD titles seem to like to use VC-1) along with MPEG-4 Part 10 and MPEG-2. Like the others, it isn't free, is encumbered by patents (not just MS patents) but is an open standard.

    1. Re:Not all standards are equal by pallmall1 · · Score: 4, Funny

      I'm not saying that is the case, I am not a document expert and I haven't looked at either...
      You could have saved an awful lot of electronic ink if you would have just stopped right there. It's readily apparent why you don't think 6000 pages is too long. :)
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    2. Re:Not all standards are equal by Sycraft-fu · · Score: 1, Insightful

      Ahh yes, so if you aren't an expert you shouldn't have anything to say? Well that'd be quite useful, every Slashdot story would have one or two comments at most. I'm simply trying to help the poster understand why it might be the case that ISO is considering this. However, this being Slashdot, people don't want to hear that because it doesn't reinforce their view of how the world should be, hence I get moderated "overrated".

    3. Re:Not all standards are equal by ozmanjusri · · Score: 1
      However, this being Slashdot, people don't want to hear that because it doesn't reinforce their view of how the world should be, hence I get moderated "overrated".

      There's abundant evidence in TFA to show that MOOXML is clearly an encumbered and inferior format. You were probably modded overrated for not knowing much about the topic.

      --
      "I've got more toys than Teruhisa Kitahara."
    4. Re:Not all standards are equal by Sycraft-fu · · Score: 1, Insightful

      No I was moderated overrated because people disagreed with what I was saying. Overrated doesn't get meta moderated and it is highly generic so it is a great thing to use for people who wish to silence those they don't agree with. Also you'll note I wasn't trying to say that Microsoft's format is better, I was trying to explain reasons why the ISO doesn't see this as an open and shut case. The poster seemed to feel that because there were patents that made it totally inferior and thus the ISO had been corrupted. I'm trying to show how that might not be the case. But that's not something people want to hear.

    5. Re:Not all standards are equal by ozmanjusri · · Score: 1
      The poster seemed to feel that because there were patents that made it totally inferior and thus the ISO had been corrupted. I'm trying to show how that might not be the case.

      It is clearly the case.

      Microsoft have stuffed committees in Sweden, Kenya, Belgium, Denmark and Australia. They have blocked access to members from Sun and IBM in Portugal and are trying to subvert the process in Spain, New Zealand and other voting countries.

      If MOOXML is truly an open format, what benefit do you think Microsoft will gain that makes it worth such a concerted effort?

      --
      "I've got more toys than Teruhisa Kitahara."
    6. Re:Not all standards are equal by MightyMartian · · Score: 1

      It doesn't take a document expert, or a standards expert to realize that any spec that refers to other, unpublished specs, has serious problems. ODF, whatever its flaws, is free of the constraints, both open and cleverly hidden by Microsoft, and what's more, does not hinge upon unpublished specifications.

      OOXML is a scam. Only Microsoft, or someone in a comprehensive licensing agreement, could ever adequately implement the "standard". Anyone else would still be forced to reverse engineer, just like the OpenOffice team, elements not included in the standard. I can't believe it's being considered by the committee at all.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:Not all standards are equal by Anonymous Coward · · Score: 0

      "Perhaps" this, "perhaps" that, yet you haven't even read either of the specs nor know much on the matter. So you don't know shit. Do you work in PR or politics? If you don't know, shut up. If you're a shill, you're not doing MS a favor by looking like a douchebag.

    8. Re:Not all standards are equal by fritsd · · Score: 1

      If you take 15 minutes of your time, download the two standards documents for ODF and OOXML (OK depending on download speed a bit longer than 15 minutes for the latter) and browse through them quickly, glancing at the topics and the descriptions a bit, maybe reading a paragraph or 3 in depth, then you would have spent less time than you needed to write your long post and you wouldn't have to write "i am not a document expert" because you'd know about as much about both ODF and OOXML as the average slashdotter :-)

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
  12. I guess they made XML too X by Anonymous Coward · · Score: 0

    Now shouldn't they be calling this Patentable Object-Oriented XML?

  13. Microsoft covenant inferior to Sun covenant by WebMink · · Score: 4, Informative

    I don't normally respond to trolls, but I want to make sure this is clear. Despite the claims of Microsoft's representatives, their patent covenant is not the same as Sun's. There are several important differences, as I pointed out at the time:

    1. Microsoft make their promise contingent on the patents being "essential", at their sole judgement, to the implementation involved. There may be several ways to implement each feature; if you happen to pick the one covered by the patent, you are using one that's not "essential" since you could be implementing one of the alternative ways. You can't know this without extensive research and legal advice.
    2. They also make it contingent on "conformance", again at their sole discretion. Partial implementations may be at risk, and since open source development is done in public, so may in-progress full implementations.
    3. Thirdly, despite placing these limitations on their outward grant, they expect all recipients of the grants to refrain from all litigation, not just that bounded by either conformance or essential claims.

    Items 1 and 2 are especially important. By reserving unaccountable judgement over what is and is not covered, they prevent implementors having certainty they will not face patent issues. This is exactly the way to chill the enthusiasm of open source developers, for whom certainty over their freedoms is the cornerstone of community. It's exactly the reason I made sure Sun's covenant was not crippled in the same way.

    I have now had several reports of Microsoft's representatives claiming their covenant is the same as Sun's; it is not, please make sure anyone who says so is challenged.

    There's one more issue of note, which the NZ paper makes clear. Microsoft explicitly uses proprietary formats within their MS-OOXML specification (DrawingML for example). If they want to provide comfort to open source developers, they need to go further and cover all referenced formats with their "promise" as well.

    1. Re:Microsoft covenant inferior to Sun covenant by Elektroschock · · Score: 1

      But there is no real legal study on their licensing terms you can quote. To me the CNS looks like a parody of SUN's license. Why can't SUN ask IBM and Microsoft to sign a joint standard patent license/indemnificaiton that covers both OOXML and SUN and is based on SUN's terms. A king of GPL for standards indemnification against patents that leaves no questions open and is applicable on a worldwide scale?

    2. Re:Microsoft covenant inferior to Sun covenant by man_of_mr_e · · Score: 1

      That's nice, but you fail to mention that your own patent covenant has some loopholes and potholes as well. For instance, Sun only grants patent protection while they are participating in OASIS. Should Sun ever drop out, Sun isn't bound to honor the covenant. Further, the reciprocity requirements of the agreement are incompatible with the GPL (at least version 2, version 3 has some litigation clauses that may be substantially similar to this, and if so would not make the reciprocity requirements an addition restriction).

      Your blog entry you pointed to claims that the grant doesn't end if sun doesn't participate, but that is highly misleading. No, the coverage doesn't end on versions sun previously participated in, but coverage isn't granted to any new versions that Sun doesn't participate in. The text of the grant clearly says:

      "...or of any subsequent version thereof ("OpenDocument Implementation") in which development Sun participates to the point of incurring an obligation...".

      By explicitly calling out ODF version 1.0 as being granted irrevocably, and then saying "or any other version that sun participates in", you are clearly NOT granting coverage if Sun doesn't participate in any given version. In other words, if Sun doesn't participate in version 1.3, then version 1.0, 1.1, and 1.2 will have coverage, but anyone implementing version 1.3 would be doing so at their own risk, since Sun's patent grant wouldn't extend to that version or beyond, despite having coverage in earlier versions.

      Effectively, this holds ODF hostage. Sun can threaten to stop participating at any time if they don't get their way, and that will effectively end ODF, since without the patent covenant, it would be too risky to implement.

    3. Re:Microsoft covenant inferior to Sun covenant by man_of_mr_e · · Score: 1

      Point of clarification, the first paragraph should be read in context of the claims below it. When I said "isn't bound to honor" i meant in subsequent versions.

    4. Re:Microsoft covenant inferior to Sun covenant by WebMink · · Score: 1

      Sun's patent covenant applies to any version of the ODF specification in which Sun participates. Subsequent specifications built on those versions would also benefit from the covenant to the extent that they are the same as the earlier versions. Only changes introduced by the new version would be excluded. That's the sense in which the covenant was framed by Sun (I was involved), and in which it has been understood by the reasonable people who have read it to date. Analysis by independent counsel raised no such issue - do you have independent counter-advice?

      Your argument is based on a twisted interpretation of the Sun covenant, and your inflammatory and alarmist language about "holding to hostage" is incorrect. Sun has no intention of leaving the OASIS OpenDocument TC anyway, so in addition it's intensely hypothetical. I note you argued this same point before, at length. Please stop. You are wrong, and I am actually in a position to assert that.

    5. Re:Microsoft covenant inferior to Sun covenant by man_of_mr_e · · Score: 1

      Analysis by independent counsel raised no such issue

      *sigh*. Sadly, this is yet another case of the FSF, in retrospect, applying what it wishes the GPL says... rather than what it actually says. A good example of this is the FSF's assertions regarding dynamic linking and the GPL. They have this tendancy to want to re-interpret the GPL to match their current line of thinking in ways that do not stand up to a literal reading of the document.

      In this case, the FSF sees no conflict between the FSF's stance on IP lawsuits and Sun's covenant. However, the GPL is quite specific in section 6 where it says "You may not impose any further restrictions on the recipients' exercise of the rights granted herein.", and the act of attaching a reciprocal license to the patent covent imposes such. The FSF, however, seems willing to overlook this because the patent covenant's is in line with their political philosophy. The problem, of course, is that it's at odds with the actual verbiage of the GPL.

      So pardon me if I don't believe everything Eben or the FSF says regarding their interpretation of the GPL. If we took their interpretation, there would be a *LOT* of people infringing due to dynamic linking, among other issues. Section 6 is very clear in outlining that additional restrictions cannot be imposed on a GPL covered work.

      Also, i've noticed a tendancy of Sun in particular to want to use "framing" as an excuse to cover up inconvenient wording. Neither I, nor a judge IME would give 2 shakes about how you "framed" it outside of the actual terms of the grant, they would care about the words. I am not twisthing any interpretation, i'm taking it's literal meaning. You qualify coverage for any given version (other than version 1.0) as being a condition of Sun participating. That is a literal reading of the prose.

      Claiming that a later version will retain all the same coverage as earlier versions, regardless of Sun's participation is akin to claiming that if you relicense a work under a different license, then the old license still applies to parts of the new work that haven't changed. It doesn't.

      Also, whether or not Sun intends to continue to participate in the OD TC is irrelevent. The mere possibility that if Sun doesn't participate, then all IP grants are out the window for future versions is enough to question the wording of the grant. I will grant you that term I used, "holding hostage", is alarmist... but the fact is, the wording gives Sun the power to do just that if they wanted to (not that I'm saying they would, just that it gives them the power to do so).

      If I might say so, sir. You seem more than willing to nitpick every little license detail in OOXML, but are unwilling to consider that such problems might exist in your own. There's a word for that.

      By the way, I notice that you don't seem to object to Eben's use of the term "Essential claims" in his analysis and how he applies it to ODF, unlike how you object to the use of the term in regards to OOXML.

      I also note that you conveniently ignore another little "gotcha" in regards to the GPL and derivitive works. Specifically, if I implement an application based on ODF, but I modify the format for my own purposes, there is nothing in the covenant which protects that derived implementation. You can easily argue that this implementation is neither ODF 1.0 or a subsequent version of it, and therefore not covered. That's another clear incompatibility with the GPL, which requires derived works to be covered... regardless of whether or not they follow the specification.

      In other words, your grant only protects full or partial implementations of the format, not derived versions of it. Let me give an example. Let's say I take OpenOffice source code, then change all the element names of the format to whatever I want. This is legally allowed under the LGPL, so long as I publish my source when I distribute it. However, i've lost the patent covenant protection by doing so, because it's no longe

    6. Re:Microsoft covenant inferior to Sun covenant by WebMink · · Score: 1

      Sorry, you're an anonymous troll or worse. Switching the subject to the endless twisty passages of flawed application of the GPL is a game and I'm not going there. You're twisting (or not reading) what I am writing (the legal opinion I linked was by SFLC, not FSF, and was on behalf of Apache; the use of the phrase "Essential Claims" by Moglen was part of a discussion of the OASIS patent policy where the term is used to define baseline RAND licensing; and so on).

      I've given a reasoned interpretation and made assertions on Sun's behalf, and you're responding with sophistry and the sort of understanding of the law and courts one finds on certain mailing lists. I've read your posting history and seen that you never give up, so sorry, I'm not playing.

    7. Re:Microsoft covenant inferior to Sun covenant by man_of_mr_e · · Score: 1

      Somehow I think you would refuse to comment on my arguments whether I am anonymous or not. That's your choice of course, but quite disingenuous to use anonyminity as an excuse to dodge difficult questions that challenge your position. Rob Weir does the same thing, only approving comments on his blog that he agrees with to give the imprssion of unanimous agreement on his position.

      So that's really how Sun and it's employees choose to operate? Nice.

  14. Five Letter Acronyms vs. Three Letter Acronyms by Organic+Brain+Damage · · Score: 2, Funny

    Always bet on the Three Letter Acronym. Five Letter Acronyms almost never succeed when faced with a competing Three Letter Acronym. You can ignore OOXML.

    1. Re:Five Letter Acronyms vs. Three Letter Acronyms by TeknoHog · · Score: 1

      Neither of these is an acronym. I can't imagine how you'd pronounce 'odf' or 'ooxml' as a word.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Five Letter Acronyms vs. Three Letter Acronyms by Anonymous Coward · · Score: 0

      Five letter acronyms make it all the time. So do us all a favor and STFU... er... shit.

    3. Re:Five Letter Acronyms vs. Three Letter Acronyms by Anonymous Coward · · Score: 0

      oddfffth
      ooozeml

    4. Re:Five Letter Acronyms vs. Three Letter Acronyms by owlstead · · Score: 1

      Meriam Webster says:

      : a word (as NATO, radar, or laser) formed from the initial letter or letters of each of the successive parts or major parts of a compound term; also : an abbreviation (as FBI) formed from initial letters : INITIALISM

      So, why would you need to be able to pronounce the acronym as a word? The "also" seems to cover this nicely. "abbreviation" does not seem to cover it. You could call it "initialism" of course, but I think the rest of the cowboys here would not like it.

  15. No, sorry doesn't work that way by Sycraft-fu · · Score: 1

    Reasonable means just that: reasonable. Something doesn't have to be free to be reasonable. If you think that free is the only reasonable price, you'll probably find that people consider you to be what is unreasonable there. Non-discriminatory simply means offering the same thing to everyone. Whatever the terms are, they have to apply no matter who you are. Doesn't mean that everyone has to agree with the terms, just means they have to be equal.

    For example I can charge a $5 cover for everyone for a bar. That would be a reasonable and non-discriminatory fee. If I charged nothing for blacks, $5 for whites and $50 for asians, that's a discriminatory fee, I am charging different amounts based on who you are.

    Also, I was always told that free software was about "free as in speech" not "free as in I'm sleeping on your couch."

    1. Re:No, sorry doesn't work that way by Draek · · Score: 2, Interesting

      yeah, but what's "reasonable" for a business may not (and in fact, will probably not) be reasonable for individuals, and I think GP's post is that in the age of the internet and open source, that ought to be a very serious consideration for standards bodies, an opinion I'd completely agree with.

      free software may not be "free as in I'm sleeping on your couch", but it certainly is "free as in you're free to use, modify and redistribute it without needing an army of lawyers and negotiating thousands of different licensing agreements", a position to which neither the MPEG standard nor OOXML is helping in any way.

      --
      No problem is insoluble in all conceivable circumstances.
    2. Re:No, sorry doesn't work that way by mrchaotica · · Score: 1

      Also, I was always told that free software was about "free as in speech" not "free as in I'm sleeping on your couch."

      In the case of copyleft, it's also "free as in I can give you all the same rights I have." In order to be able to fulfill that when a patent license is involved, the license has to be sublicensable and transferrable. The issue is not cost; the issue is that the software and all associated licenses have to be able to travel from persons A to B to C without them having to get permission from some random third party!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  16. Misnomer: Open Standards are often patented .... by OldHawk777 · · Score: 2, Insightful

    I agree, the term "Open Standard" is used very inappropriately by RAND, M$ ... and many others.

    Correctly stated it is simply a standard, not "OPEN".

    If you want to use a two word phrase, then the correct phrase for a few decades now has been and still is an "Industry Standard".

    An "Industry Standard" is sometimes called an ANSI, ISO ... "International Standard", but in fact when proprietary content is used in a standard (legally) it is not "OPEN" and/or freely available to anyone, and is anti-competitive and anti-capitalist by making basic (non-creative/non-original) technology requirements private property for more socialist/communist (as in anti-capitalism) corporate-welfare.

    By accepted technologist and L/FOSS convention dating back to the 1980's the usage of the term "OPEN" is conceptually reserved to products/ideas... that closely follow the "Public Property" [GPL, "Open Content", "Open Standards" ...] concept/intent.

    Just like a public park, which is always paid for by the public or philanthropic individuals/foundations, the property is provided and developed for the public welfare. Software patents and industry standards are an obvious attempt by corporatist and their governments to prevent access [easement] to public property that could/would limit the private property's owners attempts to control public property use by citizens.

    I know you see my direction of debate/argument, the word "Open" when capitalized or in all caps (like an acronym) should have as much legal standing as the term "Microsoft", "California", "Navajo" "The United States" "Organic" .... Repeated misuse of the term "Open" by industry, governments, agencies, foundations ... should not be allowed. The term "Open" when used in medicine, science, engineering, communications, literature, music, art, technology ... has a definite (though unregistered) trademark value in business and international economics that is being intentionally misused by industry to financially harm the public good, "Open Economics", and "Open Businesses" globally.

    Revisionist-spin is never reality, but can be dogma for fools and "Exploiticians" to use for legal rights to the wind, they may even stupidly try to hold the wind for themselves.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  17. FYI:"Industry Standards" are patented by OldHawk777 · · Score: 1

    Misnomer: Open Standards are often patented ...

    http://it.slashdot.org/comments.pl?sid=273615&cid= 20285361

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  18. Re: Cow Standard by Anonymous Coward · · Score: 0

    MOO ... MOO ... MOO

    Where's Gary Larson when you need him?

  19. OOXML will never be a standard by sjames · · Score: 0, Flamebait

    OOXML could one day be called a standard, but it will never actually be one. Firstly, it's not a specification for a program to be written to, it's an after the fact description of MS hodge podge code.

    At 6000+ pages, nobody will ever truly understand all of it. It's not humanly impossible, but who wants to make understanding a single 6000 page document their career? Consider, if you can read 100 pages with full comprehension per work day, it'll take over 3 months just to get through it.

    With 6000+ pages of crap to implement, compliance testing will likely never reveal all of the subtle incompatabilities between different implementations even with an extensive bakeoff. If MS were forced to re-implement from scratch, I doubt even they could fully comply with their own spec. This is, of course, their true intent. They want an "open" specification so complex and screwy that there can be one and only one compliant implementation (theirs, of course).

    Given the massive amount of up-front overhead to implement, there will likely be ONE attempt that will never be re-written no matter how much it cries out to be re-written.

    Successful standards tend to be under 100 pages long and comprehensible in an afternoon or at least can be logically sub-divided into independantly useful subsets that meet those criteria. That's the whole reason TCP/IP has been a success. ODF pushes and probably exceeds the limit by a bit but at 6000+ pages OOXML is a non-starter.

    Truly successful standards can be trivially shown not to be a patent minefield. Either by being simple enough to fully analyse and research or due to a simple and comprehensive blanket coverage. I hate to even imagine the legal bills that would result from handing a legal team a 6000 page document with instructions to identify all relevant patents within.

    Any standards body that would ratify such a thing is fully incompetant at its core function and should be ignored until it goes away. The fact that OOXML is still alive and kicking raises big questions about ISO in my mind. Their final answer to OOXML will go a long way to answering those questions. Of course, the ISO2000 and 2001 boondoggles already started that questioning.

  20. Re:Sound the alarms! by Anonymous Coward · · Score: 0

    So fucking what, it's some luser nobody has heard of, representing an opinion nobody cares about, without any particular insight or originality. Why does this sort of shit even get posted to Slashdot?

  21. Software Patents are Odious by twitter · · Score: 2, Interesting

    MPEG-4 would be an excellent example. It is an open standard, but has a whole lot of patents covering it.

    That's an example of a scandal, not good practice. You can only believe that it's good practice if you believe in software and business method patents. Both of those things have been discredited as a corruption of the patent process and both are stiflingly anti-competitive. RAND is an obfuscation that reasonable standards bodies reject.

    OOXML would be an even bigger scandal because it does not even pass your ludicrously low qualifications.

    1) The format is open and not subject to change/closure at the whim of a company (generally controlled by a standards body).

    OOXML is neither open nor complete because it contains insane specifications that basically say, "do this exactly like Word for Mac with a HP Laser Jet printer did" without further instructions.

    The whole point of OOXML is for M$ to have a "standard" they control. If they wanted an open and reasonable standard, they would be using ODF.

    All patent holders have agreed that the format can use their parents and that the only compensation they'll get is from those fees.

    M$ always presses their advantage. You may wish they did not, but company history proves otherwise, and people who partner with or trust M$ are always crushed.

    --

    Friends don't help friends install M$ junk.

  22. Why would they say that? by WebMink · · Score: 3, Insightful

    Which says that MS themselves said that you cannot change the default 'save as'.

    Given that Sun's ODF plug-in for MS Word does exactly that (simply adds ODF to the list of supported formats everywhere they occur in Word, including allowing it to be set as the default), it makes me wonder why Microsoft would say that.

    1. Re:Why would they say that? by JohnFluxx · · Score: 2, Informative

      Brian Jones, the Microsoft Office manager, talks about it here:

      http://blogs.msdn.com/brian_jones/archive/2007/05/ 11/german-standards-body-creates-new-working-group -to-focus-on-interoperability.aspx

      It seems pretty awful. The way they've had to do it themselves with OOXML is save as RTF, then in the background load the RTF file and save that as OOXML.

      It seems their code base really is not designed for such changes.

    2. Re:Why would they say that? by WebMink · · Score: 1

      Thanks for the pointer, appreciated (for others looking, it's in this comment). That's actually how the ODF plug-in achieves the addition to the format subsystem. It works as well as any of the other import/export capabilities that use this mechanism do (read: all of them). I struggle to understand why this level of interoperability hasn't been added directly to MS Office rather than Sun having to create a plug-in.

      Extending the format system using this approach achieves the goal our team was trying to achieve, which was to ensure that users of assistive devices would be able to access ODF as part of their work flow within Word. They would be unable to switch immediately to OpenOffice.org because of the tight-coupling of the assistive devices to MS-Office by their manufacturers. Brian's goal (importing ODF directly into OOXML in order to encourage use of OOXML) is different and he's probably right that it's harder to achieve - sadly their chosen mechanism is more of a barrier to disabled customers.

    3. Re:Why would they say that? by Anonymous Coward · · Score: 0

      Which says that MS themselves said that you cannot change the default 'save as'. ... it makes me wonder why Microsoft would say that.
      Simple : because its true. They ofcourse ment that they "cannot change" it.

      As to why they cannot change it ? Well, although enough monkeys together can write anything (even the full bible) you cannot expect any of those monkeys to have enough grasph about the whole to be able to know what, where and how to make a change to it. :-)

      On a serious note : My guess is that now Sun has prooven that it is possible MS will probably dissect that method and come up with their own (allmost) copy of it (as seems to be their standard MO).
  23. Oh come now... by ColdWetDog · · Score: 2, Insightful

    there is nothing preventing the existence of multiple standards for documents.
    Apart from common sense, of course.

    I call prior art!

    "The best thing about standards is that there are so many of them to choose from" (unknown, but ancient attribution)

    --
    Faster! Faster! Faster would be better!
  24. Patent Freedom Covenant Definition by WebMink · · Score: 1

    A kind of GPL for standards indemnification against patents that leaves no questions open and is applicable on a worldwide scale?

    I agree completely and I approached OSI at OSCON with a view to OSI creating a definition of just such a patent covenant (having Sun create it unilaterally is unlikely to be welcomed by IBM and Microsoft!). My first attempt at an outline was in my blog posting on the subject and I hope the OSI Board will commission a group next month.

  25. 1900 is my personal favourite by fritsd · · Score: 4, Interesting
    See OOXML part 4 par. 3.17.4.1 , p. 2522.

    For legacy reasons, an implementation using the 1900 date base system shall treat 1900 as though it was a leap year.
    Legacy reasons?? In a new document format standard?

    Basically they are saying that although the Gregorian calendar says 1900 is NOT a leap year, from now on it should be, otherwise a certain program's spreadsheet data wouldn't be correct anymore because one programmer screwed up getting the dates right in said legacy program, many years ago.

    Never mind that the world didn't start in 1900 (dates before either 1900 or 1904 are NOT IMPLEMENTED)

    Never mind bothering to implement other calendars (Islamic, Chinese etc.) which might be of interest in large parts of the world.

    WHY didn't they just use ISO 8601, like ODF did?

    Speaking of ODF, this is what they put in par. 14.7.11 (p. 523) if you don't believe me:

    The attribute may have the values gregorian, gengou, ROC, hanja_yoil, hanja, hijri, jewish, buddhist or an arbitrary string value. If this attribute is not specified, the default calendar system is used.

    So basically, my gripe with OOXML is not that it's legally unclear, or not open enough, it's that it's clearly not written to be A STANDARD. Think with me pls:

    If the OASIS people overlooked an important calendar/date problem, and there is consensus, it can be added in the next version of the standard. All existing ODF documents are safe.

    vs.

    If the ECMA/Microsoft people decide one day to correct this bogus "1900 should from now on be a leap year" feature, all OOXML text documents that contain dates will have to be checked, and the ones that turn out to have dates from 1900 have to be corrected.

    See the difference?

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
  26. [OT] English by Anonymous Coward · · Score: 0

    > [1] If I mean a plural, should I say Windowses? ;)

    No, "windows" is already plural ("window" is singular) even though it's clear that you're referring to multiple copies of Windows. If you want to word that better, write "barring pre-installed copies of Windows" because there's no right way to make "Windows" any more plural than that. So you can't do something that strange and have it come out right and the only solution is to reword the statement like I did.

    Good luck in your studies of English. I presume it's not your first language, yet you write significantly better than many native speakers. I only hope that I someday reach that level of skill. Right now, I only know rudimentary French, simple words and phrases of Japanese, and a handful of words in several other languages. It's just really hard when there are few good ways to practice.

  27. Better idea by kb0hae · · Score: 1

    A better iea than #3:

    ALL patents and copyrights expire after 5 to 7 years and are NOT renewable by amyone. After 5 to 7 years EVERYTHING is in the public domain. And software/business process pattents are eliminated completely. AND, if a corporation buys a patent, or a copyrighted work, that does NOT extend the patent/copyright period...it still goes public domain 5 to 7 years after the ORIGINAL release/publishing/grant date, NO MATTER WHAT. Patented inventions must be in production within 2 years of the grant date, and within 1 year of a purchase date.

    When a patent expires, full details must be published/released by the patent holder, and must be easily available to the general public at no cost. Published books and other written work will be made available to the general public in ODF format at no charge when copyrights expire.

    Music will be made available to the general public as lirics on ODF format, and as high quality MP3 and OGG music files that are freely available at no charge.

    This would help prevent large corporations from buying and suppressing inventions that could be beneficial to society as a whole, but might reduce their profits. (can you say Big Oil?)

    1. Re:Better idea by Nullav · · Score: 1

      I agree with most of what you said on patents, though I feel the owner should have the full 5-7 years to produce a product.
      As for copyrights, I feel that they should last 20-40 years for long books and 10-20 years for more 'disposable' works such as 3D models, music, films, and software, with unaltered or slightly altered photographs and instructional works ineligible for copyright.
      After the copyright expires, the author should merely be required to publish the source of the last five major revisions with all following revisions getting a mere three years to encourage fast development (in the case of software), lyrics and notes for music, with the owners of movie copyrights only having to declare something is public domain and the authors/publishers of books providing the raw text or an ODF copy.

      The copyright holder should not be required to release a full movie or song. These things make their way around just fine on the torrent trackers.

      --
      I just read Slashdot for the articles.
  28. Why so few comments? by CrankyOldBastard · · Score: 1

    I find it interesting that this article has drawn so few comments. Is this because the /. reader base has already made its' mind up about OOXML vs ODF? Or is it a sign of boredom over this issue? Or apathy? Or has the readership changed to one more concerned about Free access to movies and games, and doesn't care about a data format war that has most concern to Governments and Corporations?

    I feel uneasy about this, as It may be that as the voices of the informed fall silent, we will lose the battle to keep the access to important data available to the common man.

  29. What's wrong with GPL licensing? by Anonymous Coward · · Score: 0

    If the RAND says if you GPL the code, it's free. If it's closed you pay based on a corporation. After all, you pay with 100% of your code to use it for free.

  30. Dream On by Anonymous Coward · · Score: 0

    Every time I look at the monitor
    All these holes in my code getting clearer
    Security through obscurity is gone
    It goes by, like dusk to dawn
    Isn't that the way
    Every operating system's got their dues in life to pay

    Yeah, I know nobody knows
    where teh Lunix's problems come and how it goes
    I know it's Lunis's sin
    We've got to chase MS tail lights to know how to win

    Half my life
    is in FOSSie written pages
    Buggy code from fools and from sages
    You know it's true
    All those 'sploits come back to you

    Sing with me, sing for the year
    Sing for the laughter, sing for the tears
    Sing with me, if it's just for today
    Maybe tomorrow, the good lord will take all these exploits away

    Yeah, sing with me, sing for the year
    sing for the laughter, sing for the tear
    sing with me, if it's just for today
    Maybe tomorrow, the good Lord will all these exploits away

    Dream On Dream On Dream On
    Dream until your FOSSie dreams come true
    Dream On Dream On Dream On
    Dream until your FOSSie dream comes through
    Dream On Dream On Dream On
    Dream On Dream On
    Dream On Dream On

    Sing with me, sing for the year
    sing for the laughter, sing for the tear
    sing with me, if it's just for today
    Maybe tomorrow, the good Lord will take all these exploits away
    Sing with me, sing for the year
    sing for the laughter, sing for the tear
    Sing with me, if it's just for today
    Maybe tomorrow, the good Lord will take all these exploits away......

  31. This doesn't make sense by PPH · · Score: 1
    From TFA:

    Since many aspects of the office document format remain proprietary, OOXML has not taken this development track.

    How does one receive a patent and keep the technology proprietary at the same time? A part of the patent application is supposed to be a description of the object being patented in sufficient detail so that a skilled individual is able to reproduce said object. The two attributes (proprietary and patented) appear to be mutually exclusive.
    --
    Have gnu, will travel.
    1. Re:This doesn't make sense by Anonymous Coward · · Score: 0

      Patents are part of it, but as you'll see there's one page out of about ten in the white paper on patents because the rest are undisclosed features (read: proprietary) :)

      Now personally I'd argue that patents are proprietary (because although they're not secret they are restrictive) but you don't need to think that for the quoted text to make sense

  32. Define reasonable. Define non-discriminatory. by tepples · · Score: 1

    If something is patented then the description of that patent should enable replication by any third party who then can legally produce and/or use that thing for a "Reasonable" and "Non-discriminatory" payment to the patent holder for the life of that patent. So basically all patents are open, however if the patent is vague or obvious then it should never have been granted in the first place.

    But who defines "reasonable" and "non-discriminatory", especially taking into account the difference between use by a hobbyist and by a professional, or among use by an individual, by a non-profit organization, and by a for-profit organization?

    Your sig is apropos:

    There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open. A "proprietary standard" is a standard whose implementation requires essential patents for which royalty-free licenses allowing implementation in free software are not available. The standard defining an MP3 bitstream is such a proprietary standard.