Office Open XML

Az Office Open XML (OOXML, DOCX [1] , XLSX, PPTX, ISO / IEC tervezet IS 29500:2008) az irodai alkalmazáscsomagok – különösen a Microsoft Office – elektronikus dokumentumainak tárolására szolgáló fájlformátumok sorozata . A formátum egy zip archívum, amely XML szöveget , grafikát és egyéb adatokat [2] tartalmaz , amelyeket korábban bináris DOC, XLS stb. formátumban tároltak.

A formátumot eredetileg a Microsoft Office alkalmazások által az Office 2003-ig bezárólag használt korábbi bináris dokumentumformátum helyettesítésére hozták létre, és a szabványos OpenDocument versenytársaként hozták létre közvetlenül azelőtt . 2006-ban az Office Open XML formátumot az Ecma International ingyenes és nyílt formátumnak nyilvánította . Ez a Microsoft Office 2007 és újabb alkalmazások alapértelmezett formátuma.

Az ECMA-376 [1] [3] és az ISO 29500:2008 szabvány az OOXML két különböző verzióját határozza meg . Az ISO 29500 formátum teljes támogatása várható volt (de nem jelent meg) a Microsoft Office 2010-ben.

Az OOXML létrehozásával a Microsoft bináris formátumai megnyíltak a Microsoft Open Specification Promise szabadalmaztatott [4] feltételei alatt  – addigra már részben felismerték, de nem volt átfogó dokumentáció.

Szabványosítás

Háttér

Az 1990-ben a 80-as években megjelent programokból összeállított Microsoft Office-t nem cserére tervezték. Ha valaki más szoftverében kell Office-dokumentumokat használnia, akkor ehhez létezik egy komponensobjektum-modell és egyszerűbb formátumok, például az RTF [5] .

2005-re egyre gyakoribbá váltak a kormányzati szervek nyílt formátumra való átállására irányuló felhívások. Ha a volt Szovjetunióban még gyenge volt a licences szoftverek használatának kultúrája, addig Európában a kormányzati dokumentumok zárt formátuma tulajdonképpen a Microsoft - amerikai cég - állami költségvetéséből való több száz dolláros munkahelyért való fizetés követelményévé vált. Felismerve, hogy nincs megfelelő formátuma, és a versenytársak, az OASIS az ODF - jüket ISO - n keresztül adják át , a Microsoft létrehozta saját XML-formátumát a DOC és XLS alapján, és átadta az Ecma International -on és az ISO -n keresztül . Ez az eljárás 2006-ban kezdődött és 2008-ban ért véget - valamivel több mint két év mindenre (az ODF -et 2002 -ben kezdték szabványosítani , és 15 év után a munka még mindig messze van a befejezéstől). Az ellenzők az ISO belső eljárásainak számos megsértését találták ebben a törekvésben.

Ecma International

A Microsoft kijelentette, hogy az Office Open XML nyílt szabvány lesz, és jóváhagyásra benyújtotta az Ecma International -nek (ECMA). 2005. december 8- án az ECMA megszervezte a 45-ös Technikai Bizottságot (TC45), hogy "egy olyan formális szabványt adjanak ki az irodai alkalmazásokhoz, amelyek teljes mértékben kompatibilisek a Microsoft Office Open XML formátumaival". A javaslatot az Apple Inc. is támogatta . , Barclays Capital , BP , British Library, Essilor , Intel , NextPage., Statoil ASA és Toshiba [6] .

ISO/IEC

2007. szeptember 5- én szavazással ideiglenesen elutasították az OOXML-változat ISO/IEC 29500 szabványként való elfogadását [7] .

2008 márciusában a módosított specifikációt a jövőbeni ISO/IEC 29500 szabványként fogadták el, és különösen Norvégiában észlelték a szabványosítási folyamat megsértését [8] . Később kiderült, hogy a Microsoft Office 2007 által mentett fájlok nem felelnek meg a szabványnak való megfelelés tesztjein, ami sérti a szabvány Fast-Tracking eljárással történő átvételének szabályait , ami megköveteli a szabvány implementációinak létezését [9] .

2008 májusában Dél-Afrikából [10] [11] , Brazíliából és Indiából [12] [13] , Venezuelából [14] nyújtottak be fellebbezést . A nyílt forráskódú dániai Leverandørforeningen több jogsértésre vonatkozó panaszt is benyújtott [15] .

Az ISO/IEC DIS 29500 közzétételét a fellebbezési időszak (30 nap) miatt elhalasztották [16] [17] .

Júliusban az ISO és az IEC vezetői azt javasolták a Műszaki Igazgatóságnak , hogy utasítsa el a fellebbezéseket, arra hivatkozva, hogy a szabványtervezetet az ISO/IEC JTC 1 irányelveinek megfelelően szavazással fogadták el [18] .

Augusztusban az ISO elutasította az OOXML szabványként való elfogadását ellenző országok fellebbezését, mivel nem tudták megszerezni a szükséges számú ISO-tag támogatását a szabvány elfogadásának felfüggesztéséhez [19]

Augusztus végén Brazília, Dél-Afrika, Venezuela, Ecuador , Kuba és Paraguay állami informatikai szervezetei közleményt adtak ki az ISO semlegességével kapcsolatos kétségekről [20] [21] .

Norvégiában, ahol 21 nem és két igen szavazatból igen, 2008. szeptember 29-én a technikai bizottság 13 tagja tiltakozásul kilépett a Standard Norge[22] [23 ] ] [24] .

Az ISO/IEC JTC1/SC34 értekezlete szerint az ISO/IEC JTC1 albizottsága október elején az SC34 még nem publikált kérelmet küldött az OASIS -nak, hogy az ISO/IEC 26300 (ODF) szabvány irányítást adják át neki, ezt egy a szabványok közötti jobb kompatibilitás vágya. Groklaw azt is megjegyezte , hogy a júliusi találkozón részt vevő 20-ból 9 a Microsoft alkalmazottja vagy tanácsadója, illetve az ECMA TC45 tagja volt. Ennek eredményeként felmerült a gyanú, hogy a Microsoft megpróbálta átvenni az irányítást az ODF [25] [26] [27] felett .

A szabvány későbbi élettartama

Az OOXML szabványosítása után a szabványon végzett munka leállt; A Microsoft Office 2010 továbbra is megfelelt az "átmeneti" OOXML követelményeknek, de nem a "szigorúaknak". A Microsoft teljes megfelelést ígért a következő verzióban. Az ISO azzal fenyegetőzött, hogy eltávolítja az átmeneti részeket a szabványból [28] .

Az Office 2013 megkezdte a szigorú OOXML támogatását [29] . Alapértelmezés szerint a mentés még 2016-ra is átmenetben van [30] .

2014. június 25-én a Microsoft kiadta az Open XML SDK-t nyílt forráskódú Apache 2.0 licenc alatt [31] .

Támogatás a szövegszerkesztőkben

Az MS Office korábbi verziói

2007-ben az elődei, a Microsoft Office 97-2003 bináris formátumai népszerűbbek. Az OOXML egyik verziójának támogatása (nem felel meg az ISO/IEC 29500 szabványnak) a Microsoft Office 2007-ben jelent meg [9] . Az MS Office korábbi verzióiban ennek a formátumnak a használatához a Microsoft a Microsoft Office Compatibility Pack telepítését javasolja, amely "átlátszó" munkát biztosít az MS Office 2000, XP és 2003 Office 2007 formátumaival [32] .

Formátumtámogatás más szövegszerkesztőkben

Az OpenOffice.org 3-as verziója részben beépített OOXML-támogatással rendelkezik. A probléma megoldására léteznek olyan online konverterek, amelyek képesek a DOCX formátumot más formátumokká konvertálni. Létezik egy beépülő modul is (a Novell fejlesztése ), amely lehetővé teszi fájlok megnyitását és mentését ebben a formátumban a SUSE és a Microsoft Windows család operációs rendszerében [33] .

Az OOXML formátum támogatása a Corel Word Perfect szövegszerkesztőben 2007 közepére várható [34] .

Kritika

Lásd még

Jegyzetek

  1. 1 2 Szabványos ECMA-376: Office Open XML fájlformátumok  (angol) ( PDF és DOCX)  (a hivatkozás nem elérhető) . Ecma International (2006. december). Letöltve: 2007. augusztus 30. Az eredetiből archiválva : 2011. augusztus 24..
  2. A zip-archívum XML-fájlokat és három mappát (docProps, Word és _rels) tartalmaz, amelyek a dokumentum tulajdonságait, tartalmát és más fájlok közötti kapcsolatokat tárolják. DOCX mi ez a fájlformátum (nem elérhető hivatkozás) . OC (2013. február 4.). Az eredetiből archiválva : 2013. szeptember 16. 
  3. Vlagyimir Paramonov. A Microsoft új dokumentumformátumát az ECMA szabványosította . Compulenta . "Computerra" kiadó (2006. december 8.).  (nem elérhető link)
  4. A Microsoft Offenheit túllépte a GPL-t. Software Freedom Law Center untersucht Microsofts Versprechen.  (német) . Golem.de . Letöltve: 2020. augusztus 9. Az eredetiből archiválva : 2021. január 24.
  5. local.joelonsoftware.com/wiki/Why_Microsoft_Office_formats_are_so_difficult%3F_(És_hogyan_megkerülheti)
  6. Az Ecma International létrehozza a TC45-öt az Office Open XML fájlformátumok szabványosítására  (angol nyelven)  (a hivatkozás nem érhető el) . Ecma International. Letöltve: 2007. augusztus 24. Az eredetiből archiválva : 2012. február 23..
  7. Lezárul a szavazás az ISO/IEC DIS 29500 szabvány tervezetére  (angol)  (a hivatkozás nem érhető el) . ISO (2007. szeptember 4.). Letöltve: 2007. szeptember 4. Az eredetiből archiválva : 2012. február 23..
  8. Címlap: Az OOXML demonstrációt indít Norvégiában: "Kidobjuk az OOXML-t az ISO-ból" (lefelé irányuló kapcsolat) . Letöltve: 2008. április 11. Az eredetiből archiválva : 2008. április 10.. 
  9. 1 2 Pamela Jones. A Microsoft Office 2007 kudarcot vall az OOXML-megfelelőségi teszteken, Alex Brown elismeri, a  legjobbakat reméli . Groklaw (2008. április 21.). Letöltve: 2008. április 22. Az eredetiből archiválva : 2008. szeptember 10..
  10. David Meyer. Az OOXML-ratifikáció a kifogást követő késéssel néz szembe  (eng.)  (lefelé irányuló kapcsolat) . ZDNet.co.uk . CNET Networks Inc. (2008. május 27.). Letöltve: 2008. május 31. Az eredetiből archiválva : 2008. május 31..
  11. M. Kuscus, vezérigazgató, South African Bureau of Standards (SABS). A dél-afrikai nemzeti szerv fellebbezése a DIS 29500 Office nyílt XML gyorsított feldolgozásának eredményével kapcsolatban  ( a  hivatkozás nem érhető el) . Letöltve: 2008. május 31. Az eredetiből archiválva : 2010. december 8..
  12. India és Brazília fellebbezést nyújtott be az OOXML ellen. A Shuttleworth Alapítvány tisztázza a helyzetet (a link nem érhető el) . OpenNET (2008. május 30.). Letöltve: 2008. május 31. Az eredetiből archiválva : 2008. augusztus 3.. 
  13. Sayer Péter. India és Brazília fájl fellebbezést nyújt be az OOXML szabványosítása ellen  (angolul)  (a hivatkozás nem érhető el) . PC World Communications Inc. ( IDG ) (2008. május 30.). Hozzáférés dátuma: 2008. május 31. Az eredetiből archiválva : 2012. február 23.
  14. Sayer Péter. Venezuela csatlakozik az OOXML szabvány jóváhagyását kérő sorhoz  (eng.)  (lefelé mutató link) . IDG hírszolgálat (2008. június 3.). Letöltve: 2008. június 3. Az eredetiből archiválva : 2012. február 23..
  15. Pamela Jones. Most egy OOXML-tüntetés a dán  OSL -től . Groklaw (2008. május 31.). Letöltve: 2008. június 2. Az eredetiből archiválva : 2010. május 5..
  16. Négy nemzeti szabványügyi testület fellebbezett az ISO/IEC DIS 29500  (angol) jóváhagyása ellen  (a hivatkozás nem elérhető) . ISO (2008. június 6.). Letöltve: 2008. június 13. Az eredetiből archiválva : 2012. február 23..
  17. Az ISO leállítja az OOXML (lefelé irányuló kapcsolat) elfogadását . OpenNET (2008. június 11.). Letöltve: 2008. június 13. Az eredetiből archiválva : 2012. május 28.. 
  18. Pamela Jones. ISO a TMB-nek: Íme az OOXML elleni fellebbezések; Le kell tagadni - Frissítés 2X - Válaszok . Groklaw (2008. július 9.). Letöltve: 2008. július 11. Az eredetiből archiválva : 2008. szeptember 10..
  19. Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2008. augusztus 18. Az eredetiből archiválva : 2008. augusztus 18..   ISO, IEC elutasítja a fellebbezéseket, jóváhagyja az OOXML specifikációt
  20. Stefan Krempl. Megújított tiltakozás a Microsoft OOXML  (angol nyelvű) ISO-tanúsítványa ellen  (downlink) . Heise Media UK Ltd. (2008. szeptember 2.). Hozzáférés dátuma: 2008. szeptember 5. Az eredetiből archiválva : 2012. február 23.
  21. Georgina Prodhan; Sharon Lindores. A Microsoft döntése ellenvéleményt vált ki az ISO-tagok között  (eng.)  (lefelé irányuló kapcsolat) . Thomson Reuters (2008. szeptember 1.). Hozzáférés dátuma: 2008. szeptember 5. Az eredetiből archiválva : 2012. február 23.
  22. zoobab. A norvégok tiltakozásul elhagyják Szabványügyi Testületüket  (angolul)  (lefelé mutató link) . <NO>OOXML (2008). Letöltve: 2008. október 2. Az eredetiből archiválva : 2012. június 23..
  23. IT-bransjen rømmer fra Standard Norge  (Nor.)  (nem elérhető link) (2008. szeptember 29.). Letöltve: 2008. október 2. Az eredetiből archiválva : 2012. február 23..
  24. Skandaleprosess av Standard Norge | Apne standarder, It-politikk, Office . Letöltve: 2008. október 2. Az eredetiből archiválva : 2008. szeptember 16..
  25. ↑ A Microsoft- Stacked SC 34 bizottság lépést tesz  . Groklaw (2008. október 2.). Letöltve: 2008. október 4. Az eredetiből archiválva : 2010. május 5..
  26. djwm. A Microsoft megpróbálja átvenni az irányítást az ODF felett?  (angol)  (elérhetetlen link) . Heise Media UK Ltd (2008. október 2.). Letöltve: 2008. október 4. Az eredetiből archiválva : 2012. február 23..
  27. Maxim Csirkov. A Microsoft átveheti az irányítást az ODF-szabvány fejlesztése felett (a hivatkozás nem érhető el) . OpenNET (2008. október 2.). Letöltve: 2008. október 4. Az eredetiből archiválva : 2008. október 3.. 
  28. Hol van ennek a vége? | A Microsoft nem teljesíti a szabványtesztet . Letöltve: 2015. október 29. Az eredetiből archiválva : 2010. április 4..
  29. Mi az alapértelmezett fájlformátum az MS Office 2013-ban való mentéshez? Még mindig az átmeneti OOXML vagy az ISO/IEC 29500 szigorú formátum? (nem elérhető link) . Letöltve: 2017. szeptember 25. Az eredetiből archiválva : 2017. augusztus 14.. 
  30. Alapértelmezett fájlformátum az MS Office 2016-ban való mentéshez: OOXML Transitional vagy Strict? (nem elérhető link) . Letöltve: 2017. szeptember 25. Az eredetiből archiválva : 2017. szeptember 25.. 
  31. Nyílt XML SDK: Ma nyílt forráskódú projektként jelent meg  ( 2014. június 25.). Letöltve: 2014. július 6. Az eredetiből archiválva : 2014. július 7..
  32. Microsoft Office kompatibilitási csomag archiválva : 2007. október 25.
  33. Novell: OpenOffice. Nyissa meg az XML fordítót . Letöltve: 2009. augusztus 28. Az eredetiből archiválva : 2009. augusztus 26..
  34. WordPerfect az ODF és az Open XML  (angol) támogatásához  (lefelé mutató kapcsolat) . linux óra . Ziff Davis Enterprise Holdings Inc. (2006. november 29.). Letöltve: 2007. augusztus 30. Az eredetiből archiválva : 2012. február 23..
  35. (Az Office Open XML (OOXML) szabvány megvalósítása: Oh...) . Letöltve: 2022. május 15. Az eredetiből archiválva : 2022. május 13.
  36. A Microsoft Open Specification Promise: No Assurance for GPL (downlink) . Software Freedom Law Center (2008. március 12.). Letöltve: 2009. október 7. Az eredetiből archiválva : 2012. február 23.. 
  37. Az Ecma 376 teljes neve, az "Office Open XML" megzavarja a piacteret  (  elérhetetlen hivatkozás ) . EOOXML kifogások – Grokdoc . Letöltve: 2009. október 7. Az eredetiből archiválva : 2012. február 23..
  38. Rob Weir. Mulatságos, de zavaró  (angol)  (lefelé mutató link) . An Antic Disposition (2007. január 20.). Letöltve: 2009. október 7. Az eredetiből archiválva : 2012. február 23..
  39. Pamela Jones. Egy másik MS ECMA által jóváhagyott "szabvány" - C++/CLI  (angol)  (hivatkozás nem érhető el) (2006. január 30.). Hozzáférés dátuma: 2009. október 7. Az eredetiből archiválva : 2010. február 3.
  40. Az Egyesült Államok Védelmi Minisztériumának válasza az INCITS 2212 számú levélszavazatra  (  elérhetetlen hivatkozás ) . INCITS (2007. augusztus 9.). Letöltve: 2009. október 7. Az eredetiből archiválva : 2007. szeptember 28..
  41. Sam Hiser. Nyitottság elérése: Az ODF és az OOXML közelebbi  áttekintése (angolul) (HTML)  (hivatkozás nem elérhető) 1. ONLamp.com (2007. június 14.). Letöltve: 2009. október 7. Az eredetiből archiválva : 2012. február 23..
  42. Hatezer oldal, egy hónap, semmi esély...  (angolul)  (elérhetetlen link) . Letöltve: 2009. október 7. Az eredetiből archiválva : 2012. február 23..
  43. Az ISO/IEC 29500:2008 közzététele, Információtechnológia – Dokumentumleíró és feldolgozási nyelvek – Office Open XML fájlformátumok . Letöltve: 2008. november 21. Az eredetiből archiválva : 2009. július 6..

Cikkek

Linkek