b'\n_START_ARTICLE_\nOffice Open XML\n_START_SECTION_\nReprezentacja dokument\xc3\xb3w\n_START_PARAGRAPH_\nStruktura nadrz\xc4\x99dna dokumentu opisana jest przez Open Packaging Conventions (OPC) \xe2\x80\x93 integraln\xc4\x85 cz\xc4\x99\xc5\x9b\xc4\x87 specyfikacji ECMA-376.\n_START_SECTION_\nFormaty binarne u\xc5\xbcywane w starszych wersjach pakietu Microsoft Office\n_START_PARAGRAPH_\nFormaty Office Open XML s\xc4\x85 kompatybilne z binarnymi formatami zapisu dokument\xc3\xb3w u\xc5\xbcywanymi w starszych wersjach pakietu Microsoft Office w tym sensie, \xc5\xbce s\xc4\x85 w stanie reprezentowa\xc4\x87 wszystkie ich mo\xc5\xbcliwo\xc5\x9bci. Binarne formaty zapisu s\xc4\x85 nadal obs\xc5\x82ugiwane przez Microsoft Office 2007, aczkolwiek rekomendowana jest migracja do format\xc3\xb3w Office Open XML.\n_START_SECTION_\nFormaty XML u\xc5\xbcywane w pakietach Microsoft Office XP i 2003\n_START_PARAGRAPH_\nNazwa SpreadsheetML pojawi\xc5\x82a si\xc4\x99 po raz pierwszy w kontek\xc5\x9bcie pakietu Microsoft Office XP i odnosi\xc5\x82a si\xc4\x99 do formatu zapisu arkuszy kalkulacyjnych programu Microsoft Excel w XML. W Microsoft Office 2003 wprowadzono dodatkowo format WordprocessingML, kt\xc3\xb3ry pozwala\xc5\x82 w analogiczny spos\xc3\xb3b zapisywa\xc4\x87 dokumenty tekstowe z poziomu programu Microsoft Word. Obydwa formaty maj\xc4\x85 ograniczon\xc4\x85 mo\xc5\xbcliwo\xc5\x9b\xc4\x87 reprezentacji dokument\xc3\xb3w. SpreadsheetML i WordprocessingML w Office Open XML, cho\xc4\x87 wywodz\xc4\x85 si\xc4\x99 z nich, s\xc4\x85 w niewielkim stopniu kompatybilne ze starszymi formatami. Te ostatnie s\xc4\x85 nadal wspierane w Microsoft Office 2007 w takiej postaci, jak we wcze\xc5\x9bniejszych wersjach pakietu.\n_START_SECTION_\nOpenDocument\n_START_PARAGRAPH_\nPodobnie jak Office Open XML, OpenDocument (w skr\xc3\xb3cie ODF) jest standardem zapisu dokument\xc3\xb3w elektronicznych, takich jak dokumenty tekstowe, arkusze kalkulacyjne i prezentacje multimedialne. Zosta\xc5\x82 opracowany przez konsorcjum OASIS i zaimplementowany m.in. w pakietach biurowych OpenOffice.org, KOffice i StarOffice._NEWLINE_Ecma International podkre\xc5\x9bla, \xc5\xbce pomimo podobie\xc5\x84stw, formaty zaproponowane w standardach OpenDocument i Office Open XML zosta\xc5\x82y opracowane w r\xc3\xb3\xc5\xbcnych celach. Standard OpenDocument stanowi propozycj\xc4\x99 uniwersalnej, modularnej reprezentacji dokument\xc3\xb3w tekstowych, arkuszy kalkulacyjnych i prezentacji multimedialnych w ten spos\xc3\xb3b, by zapewni\xc4\x87 m.in. mo\xc5\xbcliwo\xc5\x9b\xc4\x87 ich implementacji na wielu platformach i \xc5\x82atwiejsz\xc4\x85 wsp\xc3\xb3\xc5\x82prac\xc4\x99 z aplikacjami biznesowymi. Chocia\xc5\xbc standard Office Open XML osi\xc4\x85ga podobne cele, jego g\xc5\x82\xc3\xb3wnym zadaniem jest zapewnienie pe\xc5\x82nego i wiernego odwzorowania wi\xc4\x99kszo\xc5\x9bci istniej\xc4\x85cych dokument\xc3\xb3w stworzonych przy pomocy wcze\xc5\x9bniejszych wersji produkt\xc3\xb3w z rodziny Microsoft Office.\n_START_SECTION_\nXML Paper Specification\n_START_PARAGRAPH_\nOpracowana przez Microsoft specyfikacja XML Paper Specification (w skr\xc3\xb3cie XPS) okre\xc5\x9bla spos\xc3\xb3b, w jaki przechowywana jest tre\xc5\x9b\xc4\x87 i wygl\xc4\x85d dokument\xc3\xb3w elektronicznych. Dokumenty XPS i Office Open XML s\xc4\x85 cz\xc4\x99sto mylone ze sob\xc4\x85 ze wzgl\xc4\x99du na wiele podobie\xc5\x84stw, m.in. obydwa wykorzystuj\xc4\x85 koncepcje paczek, sk\xc5\x82adnik\xc3\xb3w i relacji zdefiniowanych w OPC oraz w identyczny spos\xc3\xb3b je implementuj\xc4\x85, dzi\xc4\x99ki czemu mog\xc4\x85 by\xc4\x87 przetwarzane tymi samymi metodami. Format dokumentu XPS zosta\xc5\x82 jednak opracowany z my\xc5\x9bl\xc4\x85 o reprezentacji przeno\xc5\x9bnego, trwa\xc5\x82ego dokumentu elektronicznego przeznaczonego do przegl\xc4\x85dania i drukowania, podczas gdy Office Open XML reprezentuje dokumenty o szerszym przeznaczeniu. XPS nie wykorzystuje te\xc5\xbc j\xc4\x99zyk\xc3\xb3w znacznikowych zdefiniowanych w specyfikacji Office Open XML, lecz podzbi\xc3\xb3r j\xc4\x99zyka XAML, opracowanego na potrzeby Windows Presentation Foundation.\n_START_SECTION_\nStandaryzacja\n_START_PARAGRAPH_\nW grudniu 2005 r. Microsoft zg\xc5\x82osi\xc5\x82 do Ecma International wniosek o rozpocz\xc4\x99cie procesu standaryzacji schemat\xc3\xb3w dokument\xc3\xb3w Office Open XML. 9 innych firm (Apple, Barclays Capital, BP, Biblioteka Brytyjska, Essilor, Intel, NextPage, Statoil ASA oraz Toshiba) popar\xc5\x82o inicjatyw\xc4\x99 i przyst\xc4\x85pi\xc5\x82o do jej wsp\xc3\xb3\xc5\x82finansowania._NEWLINE_Rezultatem tego by\xc5\x82o powo\xc5\x82anie 8 grudnia 2005 r. komitetu technicznego TC45, w sk\xc5\x82ad kt\xc3\xb3rego weszli przedstawiciele firm Microsoft, Apple, Canon, Intel, NextPage, Novell, Pioneer, Statoil ASA, Toshiba oraz Biblioteki Kongresu Stan\xc3\xb3w Zjednoczonych._NEWLINE_Na posiedzeniu Walnego Zgromadzenia 7 grudnia 2006 r. Ecma International zatwierdzi\xc5\x82a Office Open XML jako standard Ecma-376. Walne zgromadzenie wyrazi\xc5\x82o r\xc3\xb3wnie\xc5\xbc zgod\xc4\x99 na zg\xc5\x82oszenie standardu do adopcji w procesie ISO/IEC JTC 1._NEWLINE_We wrze\xc5\x9bniu 2007 w wyniku g\xc5\x82osowania pa\xc5\x84stw cz\xc5\x82onkowskich nie zaakceptowano przyspieszonej procedury standaryzacji, niemniej jednak sprawa ta mia\xc5\x82a by\xc4\x87 rozpatrywana ponownie w lutym 2008 w Genewie._NEWLINE_Pi\xc4\x99ciomiesi\xc4\x99czny okres decyzyjny nale\xc5\xbca\xc5\x82 do przedstawicieli 104 kraj\xc3\xb3w, w tym 41, kt\xc3\xb3rzy s\xc4\x85 cz\xc5\x82onkami komitetu technicznego ISO/IEC (JTC 1). Oficjalny wynik g\xc5\x82osowania: z cz\xc5\x82onk\xc3\xb3w "P" (wymagane poparcie 2/3 cz\xc5\x82onk\xc3\xb3w) \xe2\x80\x93 17 z 32 (53%) popar\xc5\x82o format Office Open XML. Z cz\xc5\x82onk\xc3\xb3w "O" (maksymalny dozwolony sprzeciw \xe2\x80\x93 25% g\xc5\x82osuj\xc4\x85cych) \xe2\x80\x93 18 z 69 (26%) zag\xc5\x82osowa\xc5\x82o przeciw OO XML (nie wliczaj\xc4\x85c tu g\xc5\x82os\xc3\xb3w wstrzymuj\xc4\x85cych). Oznacza to, \xc5\xbce Office Open XML nie spe\xc5\x82ni\xc5\x82 \xc5\xbcadnego z dw\xc3\xb3ch warunk\xc3\xb3w zostania standardem ISO i przyspieszony proces standaryzacyjny tego formatu zosta\xc5\x82 zako\xc5\x84czony wynikiem negatywnym._NEWLINE_Ostatecznie, Open XML uzyskuj\xc4\x85c 86% g\xc5\x82os\xc3\xb3w za, przyj\xc4\x99ty zosta\xc5\x82 3 kwietnia 2008.\n_START_SECTION_\nLicencjonowanie\n_START_PARAGRAPH_\nSpecyfikacja Office Open XML udost\xc4\x99pniona zosta\xc5\x82a do u\xc5\xbcytku dla wszystkich zainteresowanych stron bez \xc5\xbcadnych op\xc5\x82at licencyjnych. Ze wzgl\xc4\x99du na obawy, \xc5\xbce oprogramowanie wykorzystuj\xc4\x85ce standard na zaproponowanej licencji nie mog\xc5\x82oby by\xc4\x87 rozpowszechniane na licencji GPL, w listopadzie 2005 r. Microsoft do\xc5\x82\xc4\x85czy\xc5\x82 do postanowie\xc5\x84 licencyjnych Umow\xc4\x99 o Nie Pozywaniu (ang. Convenant Not to Sue, w skr\xc3\xb3cie CNS), w kt\xc3\xb3rej zobowi\xc4\x85za\xc5\x82 si\xc4\x99 nie dochodzi\xc4\x87 w\xc5\x82asnych praw z patentu w zwi\xc4\x85zku z wykorzystaniem Office Open XML przez zainteresowane strony. Na zlecenie, londy\xc5\x84ska kancelaria Baker & McKenzie przygotowa\xc5\x82a analiz\xc4\x99 i czyteln\xc4\x85 interpretacj\xc4\x99 proponowanych warunk\xc3\xb3w licencyjnych w czerwcu 2006 r._NEWLINE_W pa\xc5\xbadzierniku 2006 r. specyfikacja Office Open XML zosta\xc5\x82a obj\xc4\x99ta zapewnieniem Open Specification Promise (w skr\xc3\xb3cie OSP). Prawa przyznawane przez CNS i OSP s\xc4\x85 takie same, lecz s\xc4\x85 wyra\xc5\xbcone innym j\xc4\x99zykiem, co w zamierzeniu ma wspom\xc3\xb3c interpretacj\xc4\x99 gwarantowanych przez Microsoft praw do wykorzystania Office Open XML.\n_START_SECTION_\nKrytyka\n_START_PARAGRAPH_\nStandard Office Open XML jest przedmiotem szerokiej i zr\xc3\xb3\xc5\xbcnicowanej debaty w \xc5\x9brodowisku informatycznym. Cz\xc4\x99\xc5\x9b\xc4\x87 uczestnik\xc3\xb3w procesu zatwierdzania zasadniczo popiera ewentualn\xc4\x85 standaryzacj\xc4\x99 w ISO, ale s\xc4\x85 przeciwni stosowaniu przyspieszonej procedury ISO zanim nie zostan\xc4\x85 rozwi\xc4\x85zane techniczne i prawne problemy w specyfikacji. Inni akceptuj\xc4\x85 standard bez \xc5\xbcadnych zastrze\xc5\xbce\xc5\x84, nie analizuj\xc4\x85c dokumentacji. Przy obj\xc4\x99to\xc5\x9bci 6000 stron, specyfikacja jest trudna do szybkiej oceny. Jednym z przedmiot\xc3\xb3w dyskusji jest fakt istnienia wcze\xc5\x9bniejszego formatu OpenDocument (ISO 26300:6000), kt\xc3\xb3rego zakres pokrywa si\xc4\x99 z nowym Office Open XML. Krytycy sugeruj\xc4\x85, \xc5\xbce Microsoft powinien by\xc5\x82 wykorzysta\xc4\x87 zatwierdzony ju\xc5\xbc standard OpenDocument w przysz\xc5\x82ych wersjach Microsoft Office, zamiast tworzy\xc4\x87 w\xc5\x82asne rozwi\xc4\x85zanie. Niekt\xc3\xb3rzy uwa\xc5\xbcaj\xc4\x85 r\xc3\xb3wnie\xc5\xbc, \xc5\xbce dwa pokrywaj\xc4\x85ce si\xc4\x99 standardy mog\xc4\x85 prowadzi\xc4\x87 do pomy\xc5\x82ek u\xc5\xbcytkownik\xc3\xb3w, zw\xc5\x82aszcza z powodu podobie\xc5\x84stwa nazwy "Office Open XML" do zar\xc3\xb3wno "OpenDocument" jak i "OpenOffice".\n_START_SECTION_\nKrytyka ze strony konkurencji oraz \xc5\x9brodowiska wolnego i otwartego oprogramowania\n_START_PARAGRAPH_\nDo przeciwnik\xc3\xb3w standardu zalicza si\xc4\x99 wiele zr\xc3\xb3\xc5\xbcnicowanych organizacji i os\xc3\xb3b indywidualnych, w szczeg\xc3\xb3lno\xc5\x9bci spo\xc5\x82eczno\xc5\x9bci wolnego i otwartego oprogramowania, u\xc5\xbcytkownicy OpenDocument i znacz\xc4\x85ce firmy informatyczne, jak Sun Microsystems, IBM (wchodz\xc4\x85ce w sk\xc5\x82ad Komitetu Technicznego ODF) i Google._NEWLINE_Krytyka OOXML dotyczy przede wszystkim_NEWLINE_braku otwarto\xc5\x9bci, niedojrza\xc5\x82o\xc5\x9bci_NEWLINE_oraz nadu\xc5\xbcy\xc4\x87 w procesie standaryzacyjnym.\n_START_SECTION_\nPakiet SDK\n_START_PARAGRAPH_\nMicrosoft w kwietniu 2009 roku opublikowa\xc5\x82 kolejn\xc4\x85 wersj\xc4\x99 pakietu SDK do manipulacji dokument\xc3\xb3w w formacie OpenXML. Pakiet ten ma za zadanie u\xc5\x82atwi\xc4\x87 tworzenie i edycj\xc4\x99 plik\xc3\xb3w w formacie OpenXML z poziomu j\xc4\x99zyka programowania (np. C#), automatyzuj\xc4\x85c standardowe operacje jakie zwykle implementowa\xc4\x87 musz\xc4\x85 programi\xc5\x9bci tworz\xc4\x85cy aplikacje wykorzystuj\xc4\x85ce ten format.'