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
- A szabványosítás idején egyetlen program sem működött az OOXML-lel. Ezért a széles körben használt szabványokhoz tervezett gyorsított szabványosítási mód egyértelműen redundáns volt.
- Maga a formátum célja, hogy "pontosan reprezentálja a Microsoft Office alkalmazásokkal létrehozott elektronikus dokumentumok, táblázatok és prezentációk korábban kialakított korpuszát" [35] . A Microsoft részéről dicséretes vállalkozás, ha harmadik fél szoftverei hozzáférést biztosítanak dokumentumaihoz, de ez nyilvánvalóan nem elég a platformok közötti és a nemzetközi dokumentumcseréhez.
- A Software Freedom Law Center hívta fel a figyelmet azokkal a feltételekkel kapcsolatos problémákra, amelyek alapján a Microsoft közzétette a Open Specification Promise -t: egy „technológiára” vonatkozó szabadalom jogát csak az a kód adja meg, amely azt – részben vagy egészben – megvalósítja, és nem vonatkozik azokra a művekre (beleértve az említett kód származékait is), amelyek nem kapcsolódnak közvetlenül ehhez a technológiához [36] .
- Az Office Open XML név túlságosan hasonlít az OpenOffice.org XML -re, ami zavart okoz [37] [38] . Ez már korábban is előfordult a Microsoft szabványjavaslatainál [39] .
- Bár a formátum nyílt forráskódú, Microsoft szabadalmak védik, és minden olyan program (amely megsérti a szabvány szabadalmaztatott részeinek használatára vonatkozó licencszerződést) Open XML olvasásához sérti az Egyesült Államok törvényeit [40] [41] .
- Az Open XML dokumentációja több mint 7000 oldalas, ami szükségtelenül nagy, és sokkal nehezebbé teszi az Open XML-képes program létrehozásának kísérletét [42] [43] .
- Az Open XML-ben a bitmaszkok széles körben elterjedt használata miatt nem lehetséges az XML-fájlok formális érvényesítése DTD -vel vagy XSD -vel .
- Az Open XML lényegében a Microsoft Office bináris formátumainak XML fordítása. Mind a kézi szerkesztés, mind az Open XML támogatás más programokban súlyosan akadályozott. A papírméretek számozása 1-ről 68-ra történik az A4, B5 stb. nevek helyett; hasonlóképpen a nyelvi kódokkal. Egyes színnevek eltérnek a szabványostól.
- A formátum támogatja a bináris adatok beszúrását, ami a jövőben összeférhetetlenséghez vezethet.
- Az Open XML által a Microsoft Excel -ből és a Lotus 1-2-3 - ból örökölt időformátum 1900-tól kezdődően számolja az éveket. Ugyanakkor magát az 1900-at is helytelenül szökőévként értelmezik, aminek következtében minden dátum felfelé halad. 1900. február 28-ig bezárólag hibásan egyezik a hét napjával. Ezenkívül nincs időzóna megadva az időformátumban , és az időszámítások nem veszik figyelembe a nyári időszámítást .
- A matematikai képletek speciális formátumának használatát, amelynek van alternatívája a MathML formájában, és ráadásul a W3C konzorcium 1997 -ben elutasította . Máshol a Microsoft saját formátumait is használják – például a vektorgrafikák a natív Windows WMF formátumot használják a szabványos SVG helyett .
- A szemita és a jobbról balra írt nyelvekhez nincs lokalizáció.
- A jobbról balra haladó nyelvek támogatásának hiánya, és ennek eredményeként a dokumentumok arab , héber stb. írásának lehetetlensége.
- Támogatás hiánya a hét többi hétvégéjén, kivéve szombat-vasárnap: különösen péntek-szombat (Izraelben) és csütörtök-péntek (a Közel-Keleten).
Lásd még
Jegyzetek
- ↑ 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..
- ↑ 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. (Orosz)
- ↑ Vlagyimir Paramonov. A Microsoft új dokumentumformátumát az ECMA szabványosította . Compulenta . "Computerra" kiadó (2006. december 8.). (határozatlan) (nem elérhető link)
- ↑ 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.
- ↑ local.joelonsoftware.com/wiki/Why_Microsoft_Office_formats_are_so_difficult%3F_(És_hogyan_megkerülheti)
- ↑ 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..
- ↑ 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..
- ↑ 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.. (határozatlan)
- ↑ 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..
- ↑ 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..
- ↑ 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..
- ↑ 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.. (határozatlan)
- ↑ 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.
- ↑ 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..
- ↑ 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..
- ↑ 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..
- ↑ 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.. (határozatlan)
- ↑ 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.. (határozatlan)
- ↑ Archivált másolat (a hivatkozás nem elérhető) . Letöltve: 2008. augusztus 18. Az eredetiből archiválva : 2008. augusztus 18.. (határozatlan) ISO, IEC elutasítja a fellebbezéseket, jóváhagyja az OOXML specifikációt
- ↑ 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.
- ↑ 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.
- ↑ 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..
- ↑ 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..
- ↑ Skandaleprosess av Standard Norge | Apne standarder, It-politikk, Office . Letöltve: 2008. október 2. Az eredetiből archiválva : 2008. szeptember 16.. (határozatlan)
- ↑ 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..
- ↑ 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..
- ↑ 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.. (határozatlan)
- ↑ 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.. (határozatlan)
- ↑ 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.. (határozatlan)
- ↑ 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.. (határozatlan)
- ↑ 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..
- ↑ Microsoft Office kompatibilitási csomag archiválva : 2007. október 25.
- ↑ Novell: OpenOffice. Nyissa meg az XML fordítót . Letöltve: 2009. augusztus 28. Az eredetiből archiválva : 2009. augusztus 26.. (határozatlan)
- ↑ 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..
- ↑ (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. (határozatlan)
- ↑ 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.. (határozatlan)
- ↑ 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..
- ↑ 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..
- ↑ 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.
- ↑ 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..
- ↑ 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..
- ↑ 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..
- ↑ 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.. (határozatlan)
Cikkek
Linkek
ISO szabványok |
---|
- Kategóriák: Kategória:ISO szabványok
- Kategória:OSI protokollok
|
1 -től 9999 -ig |
|
---|
10 000 és 19999 között |
|
---|
20000+ |
|
---|
Lásd még: Azon cikkek listája, amelyek címe "ISO"-val kezdődik |
Microsoft iroda |
---|
Ügyfélalkalmazások |
| |
---|
Szerver alkalmazások |
|
---|
Legacy Applications |
|
---|
Online szolgáltatások |
|
---|
Windows -verziók |
|
---|
A macOS verziói |
|
---|
Technológia |
|
---|
- Kategória
- wikikönyv
- Wikiversitás
|
Office Open XML |
---|
- Office Nyissa meg az XML fájlformátumokat
- Nyílt csomagolási egyezmények
- Nyissa meg a specifikációs ígéretet
- Office Open XML szoftver
- Office Open XML szoftverek összehasonlítása
|