Gezien alle capriolen rondom de standaardisatie van OOXML is het betwistbaar of het wel waar is dat Microsoft niet zomaar dingen kan veranderen. Zeker als je ook bekijkt hoe weinig steun de standaard eigenlijk heeft: ze zijn vrijwel de enige grootmacht die er wat over te zeggen heeft. Als je als grootaandeelhouder iets voor elkaar wil krijgen kost je dat nou eenmaal minder moeite dan wanneer je maar weinig aandelen hebt (dan moet je dus met heel veel bij elkaar gaan zitten om zo de zeggenschap van een grootaandeelhouder te overstijgen en met zoveel volk op 1 lijn zitten....).
Het grootste probleem van OOXML is juist niet dat het door Microsoft is bedacht. Het grootste probleem van OOXML is dat het TECHNISCH aan alle kanten rammelt. Het grootste probleem van de ISO standaard OOXML is dat ondanks dat ze het er door hebben gedrukt zonder dat er goed is gekeken om die technische issues op te lossen. Het is kleutergedrag om te gaan roepen dat het grote probleem van iets het punt is dat het is bedacht door fabrikant x (in dit geval OOXML wat door Microsoft is bedacht). Zoiets heet ook wel trollen en moet je gewoon niet doen.
@hAl hieronder:
Zo erg rammelt ODF dat SC 34 met hele belangrijke defect reports komen met daarin het volgende:
- "If the value of a field is fixed" and "If the value of the field is not fixed" are unclear.
- What does "the current chapter" mean?
- etc.
Lees de rest zelf maar:
http://www.itscj.ipsj.or.jp/sc34/open/1078.htm
Wat je daar leest komt zo ongeveer neer op dingen die tekstueel onduidelijk zijn bij het SC 34. Gezien de bovenstaande 2 puntjes en een aantal dingen meer kan ik me nou niet bepaald aan de indruk ontwekken dat we hier te maken hebben met mensen die ook maar enige clue hebben. SC 34 is de groep die overigens verantwoordelijk is voor OOXML en die inmiddels een nieuw trucje heeft verzonnen: een hostile takeover van ODF:
http://www.groklaw.net/article.php?story=20080825162905645
Overigens is je gehele verhaaltje bullshit en een leuke poging tot FUD. Je weet zelf drommelsgoed dat het ISO de specificatie van OOXML nog niet heeft gepubliceerd. Er zijn dan ook helemaal geen implementaties zoals jij doet vermoeden mogelijk. De implementaties die er zijn, zijn meer voorlopige implementaties die misschien de ECMA versie gebruiken. Aangezien Office 2007 zelf nog niet eens die versie heeft geïmplementeerd is het ook totaal niet interessant om überhaupt OOXML te implementeren. Dat wordt dan ook niet gedaan, het werkt namelijk toch niet omdat niets het ondersteund

Versie incompatibiliteit dus en dat is met de oude versie veel beter geregeld dus blijven we maar massaal op het oude vertrouwde binary MSO formaat. Overigens zie je nu bij OOo en anderen dat de ondersteunen van de huidige binary MSO formaten meer eentje is van YMMV (Your Mileage May Vary); ook in de office MSO pakketten.
Het wordt pas zinnig om OOXML te proberen te implementeren (waarschijnlijk kan volledig niet eens, legacy support zullen velen niet kunnen garanderen omdat ze simpelweg niet weten hoe het moet in de gesloten formaten van Microsoft) wanneer heel die "standaard" door het ISO gepubliceerd wordt. Dat is dan ook te merken want de implementatie op de iPhone en op de Mac werkt meestal niet. Bij OOo 3 heb ik het nog niet kunnen testen en Gnumeric gebruik ik niet (tja, wie eigenlijk wel als je toch bij iedere distro al OOo krijgt of juist Koffice).
Het packaging formaat snap ik niet helemaal wat je daarmee bedoeld. Als je daarmee bedoeld hoe de file is opgebouwd dan moet ik je teleurstellen, dat is namelijk bijna gelijk bij beide standaarden. Zou je nog eens willen uitleggen wat dat soort fancy termen betekenen (je schijnt er wel vaker mee te smijten zonder dat een ander je snapt)?
ODF heeft altijd al spreadsheet formules gehad, het is nog nooit zonder geweest. De kritiek op ODF gaat dan ook over het feit dat het niet volledig is maar halfjes waardoor het te vrij te interpreteren is. Inmiddels zijn ze met ODF 1.2 bezig om OpenFormula te implementeren zodat ook dit punt is aangepakt.
Enige kennis van zaken is handig als je iemand gaat lopen bashen, nu sta je dus gewoon voor lul. Volgende keer je huiswerk eens doen zou helpen, bijv. het doornemen van de protesten die er rondom de hele zaak is geweest (niet alleen die van de 4 landen op een proces van het hele standaardisatieproces dus).
[Reactie gewijzigd door ppl]
Het grootste probleem van OOXML is dat het TECHNISCH aan alle kanten rammelt
Het trammelt zo erg dat Apple OOXML al eerder op de iPhone had geimplementeerd dan het een jaar oudere ODF formaat.
Zo erg dat OpenOffice.org het nu heeft geimplementeert in OOo 3.0
Zo erg dat OSS spreadsheet Gnumeric OOXML al tijdens de Ecma standaardisatie in 2006 gedeeltelijk wist te implementeren
Natuurlijk rammelt OOXML niet aan alle kanten. Er zitten zelfs allerlei elementen in die veel logischer en beter zijn dan ODF (en ook omgekeerd).
Het open packaging formaat van de OOXML is zelfs technisch enorm superieur aan dat van ODF.
Verder is OOXML technisch ook veel completer. ODF heeft bijjvoorbeeld geen spreadsheet formules nu terwijl ODF al in 2005 door OASIS werd goedgekeurd hebben ze drie jaar later nog steeds geen spreadsheets aan het formaat weten toe te voegen.
[Reactie gewijzigd door hAl]
<offtopic>
ik heb geen iphone, maar mijn mac can toch echt prima odf documenten laten zien. ooxml bestanden snapt ie echter geen hout van. Het lijkt me dan ook buitengewoon sterk dat en iPhone niet op zijn minst odf documenten kan openen.
</offtopic>
De oude binairy formaten van office zijn ook geimplementeerd in OpenOffice.org. Dit maakt nog niet automatisch de formaten technisch goed, of een mooie standaard. Het is gewoon feit dat MS office een marktdominante positie heeft. En als je dus een concurrerend product in de markt wilt zetten, dan is optimale interoperabiliteit een vereiste.
Afgezien van het feit dat veel opensource mensen een groot belang hechten aan keus, die je krijgt door meerdere formaten te ondersteunen.
Ik weet niet wat je bedoelt over spreadsheets maar mijn OpenOfice kon allang spreadsheets opslaan in odf formaat.
En ik weet niet wat je bedoelt met het packaging formaat wat "technisch enorm superieur" is, want volgens mij gebruiken beide formaten gewoon een gecompresste directory met daarin de xml die de markup, layout en data beschrijven. Je zou zelfs kunnen zeggen dat ms dat goed afgekeken heeft van ODF, aangezien OpenOffice deze techniek al ruime een jaar of 5 geleden gebruikte.
Gelukkig voor je kun je inmiddels op de iPhone ook ODF files lezen heb ik gehoord.
Waar het om gaat is dat bpeaalde partijnen beweren dat OOXML moeilijk te implementeren is maar juist omdat het heel goed aansluit bij veel gebruikte office functionaliteiten is het voor veel organisatie doodsimple te implementeren. Ze hoeven hun functionaliteit maar heel beperkt te upgraden en de manier waarop de functionaliteit wordt weggeschreven om te zetten naar een XML formaat.
ODF werkt heel anders en vereist veel grotere aanpassingen aan office applicaties en is juist daardoor lastiger te implementeren.
Het trammelt zo erg dat Apple OOXML al eerder op de iPhone had geimplementeerd dan het een jaar oudere ODF formaat.
Zo erg dat OpenOffice.org het nu heeft geimplementeert in OOo 3.0
OpenOffice.org 3.0 heeft nu net ondersteuning voor het
lezen van OOXML. Je kan nog steeds niet bewerken of een nieuw document maken. Er is geen enkel gratis programma die OOXML documenten kan maken en bewerken.