Office Open XML

Office Open XML
Dateiendung: .docx, .xlsx, .pptx
MIME-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.openxmlformats-officedocument.presentationml.presentation[1]
Entwickelt von: Microsoft,
Ecma International[2]
Art: Office-Anwendungen
Erweitert von: ZIP, XML, DOC, XLS, PPT
Standard(s): ECMA-376,

ISO/IEC 29500-1:2008, ISO/IEC 29500-2:2008, ISO/IEC 29500-3:2008, ISO/IEC 29500-4:2008

Das Microsoft-Office-Open-XML-Format

Office Open XML, auch bekannt als OOXML oder Microsoft Open XML (MOX)[3] (ECMA-376 Office Open XML File Formats bzw. ISO/IEC 29500 Information technology – Office Open XML formats), beschreibt von Microsoft entwickelte Dateiformate zur Speicherung von Bürodokumenten auf XML-Basis, die den Daten- beziehungsweise Dateiaustausch zwischen verschiedenen Büroanwendungspaketen ermöglichen sollen.[4][5]

Von OOXML wurden insgesamt drei unterschiedliche Versionen spezifiziert und standardisiert, die untereinander nicht kompatibel sind: Version „ECMA-376“ und „ISO/IEC 29500:2008“ (in zwei Versionen, „Transitional“ sowie „Strict“).[6][7]

Die erste Formatspezifikation wurde der Ecma International von Microsoft zur Standardisierung vorgelegt. Diese erfolgte am 7. Dezember 2006 als Ecma-Standard ECMA-376. Die Erstveröffentlichung als Norm ISO/IEC 29500 erfolgte am 19. November 2008 in geänderter Version.[8]

Zuvor wurde jedoch bereits die ebenfalls XML-basierte, aber herstellerunabhängige und quelloffene Spezifikation OpenDocument als Standard für die Interoperabilität von Bürodokumenten bzw. -Anwendungen durch die ISO und die IEC angenommen[9], und 2006 als internationale Norm ISO/IEC 26300 veröffentlicht[10]. Im Gegensatz zum Microsoft Open XML-Standard standen beim OASIS OpenDocument-Standard laut Microsoft jedoch nicht die Anforderungen, Randbedingungen und Erfahrungen der Microsoft-Kunden im Vordergrund. MOX/OOXML soll genauer auf die „speziellen“ Arbeitsweisen von Microsoft-Office-Anwendungen zugeschnitten sein.[11]

Vorgeschichte

Durch die große Verbreitung von Microsoft Office hatten sich die dazugehörigen binären und proprietären Dateiformate von Microsoft Word, Microsoft Excel und Microsoft PowerPoint in vielen Bereichen als ein De-facto-Standard für den Dokumentenaustausch etabliert.

Der Aufbau dieser Office-Formate war jedoch nicht offen dokumentiert, sondern musste bei Microsoft lizenziert werden. Da die Kosten und vor allem die Lizenzbedingungen nicht für alle Anbieter akzeptabel sind, waren manche Konkurrenten (speziell Open-Source-Projekte) gezwungen, den Aufbau der Dateiformate durch Reverse-Engineering herauszufinden. Aufgrund der dem Reverse-Engineering anhaftenden Probleme und dem Umstand, dass die Dateiformate eng mit der inneren Arbeitsweise der Microsoft-Office-Anwendungen verknüpft sind, konnte es zu fehlerhafter Erzeugung und Darstellung von Dateiinhalten durch entsprechend entwickelte Konkurrenzanwendungen kommen. Mittlerweile hat Microsoft die Spezifikation der Formate veröffentlicht.[12]

Um das automatisierte Erstellen und Verarbeiten von Microsoft-Office-Tabellenkalkulationsdokumenten zu vereinfachen, wurde mit Microsoft Excel 2002 ein XML-basiertes Dateiformat eingeführt[13] (XML Spreadsheet[14]), das allerdings nur einen Teil der Excel-Funktionalität abspeichern kann.

Mit Microsoft Office 2003 wurde die XML-Unterstützung ausgeweitet, und es wurden neue XML-basierte Dateiformate eingeführt, vor allem in Microsoft Word.[15]

Für Microsoft Office 2007 wurden die XML-basierten Dateiformate überarbeitet und zum neuen Standarddateiformat bestimmt. Dieses Dateiformat bildet die Basis von Office Open XML.

Der ebenfalls auf XML basierende und 2006 bereits international genormte und quelloffene Standard für Dateiformate von Bürodokumenten ISO/IEC 26300 (OpenDocument 1.0, abgekürzt ODF), welcher ursprünglich von Sun Microsystems entwickelt wurde und durch die herstellerunabhängige Organisation OASIS nach wie vor gepflegt und weiterentwickelt wird, wird von Microsoft zwischenzeitlich zwar in allen Office-Anwendungen direkt unterstützt, als originäres Standard-Dateiformat für Microsoft Office allerdings abgelehnt. Unter anderem, da es angeblich noch zu sehr auf dem Dateiformat – und damit der Arbeitsweise und dem Funktionsumfang – von OpenOffice.org basiere und nicht geeignet sei, alle bereits existierenden Microsoft-Office-Dokumente abzubilden.[16]

Verfechter von ODF halten dem jedoch entgegen, dass ODF durch proprietäre Erweiterungen selbstverständlich alle inkompatiblen Eigenschaften von Microsoft-Office-Dokumenten direkt abbilden könne.[17]

Normung

Seit einiger Zeit wird – vor allem von Regierungen (beispielsweise des US-Bundesstaates Massachusetts) oder der EU – gefordert, dass zukünftig nur noch offen dokumentierte, herstellerunabhängige, standardisierte Dateiformate benutzt werden sollen, um Lock-in-Effekte zu vermeiden und um die Interoperabilität und den langfristigen Zugriff auf Dateiinhalte sicherzustellen. Aufgrund dieser Forderungen hat Microsoft das Microsoft-Office-2007-Dateiformat der Ecma International zur Normung vorgelegt. Die Normung erfolgt dort im Rahmen des technischen Komitees 45 (TC45).

Am Normungsprozess sind Apple, Barclays Capital, BP, die British Library, Essilor, Intel, die The United States Library of Congress, Microsoft, NextPage, Novell, Statoil ASA und Toshiba beteiligt.[18]

Office Open XML wurde am 7. Dezember 2006 von der Ecma-International-Hauptversammlung als Ecma-Standard 376 genehmigt.[19]

Im Dezember 2006 wurde Office Open XML bei der ISO als ISO/IEC CD 29500 zur Normung im Schnellverfahren (JTC 1 Fast Track Process[20]) eingereicht. In einer Abstimmung im September 2007 konnte es nicht die nötige Zustimmung erreichen, um als ISO-Norm akzeptiert zu werden.[21]

Nach einer im Februar 2008 anberaumten Sitzung – bei der den zahlreichen Kommentaren begegnet wurde, die bei der Stimmabgabe im September 2007 eingereicht worden sind – bestand für die stimmberechtigten ISO-Mitglieder bis Ende März 2008 die Möglichkeit, ihre ursprünglich abgegebene Stimme zu ändern. Im Zuge der nationalen Abstimmungen wurde immer wieder über Unregelmäßigkeiten berichtet.[22] Der FFII warf Microsoft vor, so die Normungsgremien diverser Länder mit Strohmännern aufzufüllen.[23] In Norwegen soll das nationale Normungsgremium eine eindeutige Ablehnung von 21 Nein- und 2 Ja-Stimmen durch seine Mitglieder ignoriert haben.[24]

In einem offenen Brief haben ISO/IEC-SC-34-Mitglieder während des Normungsverfahrens die gegen sie erhobenen persönlichen Attacken missbilligt.[25]

Wie die ISO am 2. April 2008 bekanntgab, hat der Normentwurf die notwendige Stimmenmehrheit erhalten und wurde zunächst als ISO-Normentwurf ISO/IEC DIS 29500 akzeptiert. Die nationalen Normungsorganisationen von Südafrika (SABS), Brasilien (ABNT), Indien und Venezuela haben jedoch innerhalb der vorgesehenen Frist Einsprüche gegen die Veröffentlichung von ISO/IEC 29500 als Norm erhoben. Eine Entscheidung der zuständigen Gremien über die Einsprüche wurde für Ende Juni 2008 angekündigt; bis dahin wurde die Normung bzw. Veröffentlichung suspendiert.[26] Am 15. August 2008 gab die ISO bekannt, dass die Einsprüche der nationalen Normungsorganisationen zurückgewiesen wurden und die Norm nun zur Veröffentlichung freigegeben ist.[27] Eine vollständige Implementierung der Norm existiert bisher noch nicht, auch Microsoft Office 2007 erfüllt nicht alle Anforderungen.[28] Die Veröffentlichung als Norm ISO/IEC 29500 erfolgte am 19. November 2008 in vier Teilen:[8] Mittlerweile gibt es eine Neuausgabe mit Veröffentlichung im September 2012.[29]

  • ISO/IEC 29500-1 – Office Open XML File Formats – Part 1: Fundamentals and Markup Language Reference
  • ISO/IEC 29500-2 – Office Open XML File Formats – Part 2: Open Packaging Conventions
  • ISO/IEC 29500-3 – Office Open XML File Formats – Part 3: Markup Compatibility and Extensibility
  • ISO/IEC 29500-4 – Office Open XML File Formats – Part 4: Transitional Migration Features

Die vier Dokumente können als öffentlich verfügbare Normen kostenlos bei ISO heruntergeladen werden.[30]

Lizenzierung

Wie alle Ecma-International-Standards ist auch Office Open XML frei verfügbar und kopierbar.[31]

In einem covenant not to sue hat Microsoft erklärt, dass es unwiderruflich auf eine Durchsetzung aller für eine konforme Umsetzung der Office-2003-XML-Reference-Schemas-Spezifikation notwendigen Patente gegenüber Programmteilen, die diese Spezifikation implementieren, verzichtet.[32] Die Rechtsanwaltskanzlei Baker & McKenzie hat im Auftrag von Microsoft unter anderem den Inhalt und die Gültigkeit dieses covenants überprüft und in einer Studie[33] festgestellt, dass keine Lizenz benötigt wird, um Office Open XML einsetzen zu können.

Zudem hat Microsoft die Office-2003-XML-Reference-Schemas- und die Office-Open-XML-1.0–ECMA-376-Spezifikation in die Microsoft Open Specification Promise (OSP) aufgenommen. In der OSP verspricht Microsoft, auf die Durchsetzung von Patenten gegenüber Programmteilen, die die angeführten Spezifikationen implementieren, zu verzichten. Die OSP bezieht sich allerdings nur auf von Microsoft explizit angeführte Versionen der jeweiligen Spezifikationen.[34] Außerdem gilt das nicht für eventuelle Patentansprüche Dritter.

Laut Software Freedom Law Center würde sich das Versprechen jedoch auf neue Versionen nur ausdehnen, wenn sich Microsoft an Standardisierungs-Aktivitäten beteiligt. Durch ein Beenden der Standardisierungs-Aktivitäten seitens Microsoft wäre das Versprechen also hinfällig.[35]

Aufbau

Office Open XML besteht aus einer Spezifikation für ein Containerformat, den Open Packaging Conventions, und einer Reihe von XML-basierten Auszeichnungssprachen für die einzelnen Komponenten eines Büroanwendungspaketes. Office-Open-XML-Dokumente werden in Packages gespeichert, die den Open Packaging Conventions entsprechen. Ein Package ist eine ZIP-Datei, die alle Bestandteile (Parts und Items) eines Dokuments enthält.

Parts sind die einzelnen Bestandteile (Bausteine) des Inhalts des Dokuments (Text, Grafiken, Bilder etc.), während Items beschreibende Metadaten sind, die festlegen, wie die einzelnen Bestandteile des Dokuments zusammengestellt und dargestellt werden sollen. Items können in Relationship items und Content-Type items unterteilt werden. Relationship items beschreiben, wie die einzelnen Parts zusammenhängen, d. h., wie die einzelnen Bestandteile des Dokuments zusammengefügt werden müssen, während Content-Type items den Content-Type der einzelnen Bestandteile festlegen, d. h., wie die einzelnen Bestandteile dargestellt werden müssen. Jedes Office-Open-XML-Dokument besteht aus einem main part (Hauptbestandteil) und eventuell aus weiteren Bestandteilen, die vom main part über ein relationship item referenziert werden. Der Aufbau, Name und Pfad (innerhalb der ZIP-Datei) des main parts hängt vom Typ des Office-Open-XML-Dokuments (Textverarbeitungsdokument, Tabellenkalkulationsdokument etc.) ab.

Die Auszeichnungssprachen sind

und eine Reihe von Hilfsauszeichnungssprachen für Custom XML Data Properties (zum Speichern von beliebigen XML in einem Package), Dateieigenschaften, mathematische Formeln und bibliographischen Hinweisen.

Ein minimales Office-Open-XML-Textverarbeitungsdokument enthält im Wurzelverzeichnis der ZIP-Datei eine XML-Datei namens /[Content_Types].xml sowie drei Verzeichnisse /_rels, /docProps und ein Verzeichnis mit den eigentlichen Dokumentdaten.

Inhalt eines minimalen Office-Open-XML-Textverarbeitungsdokuments
[Content_Types].xml-Datei
Diese Datei enthält eine Beschreibung des Inhaltes der ZIP-Datei
_rels-Verzeichnis
In den _rels-Verzeichnissen werden die Abhängigkeiten zwischen den einzelnen Parts gespeichert und zwar je Part in einer eigenen Datei mit der Erweiterung .rels. In einem Textverarbeitungsdokument mit Text und Bildern ist der Text zum Beispiel in der Datei /word/document.xml gespeichert und in der Datei /word/_rels/document.xml.rels befinden sich dann die Verweise auf die eingebetteten Bilder. Es gibt immer eine Datei /_rels/.rels, in der die package relationships gespeichert sind und der main part festlegt wird. Diese Datei ist die erste Datei, die beim Öffnen gelesen wird.
docProps-Verzeichnis
Das /docProps-Verzeichnis enthält in den Dateien core.xml, app.xml und custom.xml diverse Dokumenteigenschaften (Metadaten) wie Autor, Speicherdatum etc. nach dem Dublin-Core-Standard (ISO 15836:2003) der „Dublin Core Metadata Initiative“ (DCMI).
Dokumentdatenverzeichnis
Das Dokumentdatenverzeichnis (zum Beispiel /word) enthält die eigentlichen Dokumentdaten. Im Falle eines Textverarbeitungsdokuments zum Beispiel eine Datei document.xml, die gemäß WordprocessingML aufgebaut ist.

Office MathML (OMML)

Office Open XML verwendet die XML-basierte Auszeichnungssprache Office MathML (OMML) zur Beschreibung mathematischer Formeln.

Das folgende Office-MathML-Beispiel beschreibt den Bruch:

<m:oMathPara>
  <m:oMath>
    <m:f>
      <m:num><m:r>
        <m:t>π</m:t>
      </m:r></m:num>
      <m:den><m:r>
        <m:t>2</m:t>
      </m:r></m:den>
    </m:f>
  </m:oMath>
</m:oMathPara>

Dokumenteneigenschaften

Ein Metadatenbeispiel (docProps/core.xml) nach dem Dublin-Core-Standard:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties"
  xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/"
  xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <dc:title>Office Open XML</dc:title>
  <dc:subject>Aufbau des Dateiformats</dc:subject>
  <dc:creator>Wikipedia</dc:creator>
  <cp:keywords>Office Open XML, Metadaten, Dublin Core</cp:keywords>
  <dc:description>Office Open XML verwendet ISO 15836:2003</dc:description>
  <cp:lastModifiedBy>Wikipedia</cp:lastModifiedBy>
  <cp:revision>1</cp:revision>
  <dcterms:created xsi:type="dcterms:W3CDTF">2008-06-19T20:00:00Z</dcterms:created>
  <dcterms:modified xsi:type="dcterms:W3CDTF">2008-06-19T20:42:00Z</dcterms:modified>
  <cp:category>Dateiformat für Dokumente</cp:category>
  <cp:contentStatus>Final</cp:contentStatus>
</cp:coreProperties>

Praktische Umsetzung

Microsoft Office 2007 für Windows[36] und Microsoft Office 2008 für macOS[37] unterstützen nur die veraltete Version ECMA-376 1st edition von Office Open XML, die von der ISO abgelehnt wurde, der ISO-Standard 29500 wird nicht vollständig unterstützt.[38][39] Microsoft Office 2010 für Windows ermöglicht erstmals den Lesezugriff auf Dateien gemäß ISO-Standard 29500, doch voll unterstützt wird der Standard erst in Microsoft Office 2013 für Windows.[40] Für ältere Microsoft-Office-Versionen (ab Version 2000) bietet Microsoft ein „Compatibility Pack“,[41] das es ermöglicht, das nicht ISO-konforme Format zu lesen und zu schreiben.

Eine Reihe weiterer Programme unterstützt Office-Open-XML-Formate, wobei in allen Implementierungen bislang die Kompatibilität zur veralteten Version ECMA-376 1st edition im Vordergrund steht und nicht die Implementierung des ISO-Standards.

Solche weiteren Office-Pakete mit Office-Open-XML-Unterstützung sind SoftMaker Office 2010 (Import und Export von .docx, Import von .xlsx), Corel WordPerfect Office ab Version X4 (nur Import),[42] ThinkFree Office ab Version 3.5,[43] OpenOffice.org ab Version 3.0[44] und die OpenOffice.org-Abspaltungen NeoOffice und LibreOffice. Apple unterstützt Office-Open-XML-Dateien in seinem Officeprodukt iWork ab Version ’08 sowie in TextEdit ab Mac OS X 10.5.

Der Dokumentenbetrachter TextMaker Viewer 2010 kann Office-Open-XML-Dateien öffnen, anzeigen und ausdrucken. Außerdem erlaubt er die Wandlung dieser Dateien in das Portable Document Format (PDF). Die Tabellenkalkulation Gnumeric[45] und die Textverarbeitung AbiWord[46][47] bieten Import- und auch Exportfunktionen.

Im Juni 2008 wurde für Office Open XML ein SDK von Microsoft zur Verfügung gestellt. Es erlaubt die Bearbeitung, Anlage, Prüfung und Modifizierung der Daten.[48] Das SDK 1.0 basiert auf .NET 3.0.[49] Entgegen anderslautenden Meldungen wird für die Benutzung kein Officeprodukt benötigt.[50]

Kritik

Bei seiner Einführung wurde Office Open XML unter anderem von den OpenDocument-Befürwortern IBM und Sun Microsystems sowie von Mitgliedern der Open-Source-Bewegung kritisiert, die im GrokDoc-Wiki eine Liste von Einwänden gegen die Aufnahme von Office Open XML als ISO-Standard veröffentlicht haben.[51]

Bemängelt wurde dabei der Umfang der Spezifikation mit über 6000 Seiten. Kritiker gingen davon aus, dass nur Microsoft die Spezifikation in vollem Umfang umsetzen könnte, während es für Hersteller von Konkurrenzsoftware praktisch unmöglich wäre, das Dateiformat vollständig in ihre Anwendungen zu implementieren.[52][53][54]

Darüber hinaus verwendet Office Open XML nicht die W3C-Empfehlungen MathML für die Formeldarstellung oder SVG für die Darstellung von Vektorgrafiken, sondern speichert diese Elemente in von Microsoft entwickelten Formaten.

Zudem widerspreche die Norm einigen ISO-Normen, beispielsweise der Norm für die Darstellung von Datum und Uhrzeit oder der Norm für die Abkürzung von Bezeichnungen von Sprachen.[55] Zudem wurde angeführt, dass Office Open XML als Ganzes einer bestehenden ISO-Norm widersprechen könnte, nämlich der Norm ISO/IEC 26300:2006 (OpenDocument).[56]

Microsoft soll gemäß einem Bericht der Computer Weekly Druck auf den britischen Minister David Willetts ausgeübt haben, um den Einsatz des konkurrierenden OpenDocument-Formats zu verhindern.[57]

Einzelnachweise

  1. iana.org
  2. Ecma Office Open XML File Formats Standard – Final draft – 9th of October 2006
  3. The Document Foundation, LibreOffice and OOXML. The Document Foundation, abgerufen am 7. Dezember 2018 (englisch).
  4. ntz Fachzeitschrift für Informations- und Kommunikationstechnik, VDE-Verlag, Heft 3–4/2008
  5. ECMA-376 (englisch)
  6. „Oh-oh-XML“ – Digitale Zeitbombe in deutschen Amtsstuben. In: netzpolitik.org. Abgerufen am 16. September 2015.
  7. Stefan Krempl: Microsoft implementiert OOXML "strict" in Office 2013. In: heise.de. Heise Gruppe, abgerufen am 16. September 2015.
  8. a b Publication of ISO/IEC 29500:2008, 19. November 2008 (englisch)
  9. Katie Bird: ISO and IEC approve OpenDocument OASIS standard for data interoperability of office applications. In: iso.org. International Organization for Standardization (ISO), 8. Mai 2006, abgerufen am 7. Dezember 2018 (englisch).
  10. OASIS OpenDocument Technical Committee, OASIS ODF Adoption Committee: ISO/IEC 26300:2006, Information technology -- Open Document Format for Office Applications (OpenDocument) v1.0. In: ISO Standards catalogue – 35.240.30 – IT applications in information, documentation and publishing. ISO und IEC, 2006, abgerufen am 7. Dezember 2018 (englisch).
  11. Ecma International Standardization of OpenXML File Formats Frequently Asked Questions. (Memento vom 11. Februar 2010 im Internet Archive) In: office.microsoft.com, Microsoft, 2006 (englisch)
  12. Office File Formats. In: msdn.microsoft.com. Microsoft Corporation, 1999, abgerufen am 8. Mai 2015 (englisch).
  13. INFO: Microsoft Excel 2002 and XML. (Memento vom 24. November 2006 im Internet Archive) In: Microsoft Knowledge Base (englisch)
  14. XML Spreadsheet Reference. Microsoft Developer Network (englisch)
  15. Bringing the XML Vision to the Desktop with Office 2003. Microsoft (englisch)
  16. Ecma International Standardization of OpenXML File Formats Frequently Asked Questions. (Memento vom 11. Februar 2010 im Internet Archive) In: office.microsoft.com, Microsoft, 2006 (englisch)
  17. Gary Edwards: Kommentar zu: „An Antic Disposition: Follow the Leader“ (englisch)
  18. Status Report: TC45 – Ecma Office Open XML File Formats Standard. (Memento vom 1. September 2006 im Internet Archive) In: ecma-international.org, Ecma International, 17. August 2006 (englisch)
  19. Ecma International approves Office Open XML standard. Ecma International, Geneva, 7. Dezember 2006 (englisch)
  20. ISO/IEC JTC 1 N 8670 Fast Track Process. (Memento vom 23. April 2014 im Internet Archive; PDF; 18 kB) In: downloads.wikileaks-press.org, Wikileaks-Press (englisch)
  21. Vote closes on draft ISO/IEC DIS 29500 standard. In: iso.org. International Organization for Standardization (ISO), 4. September 2007, abgerufen am 30. September 2010 (englisch).
  22. Gegner von Microsofts OpenXML für Abbruch der ISO-Standardisierung. In: heise.de. Heise Gruppe, 5. September 2007, abgerufen am 30. September 2010.
  23. Microsoft erhält Negativ-Auszeichnung für OpenXML-Kampagne. In: heise.de. Heise Gruppe, 2. Oktober 2007, abgerufen am 30. September 2010.
  24. Microsofts Dokumentenformat OOXML wird wohl ISO-Norm. In: heise.de. Heise Gruppe, 31. März 2008, abgerufen am 30. September 2010: „Beim norwegischen Standardisierungsgremium sollen demnach nur zwei Parteien für OOXML und 21 dagegen gestimmt haben. Trotzdem habe das Ergebnis letztlich „Ja“ für Microsofts Format gelautet.“
  25. An open letter from SC 34 participants in the Oslo plenary. (Memento vom 15. April 2008 im Internet Archive) In: itscj.ipsj.or.jp (englisch)
  26. Four national standards bodies appeal against approval of ISO/IEC DIS 29500. (Memento vom 19. Januar 2012 im Internet Archive) In: iso.org, International Organization for Standardization (ISO) (englisch)
  27. ISO and IEC members give go ahead on ISO/IEC DIS 29500, 15. August 2008 (englisch)
  28. Microsoft Office 2007 Fails OOXML Conformance Tests, Alex Brown Admits, Hopes For the Best.
  29. NORM [AKTUELL] – ISO/IEC 29500-1, 2, 3, 4:2012-09. Information technology – Document description and processing languages – Office Open XML File Formats – Part 1: Fundamentals and Markup Language Reference – Part 2: Open Packaging Conventions – Part 3: Markup Compatibility and Extensibility – Part 4: Transitional Migration Features. Beuth Verlag GmbH, September 2012 (englisch, beuth.de [abgerufen am 31. August 2023]).
  30. Publicly Available Standards. ISO (englisch)
  31. What is Ecma International. Ecma International (englisch)
  32. Microsoft (Hrsg.): Microsoft Covenant Regarding Office 2003 XML Reference Schemas. Microsoft Office System Product Information. (englisch, immagic.com [PDF; 74 kB; abgerufen am 31. August 2023]).
  33. Standardisation and Licensing of Microsoft’s Office Open XML Reference Schema. In: bakernet.com. Baker & McKenzie, archiviert vom Original (nicht mehr online verfügbar) am 4. September 2009; abgerufen am 31. August 2023 (englisch, Ursprungslink unauffindbar im Internet Archive;).
  34. Microsoft Open Specification Promise. Microsoft
  35. SFLC warnt vor Microsofts Patentversprechen.
  36. Microsoft will offenes Dokumentenformat ODF unterstützen (Update). In: heise.de. Heise Gruppe, 22. Mai 2008, abgerufen am 30. September 2010.
  37. Dieter Brors: Office 2008. In: c’t special, 2/2008, Mac, S. 62ff.
  38. OOXML and Office 2007 Conformance: a Smoke Test (englisch)
  39. Jörg Thoma: ISO: Microsoft lässt OOXML-Standard verwaisen (Update). In: Golem.de. Golem Media GmbH, 7. April 2010, abgerufen am 30. September 2010.
  40. Jim Thatcher: New file format options in the new Office. In: blogs.office.com hrsg=Office Next (Blog von Gray Knowlton). 13. August 2012, abgerufen am 5. März 2013 (englisch).
  41. Microsoft Office Compatibility Pack für Dateiformate von Word, Excel und PowerPoint 2007. (Memento vom 4. Februar 2007 im Internet Archive) In: microsoft.com, Microsoft Download Center (englisch)
  42. Corel WordPerfect Office X4 Standard Edition – Compatible. Corel (englisch)
  43. What’s New in ThinkFree Office v3.5. (Memento vom 10. April 2016 im Internet Archive) In: thinkfree.com (englisch)
  44. Pressemitteilung vom 13. Oktober 2008 OpenOffice.org (deutsch)
  45. GNOME Office / Gnumeric – Gnumeric Stable 1.8 Series. GNOME (englisch)
  46. AbiWord v2.6.0 Release Notes. (Memento vom 26. Juli 2020 im Internet Archive) Abisource (englisch)
  47. AbiWord v2.6.5 Release Notes. (Memento vom 17. Dezember 2008 im Internet Archive) Abisource (englisch)
  48. Erstes Entwicklungskit für Open XML von Microsoft. In: heise.de. Heise Gruppe, 11. Juni 2008, abgerufen am 29. September 2010.
  49. Informationen zum Open XML SDK 2.0 für Microsoft Office. In: msdn.microsoft.com. Microsoft Corporation, abgerufen am 29. September 2010.
  50. Erste Schritte mit dem Open XML SDK 2.0 für Microsoft Office. In: msdn.microsoft.com. Microsoft Corporation, abgerufen am 29. September 2010.
  51. Einwände gegen die Standardisierung
  52. Bob Sutor: Is Open XML a one way specification for most people? In: sutor.com. 16. Oktober 2006, abgerufen am 29. September 2010 (englisch).
  53. Is OpenXML now a standard? In: fsfe.org. Free Software Foundation Europe, 8. Dezember 2006, abgerufen am 29. September 2010 (englisch).
  54. Office Open XML ist ISO-Norm (Update). In: Golem.de. Golem Media GmbH, 1. April 2008, abgerufen am 4. April 2024.
  55. Ecma 376 contradicts numerous international standards. (Memento vom 23. Februar 2012 auf WebCite) In: grokdoc.net, GrokDoc (englisch)
  56. ISO/IEC 26300 (OpenDocument Format for Office Applications). (Memento vom 23. Februar 2012 auf WebCite) In: grokdoc.net, GrokDoc (englisch)
  57. Bryan Glick: Government open standards – the curious case of Microsoft and the minister. In: computerweekly.com. Computer Weekly, 5. November 2014, abgerufen am 31. August 2023 (englisch).

Read other articles:

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2019) مؤشر لي كه كيانج نسبة إلى رئيس الوزراء الصيني لي كيه كيانج، هو مؤشر بديل لقياس النمو الاقتصادي. وفقًا لبرقيات لوزارة الخارجية الأمريكية المسربة عبر منصة ويك�...

 

Groupe des dirigeants polynésiensEn vert, l'emplacement des huit pays membres fondateurs (les trois États souverains sont indiqués en majuscules.)En bleu, le Triangle polynésien.HistoireFondation 2011modifier - modifier le code - modifier Wikidata Le Groupe des dirigeants polynésiens est un groupe international de coopération inter-gouvernementale regroupant douze États indépendants ou territoires autonomes en Polynésie. L'idée d'un groupe régional polynésien avait été évoquée...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

Gubernatorial elections were held in Massachusetts November 9, 1840 1840 Massachusetts gubernatorial election ← 1839 November 9, 1840 (1840-11-09) 1841 →   Nominee John Davis Marcus Morton Party Whig Democratic Popular vote 70,884 55,169 Percentage 55.68% 43.33% Governor before election Marcus Morton Democratic Elected Governor John Davis Whig Elections in Massachusetts General 1942 1944 1946 1948 1950 1952 1954 1956 1958 1960 1962 1964 1966 1970...

 

Village in SlovakiaLučatínVillageLučatínLocation of Lučatín in the Banská Bystrica RegionShow map of Banská Bystrica RegionLučatínLučatín (Slovakia)Show map of SlovakiaCoordinates: 48°47′N 19°20′E / 48.783°N 19.333°E / 48.783; 19.333CountrySlovakiaRegionBanská BystricaDistrictBanská BystricaFirst mentioned1424Area • Total10.88[2] km2 (4.20[2] sq mi)Elevation386[3] m (1,266[3] ft)...

 

Overview of the events of 1858 in art This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: 1858 in art – news · newspapers · books · scholar · JSTOR (March 2014) (Learn how and when to remove this message) Overview of the events of 1858 in art List of years in art (table) … 1848 1849 1850 1851 1852 1853 1854 18...

Tariq AliTariq Ali di Imperial College pada 2006Lahir21 Oktober 1943 (umur 80)Lahore, India BritaniaKebangsaanBritaniaAlmamaterUniversitas PunjabUniversitas OxfordPekerjaanSejarahwan, novelis, aktivisGerakan politikNew Left ReviewSuami/istriSusan Watkins Tariq Ali (bahasa Punjabi, bahasa Urdu: طارق علی), lahir 21 Oktober 1943) adalah seorang Pakistan-Britania sejarahwan militer, novelis, wartawan, pembuat film, budayawan, aktivis kampanye, aktivis, dan komentator.[1]&...

 

У этого термина существуют и другие значения, см. Чайки (значения). Чайки Доминиканская чайкаЗападная чайкаКалифорнийская чайкаМорская чайка Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:Вторич...

 

Untuk stasiun kereta api di Kabupaten Tegal, lihat Stasiun Larangan (Tegal). Stasiun Larangan Stasiun Larangan tahun 2005LokasiLarangan, Larangan, Brebes, Jawa TengahIndonesiaKoordinat6°59′13″S 108°56′57″E / 6.98694°S 108.94917°E / -6.98694; 108.94917Koordinat: 6°59′13″S 108°56′57″E / 6.98694°S 108.94917°E / -6.98694; 108.94917Ketinggian+21 mOperator Kereta Api IndonesiaDaerah Operasi III Cirebon Letakkm 276+247 lintas Ja...

Czech and French novelist (1929–2023) Milan KunderaKundera in 1980Born(1929-04-01)1 April 1929Brno, CzechoslovakiaDied11 July 2023(2023-07-11) (aged 94)Paris, FranceOccupationNovelistLanguageFrenchCzechCitizenshipCzechoslovakia (until 1979)Stateless (1979–1981)France (from 1981)Czech Republic (from 2019)Alma materCharles UniversityAcademy of Performing Arts in PragueParentLudvík Kundera (father)RelativesLudvík Kundera (cousin)Signature Milan Kundera (UK: /ˈkʊndərə, ˈkʌn-...

 

2006 video game 2006 video gameNew Super Mario Bros.North American box artDeveloper(s)Nintendo EADPublisher(s)NintendoDirector(s)Shigeyuki AsukeProducer(s)Hiroyuki KimuraDesigner(s)Masanao ArimotoProgrammer(s)Nobuhiko SadamotoEiji NotoComposer(s)Asuka HayazakiHajime WakaiKoji KondoSeriesSuper MarioPlatform(s)Nintendo DSReleaseNA: May 15, 2006JP: May 25, 2006AU: June 8, 2006EU: June 30, 2006Genre(s)PlatformMode(s)Single-player, multiplayer New Super Mario Bros.[a] is a 2006 platform ga...

 

 本表是動態列表,或許永遠不會完結。歡迎您參考可靠來源來查漏補缺。 潛伏於中華民國國軍中的中共間諜列表收錄根據公開資料來源,曾潛伏於中華民國國軍、被中國共產黨聲稱或承認,或者遭中華民國政府調查審判,為中華人民共和國和中國人民解放軍進行間諜行為的人物。以下列表以現今可查知時間為準,正確的間諜活動或洩漏機密時間可能早於或晚於以下所歸�...

Sander GilléGillé di Prancis Terbuka 2021Kebangsaan BelgiaTempat tinggalHasselt, BelgiaLahir15 Januari 1991 (umur 33)HasseltTinggi185 cm (6 ft 1 in)Memulai pro2013Tipe pemainTangan kanan(backhand satu tangan)PelatihJeff CoetzeeTotal hadiahUS$897.120TunggalRekor (M–K)0–0Gelar0Peringkat tertinggiNo. 574 (24 Desember 2018)GandaRekor (M–K)95–96Gelar6Peringkat tertinggiNo. 24 (8 November 2021)Peringkat saat iniNo. 44 (17 April 2023)Hasil terbaik di Grand Slam (ga...

 

Agus R. Sarjono Agus R. Sarjono (lahir 27 Juli 1962) adalah sastrawan berkebangsaan Indonesia. Namanya dikenal sebagai penyair, novelis, dan penulis esai sastra yang dimuat di berbagai media massa. Agus telah mementas karya-karyanya di berbagai negara. Latar belakang Pada 1988, Ia lulus dari Jurusan Bahasa dan Sastra Indonesia, Fakultas Pendidikan Bahasa dan Seni (FPBS), IKIP Bandung, kemudian menyelesaikan program pasca sarjana di Jurusan Kajian Sastra, Fakultas Ilmu Budaya (FIB), Universita...

 

The public domain in French public law. National palaces, like Chambord, are part of the artificial public domain. The Seine is part of the public river domain A road is part of the public road domain A town hall is part of the public domain... ... and a school assigned to the public education service. ... or a prison, assigned to the public prison service In French public law, the public domain is all property (immovable or movable) belonging to the State, local authorities, public establish...

State park in Arkansas, United States Herman Davis State ParkHerman Davis Memorial, 2011Location of Herman Davis State Park in ArkansasShow map of ArkansasHerman Davis State Park (the United States)Show map of the United StatesLocationMississippi County, Arkansas, United StatesCoordinates35°52′23″N 90°09′58″W / 35.8731°N 90.1661°W / 35.8731; -90.1661Area1 acre (0.40 ha)Named forHerman DavisGoverning bodyArkansas Department of Parks and TourismWebs...

 

This article is about the town. For the district municipality, see Municipality of the District of Digby. Town in Nova Scotia, CanadaDigbyTownAn aerial view of Digby SealNickname: The Scallop Capital of The WorldDigbyLocation of Digby, Nova ScotiaCoordinates: 44°37′20″N 65°45′38″W / 44.62222°N 65.76056°W / 44.62222; -65.76056CountryCanadaProvinceNova ScotiaCountyDigbyFoundedJune 1783IncorporatedFebruary 25, 1890Electoral Districts   ...

 

Giuseppe Provenzano Vicesegretario del Partito DemocraticoDurata mandato17 marzo 2021 –12 marzo 2023 Vice diEnrico Letta ContitolareIrene Tinagli[1] PredecessoreAndrea Orlando Ministro per il Sud e la coesione territorialeDurata mandato5 settembre 2019 –13 febbraio 2021 Capo del governoGiuseppe Conte PredecessoreBarbara Lezzi SuccessoreMara Carfagna Deputato della Repubblica ItalianaIn caricaInizio mandato13 ottobre 2022 LegislaturaXIX Gruppoparlam...

الألعاب الآسيوية الشتوية 2003 البلد اليابان  المدينة المضيفة اليابان الدول المشاركة 17 الرياضيون المشاركون 641 التاريخ 2003  الرياضة رياضة شتوية  حفل الافتتاح 1 فبراير حفل الاختتام 8 فبراير المفتتح الرسمي ناروهيتو  الملعب الرئيسي آوموري الألعاب الآسيوية الشتوية 1999...

 

This article is about a current local government area created in 2002. For the local government area prior to 1994, see Shire of Mansfield (former). Local government area in Victoria, AustraliaMansfield ShireVictoriaLocation in VictoriaPopulation10,178 (2021 census)[1] • Density2.6478/km2 (6.8577/sq mi)Established2002Gazetted17 October 2002[2]Area3,844 km2 (1,484.2 sq mi)[1]MayorCr Steve RabieRegionHumeState electorate(s)EildonFederal di...