ISO Takes Control Of OOXML 260
mikkl666 writes "Alex Brown, head of the ISO work group responsible for OOXML, has posted a summary of their latest meeting, and he also comments on the resolutions discussed there. The basic message is that ISO now has 'full responsibility for the standard,' and that several workgroups will be established to work on OOXML. An interesting point here is that 'setting up a maintance[sic] procedure for ODF, and then working on cross-standard initiatives' is one of the explicit goals. On a side note, they also reacted to the very emotional discussion on OOXML by posting an open letter: 'We the undersigned participants ... wish to make it clear that we deplore the personal attacks that have been made ... in recent months. We believe standards debate should always be carried out with respect for all parties, even when they strongly disagree.' As Brown correctly points out, 'This content speaks for itself.' We discussed the approval of OOXML earlier this month."
What do they expect? (Score:5, Insightful)
Personal Attacks? (Score:5, Insightful)
This open letter assures me though - the $y$tem works.
Re:Here's a message for ISO and the letter... (Score:2, Insightful)
So, the best thing the ISO can do is formalize each "standard", and get each party used to listening to it and using it as the reference.
The future (Score:4, Insightful)
The real test is the future. If Microsoft works through ISO to improve the standard, and ODF and OOXML are gradually harmonized, then all our complaining is moot. If other companies and projects implement OOXML and have no trouble doing it, and Microsoft doesn't sue them for infringement of some obscure patent, that's fine. We get what we want.
Consider this silver lining: without ODF, under what other circumstances would Microsoft have turned their new document file format over to a standards body? This whole scenario would have been an open source advocate's wet dream in the 1990s. Sure, what happened with the ISO vote was deplorable and calls the standards body's process and impartiality into question, but things are a lot better than they would have been without ODF.
The process spoke for itself (Score:5, Insightful)
Re:Personal Attacks? (Score:5, Insightful)
Re:Personal Attacks? (Score:3, Insightful)
Re:The future (Score:3, Insightful)
Re:The future (Score:5, Insightful)
What exactly has changed here? (Score:5, Insightful)
One has to wonder who they think they're fooling. Microsoft has no obligation to implement any changes the ISO group may advise, but through the ECMA, the ISO would have no real choice.
To add further insult to injury, they're setting up yet another group to work on 'cross standard initiatives' - i.e. let's try to make ODF as useless as OOXML as a standard.
The ISO didn't have control of OOXML from the beginning. If they believe anything they do will give them control, they are sadly mistaken.
Re:Personal Attacks? (Score:5, Insightful)
ISO needs to go to a family shelter, change their address, get a restraining order, and make sure that Microsoft's visitation rights with the children are supervised for safety.
Personal attacks... (Score:5, Insightful)
Re:Here's a message for ISO and the letter... (Score:1, Insightful)
Re:Personal Attacks? (Score:5, Insightful)
ISO is worthless and should be disregarded until they fix what is wrong and repair the damage done in the exploitation of their poorly designed voting process by Microsoft.
As far as MSOOXML and ODF goes, it is over and Microsoft destroyed ODF just as they have done to so many public use standards in the past. Destroyed may be too harsh but they have basically diminished its value by about 90% because of the perceived openness of MSOOXML will trump choices to use ODF. MSOOXML will be viewed as some kind of vague standard and Microsoft will continue using proprietary versions in their MS Office products with mostly poor implementations of the "official" MSOOXML standard. IMO
LoB
Re:Here's a message for ISO and the letter... (Score:4, Insightful)
There are currently enough voting irregularities that which if half of them switch to abstain OOXML is no longer a standard. OOXML is a piece of shit. no one and that's including MSFT can ever implement it as it is so complicated and relies on knowing undocumented features of word 95, 97, and 2000.
MSFT just killed the ISO as they can no longer be taken seriously. With enough bribes you can buy what ever standard you want.
Re:Personal Attacks? (Score:4, Insightful)
In matters of logic, it is critical to be clear about what questions are being addressed by which evidence.
The first question is the worthiness of OOXML to be an international standard. The second question is the integrity of the process under which ISO approved OOXML.
Nobody is arguing that OOXML is a bad standard because the process that approved it was corrupted. They are arguing that OOXML is a bad standard AND the process that approved it was corrupted. These questions are not unrelated; one could argue that assuming the badness of the OOXML process is evidence of the corruption of the process. However it isn't strictly necessary for one question to beg the other. There is sufficient independent evidence to consider each question separately.
It is really proponents that are confusing the two issues, and have an interest in doing so.
If the standard is bad, then the process that approved it must be questionable. Therefore, if the process that approved the proposal is above reproach, then the standard cannot be bad. We can't say, however, that because the process was bad, the proposal was bad, although it is not inconsistent to believe this.
Future relevance of ISO given their OOXML debacle (Score:4, Insightful)
Re:What exactly has changed here? (Score:3, Insightful)
It doesn't Matter Anymore. XAML replaces it all. (Score:4, Insightful)
Under the guise of security, Microsoft has quietly been making Windows applications difficult to deploy within corporations, and have been luring corporate developers towards ASP DotNet. With the release of The latest DotNet development tools and Expression Blend, the strategy is nearing fulfillment.
It has been a master stroke, I must admit. I've long thought that HTML was a poor foundation for what we're trying to do on the web these days. I spent all of yesterday putting the pieces together and am well impressed. And afraid.
Microsoft's strategy appears to be to drive internal corporate developent, then B2B, along with governments (Library of Congress), etc. and by eventually it will surely gain ubiquity. It will raise the bar for internet applications. Anybody switching between Expression Blend and, say, Dreamweaver will quickly see the folly of stretching pixels to make boxes. Vector graphics makes much more sense for the web. Along with a rich set of controls.
Why would you need OOXML, when you've got XPS (a subset of XAML)? It can replace ))XML, PDF and Postscript.
Of course, this is all an open standard right? And Microsoft has released the specs and is working with Mono on Moonlight, right? Well, yes, just when they're launching all of their tools that utilize it.
I imagine that's what will happen with each future version of the standard.
Re:The future (Score:2, Insightful)
Look, we may like it or not, but it has pretty much been decided now. OOXML is going to be the standard for exchanging office documents. Ugly as it may be (I admit I haven't read the specs, but I've read the introductory booklets by MS covering the basics - and it looks rather messy even there), it's still better than no standard at all.
Re:Damage control done too late (Score:4, Insightful)
If you really think they care about full compliance, well, they never cared, they never will care.
MS OOXML and ISO OXML are now different (Score:4, Insightful)
Re:What do they expect? (Score:4, Insightful)
You're attempting to conflate the issue, there is ample evidence of irregularities in the OOXML fast track process without considering the backroom deal. The question why so many NB's did an about face requires further exploration and action, if not a backroom deal then something was responsible and it sure as hell wasn't improvements to the "standard"!
Re:What do they expect? (Score:5, Insightful)
ODF is a standard, implementable by any third party and independent of the implementor's software. OOXML's inclusion as a 'standard' now also has the effect of influencing ODF's openness via 'cross-standard initiatives'.
The ISO process was abused, clearly. OOXML does not meet the minimum definition of an open standard and that is enough to show the process was abused.
Re:Personal Attacks? (Score:2, Insightful)
Here we have the company responsible for that 90% (if not more!) wanting to open up their file format and make it an ISO standard, giving the wider global community some sort of say in the process, for the first time ever. There is absolutely no reason to oppose OOXML's adoption as a standard. It already *IS* the standard and any attempts to block it are just idiots sticking their head in the sand.
Let me repeat that: the vast majority of human beings on this planet that need to create a document in a word processor do it with some version of Microsoft Word. Period. This is *FACT*. Any move toward putting that file format into an open standard is a good move.
Complaining that the first version has technical flaws is just as useless. The ISO can address that with revisions. Some of those "flaws" are directly related to preserving the ability of a word processor to open older documents and render them properly (think un-translatable languages. will archaeologists be able to open a 100-yr old Word document in the future? 500 year old? I hope so, because that will be a regular part of the job...). If you've ever read Joel's article about the file formats, you'd understand that there are some behaviors that simply can't be described other than to say "here is the piece of code that produces that output". Microsoft didn't care back then - I doubt you would have given a rat's ass in the 80s either under the same circumstances and with the same disk and memory limits. We know a lot more about software development now.
As far as I'm concerned, anyone who opposes the adoption of OOXML can go piss up a rope. As a developer I'm more than happy to have, for the first time ever, some readily available documentation on the file format and a standards body that will at least try to take care of the standard, whether they ever succeed or not.
Re:Personal Attacks? (Score:5, Insightful)
Now-- there is another issue... OOXML is not a true open standard-- it is patent encumbered for one thing, and can't be implemented for another.
Openoffice does a better job of opening my older word files than Word does at this point (in fact, at least a couple times a year I use it to FIX MSword documents at work that get corrupted section headers and crash Word). The thing that started this entire mess is that some governments noticed this fact with regard to their documents (i.e. Microsoft making not just the word processor you are using obsolete but making your *data* obsolete-- and in under 10 years) and passed laws saying documents were required to be in an open format so they could be read 50 years from now.
Microsoft word format is a standard-- its just not a very stable standard (changing substantially every few years) and it is not an OPEN standard. If ISO wanted to vote OOXML "the standard way one version of Word stores data" it might have been true. But they didn't-- they voted it an "Open" standard which has legal meaning to all those governments passing laws that their documents must be stored in an open format. It was a huge-- corrupt- scam job where Microsoft essentially got a standards body to label a white flour roll an apple so it would be immune to new laws saying kids had to have fruit instead of rolls with their school lunches.
Re:What do they expect? (Score:5, Insightful)
Have you actually looked at the OOXML spec? It doesn't matter if "backroom dealing" occurred. If that trainwreck is approved as an ISO standard, then the ISO process is broken. Full stop.
Re:Personal Attacks? (Score:5, Insightful)
Microsoft did not do this though, Microsoft gave us 6000 pages of an unimplementable spec, which refers to information that is not publicly available. There are serious legal questions as to whether the 'patent promise' holds any water as well, meaning that implementing the spec could cause problems for open source products. On top of it all the flagship OOXML product, Microsoft Office, does not currently appear to be following the OOXML spec properly. This is only going to get worse as ISO working committees refine the spec to fix the implementation problems Microsoft put into it.
The end result of this is that we are left with a ISO spec that has no real world implementation at all. The only thing I can really hope comes out of this is Microsoft gets hit with a fraud charge for claiming office is ISO compliant when is truth it is not.
submit defect reports (Score:1, Insightful)
Re:Personal Attacks? (Score:5, Insightful)
What would have been really great is if we had a whole bunch of other standards and incorporated them into a brand new standard! Too bad we didn't think of it before OOXML.
Re:Personal Attacks? (Score:5, Insightful)
Instead of using a title "Open", they list the characteristics they require.
* Not encumbered by patents in anyway (all involved patents must be released into the public domain immediately)
* Completely specified (nothing defined in terms of how another program works-- specify the desired behavior)
* I'm sure there are a few others but these two alone would kill OOXML from being relabeled an apple.
spacelikeword95 (Score:3, Insightful)
Re:It doesn't Matter Anymore. XAML replaces it all (Score:3, Insightful)
Microsofts aim: destroy open standards (Score:2, Insightful)
Instead, MS didn't join OASIS / ODF. It pushed forward a standard that even it doesn't adhere to, why?
Because MS only makes money if people buy new software. It needs to keep changing the format, as it has done continuously, to make everyone buy the new code. MS loses if any open standard is used; both because they could buy non-MS software, and because there is little need to but new software in the first place, if you have an old version of Office around.
We need to understand this, and avoid infighting with the ISO. ISO is the target that MS is trying to corrupt and destroy. We need to help root out the corruption, but strengthen, not destroy, ISO in the process.
Corrupt or incompetent? Take your pick (Score:4, Insightful)
Open Letter to ISO (Score:2, Insightful)
Dear ISO,
We, here at Slashdot, received your letter and felt it necessary to respond in kind.
It is amazing how quickly 'personal attacks' arise. However, what we interpret as the 'personal attacks' you refer to (convenient how that's ambiguous) were not personal attacks at all: they were facts and we have evidence to back it up.
The fact of the matter is, it couldn't of been a personal attack anyway because it wasn't ad hominem, but a statement on the process, validity of the standard, and how that effects ISO's authority as a standard body. A better word would have been slander or libel. Not only would it have been more technically accurate but you could have tried to sue us. Now, while we hope that you lining your pockets with our money would allow you to be honest in the next standard, we find this unlikely and thus point out that it can't be slander or libel because we have evidence. This said, you could probably bribe a judge to sue us for slander or libel... (hence why I'm posting anonymously)
Sincerely,
A concerned Slashdot reader
Re:It doesn't Matter Anymore. XAML replaces it all (Score:5, Insightful)
It matters because Microsoft is not going to control the web...all those technologies you mention are pointless in light of:
Microsoft's track record for cross platform web support just plain sucks. Internet Explorer for the Mac is abandonware! Microsoft quit supporting WM Player for Mac, they now distribute a third-party application. Do you think well ever see IE for Linux or WM Player for Linux? No we won't. Microsoft may be working with Mono on Moonlight, but what will happen when they abandon the project like they did with IE on Mac?
ODF/OOXML is about creating a desktop office suite interchange format to make sharing documents easier...that's all, that's what it's made for...that's not what XPS is made for. XPS is a pointless replacement for something that's not broken...PDF works just fine.
I realize you were probably being sarcastic... :-)
Re:Personal Attacks? (Score:5, Insightful)
Two or more, complete, independent implementations from different suppliers are available. That should be a requirement if you want good value irrespective of how open the standard is - if your supplier doesn't have to compete, what incentive do they have not to fleece you?
Re:Personal Attacks? (Score:2, Insightful)
The sad thing is, even if some of the votes get invalidated that allowed OOXML to pass by ONE vote, I bet they'll just throw their hands up and say that they're not going to undo it because it would be too much trouble.
Or something like that.
Re:Personal Attacks? (Score:2, Insightful)
As do I.
3) "Honey! The new season of American Idol is starting!" "Okay, let me just save this Word document and I'll be right there."
Re:The future (Score:3, Insightful)
Next Office release? When? According to pause between XP and Vista releases, it is about 3 - 4 years at least. It is VERY long time. Before that, talking about supporting of OOXML (which is not even cleaned up for now) is just laughing stock and no one will base serious business on that.
Most of apps comes from Apple (which, I guess, has agreement with Microsoft), Microsoft (well, duh), and OpenOffice and it's derratives (like NeoOffice). Some small online apps and that's it. OpenOffice.org 3 is due to be released not so soon and current OOXML support in NeoOffice and OpenOffice.org is not serous to talk about (tried to use it, nightmare).
Apple support to OOXML in iWorks haven't been surprise. However you have missed something, Apple supports ODF in DEFAULT text editor TextEdit in Leopard http://www.solidoffice.com/archives/657 [solidoffice.com] (when iWorks is trial and actually costs nice bunch of bucks) and as it is also available in iPhone. So it makes even, doesn't it?
Nope, I don't like it and it won't be. I also turned 20 people against OOXML, switiching their default saves to DOC and/or starting to migrate to OpenOffice.org and even Linux.
So, ODF will be standard and OOXML will be mockery of the standard which will be left to death my Microsoft itself - as history repeats itself. Apple even supports ODF now, and lot of other companies, including big ones like IBM, HP actively addopts ODF for various goverment projects. Don't forget, people actually can view docs trough other means, usually HTML or PDF is used.
Of course, claiming that "OMG we are doomed, Microsoft will win this one" will always win insightful mod, because ignorance is the bliss (and hey Microsoft always wins, according to their PR). Truth is much much more difficult.
Re:Personal Attacks? (Score:2, Insightful)
You're the kind of developer that convinces his bosses that ooxml is the standard they HAVE to use because it is the future and using it will future-proof them. 5 years down the road, after spending tremendous time and money to try to implement it, and long after you've been fired, the enormity of the mistake the cost to fix it will be realized.
Read the spec so you can make an informed comment, and just for kicks read about the abortion of a process that they called ratification of a standard.
Comment removed (Score:3, Insightful)
Re:Personal Attacks? (Score:3, Insightful)
The Question is though, where does it go from here? Will other companies follow lead and attempt to get "ISO approval" by flooding standards organisations, or will this just be a one-off?
It's not exactly as if we can just boycott ISO by ignoring all of the other standards they sell their documentations for. And hurting ISO would probably just make matters worse for interoperability and industrial cooperation.
Re:MS OOXML and ISO OXML are now different (Score:3, Insightful)
At least it's possible and legal to do this, though. OO.org as a reference implementation with source code can at least make it possible to get 100% compatibility. That's the main difference here.
Re:Personal Attacks? (Score:3, Insightful)
1. Available for implementation by everyone: Everyone can acquire the standard (an optional fee might be collected by the standards body) and it's unencumbered by patents or similar constructs
2. Completely specified within the standards framework: All behavior has to be defined either within the spec or within a different spec meeting these requirements already published by the same standards body
3. As concise as possible: Unneccessary complexity is to be avoided - OOXML's numerous date formats are a good counter-example
4. Based on other open standards meeting the requirements of requirement 2: If there's already a standard defining date representation then the new standard should use it or provide a sound reason against using it
5. Already implemented: At least one, preferably two implementations need to be in the wild
OOXML would fail requirements 2 (AutoSpaceLikeWord97, VML etc.), 3 (date representations), 4 (VML vs. SVG) and 5 (the OOXML spec has no implementations in the wild; the Office 2007 format does not match the spec). I'm not sure about requirement 1, but it's possible that OOXML fail that as well.
Re:It doesn't Matter Anymore. XAML replaces it all (Score:3, Insightful)
As long as Microsoft doesn't fully implement those technologies, they don't exist. There's not too many people out there who will make a website that doesn't work with 70% of internet users no matter how much better it may make web development.
Now, Microsoft comes out with XAML, rolls it out with Vista, waits a few years and suddenly 90% of the internet has XAML support. Thats good enough for many people to start using it to replace the portion of "normal" technologies people are stuck with because its all IE supports.
This is the danger of a monopoly. They already showed a very similar story with ODF vs OOXML. ODF doesn't exist in the minds of many because Microsoft doesn't support it. It doesn't matter how many entities are in OASIS and worked very hard to create a document format that was vendor neutral. Microsoft has a monopoly and abused its power yet again to disadvantage its competitors and screw consumers.
With the current direction things are headed, OOXML will be what most people use. OOXML will continue to evolve and non-MS products will always be two steps behind. Microsoft is trying very hard to repeat this "success" with XAML. Fortunately there's still time to change how this one ends...
Re:What do they expect? (Score:1, Insightful)
Re:Personal Attacks? (Score:2, Insightful)
We tried to frame the debate by using the words "free" or "open" as labels (just as you say) instead of discussing what the software actually lets you do, and hoped that OUR meaning of these admittedly vague words caught on. This is a common tactic in debate.
Unfortunately, it made it too easy for MS to use these words in their products and dilute the message. I'm surprised it took them so long.