7 komentarzy | Microsoft, MS Office"Open" XML, Polityka, Standardy 16 stycznia 2012, 16:02:39
W kwietniu 2011 roku Ministerstwo Spraw Wewnętrznych i Administracji znowelizowało Krajowe Ramy Interoperacyjności, które w dotychczasowym brzmieniu obowiązywało przez 6 lat. Nowa wersja ustawy dopuszcza do obiegu w administracji państwowej rozwiązania Microsoftu: (Office) Open XML oraz stare, binarne formaty Office'a wyrzucone z aktu prawnego w wersji z 2005 roku, a także format XPS mający stanowić konkurencję dla ISO PDF-a. Szerzej o zmianach informowałem w maju 2011 r.
Przez te parę miesięcy próbowałem się dowiedzieć dlaczego? i na jakiej podstawie? Na moje listy odpowiadał Konrad Malinowski, który odsyłał odpowiedzi zaakceptowane przez Macieja Gronia, zastępcę dyrektora z Departamentu Społeczeństwa Informacyjnego MSWiA. Decyzją Ministerstwa korespondencję zakończono już 23 listopada 2011 r.
Oto moje pytania i propozycje oraz pocięte i poukładane odpowiedzi ministerstwa. W nawiasach zawarłem krótkie uzasadnienia bądź dowody twierdzeń dla czytelników nie będących w temacie na bieżąco.
ooblog.pl: Ponieważ nie istnieje oprogramowanie zdolne do wygenerowania dokumentu zgodnego z normą ISO/IEC 29500, należy usunąć format (OpenXML) z Krajowych Ram Interoperacyjności.
(Microsoft Office 2007/2010 nie obsługuje ISO/IEC 29500. Programy te generują dokumenty w formacie podobnym do ISO OpenXML-a, jednak z zależnościami od platformy Windows co czyni go bezużytecznym.
MSWiA: Podjęcie działań zmierzających w swej istocie do preferowania lub dyskryminowania jakiegokolwiek rozwiązania (...) byłby sprzeczne z obowiązującymi przepisami prawa i jako takie nie mogłoby stać się częścią obowiązującego systemu prawa.
ooblog.pl: Jeśli prawo zakazuje dyskryminacji jakiegokolwiek podmiotu, to muszę stwierdzić, że KRI nadal zachowuje swój dotychczasowy, błędny i niezgodny z prawem wydźwięk. Jeśli ustawa faktycznie musi uwzględnić każde rozwiązanie niezależnie od pochodzenia producenta to śpieszę poinformować o braku rozwiązań firmy Corel (WordPerfect Office), Apple (iWork), Ability Plus Software (AbilityOffice), SoftMaker Software (SoftMaker Office), Fundacji GNOME (GNOME Office) i stowarzyszenia KDE e.V. (KOffice / Calligra Suite).
(Choć wszystkie te pakiety są zdecydowanie mniej popularne od MS Office czy Open/LibreOffice, to ich obecność na rynku europejskim jest autentyczna, a każde wyżej wymienione rozwiązanie jest wykorzystywane do realnej pracy w przeciwieństwie do zawartego w KRI standardu ISO/IEC 29500, który jest normą na kartce papieru. Oprogramowanie Corel WordPerfect posiada 1,4% udziału w polskim rynku, a mimo to jest dyskryminowane przez rząd. Oprogramowanie generujące ISO OpenXML-a ma 0% udziału w światowym rynku, a jest popierane akceptowane przez rząd.
MSWiA: Informuję Pana, iż uzgodnienia międzyresortowe, trwające od kwietnia br. zostały zakończone. Projekt rozporządzenia poddany wielokrotnym konsultacjom, w tym ze stroną społeczną został przekazany 8 lipca br. Zespołowi ds. Społeczeństwa Informacyjnego Komisji Wspólnej Rządu i Samorządu Terytorialnego i zamieszczony w porządku obrad najbliższego posiedzenia tegoż zespołu
ooblog.pl: czy MSWiA w ogóle posiada i realizuje jakikolwiek program zapewniający neutralność technologiczną państwa?
MSWiA: MSWiA nie tworzy technologii a jedynie użytkuje, już istniejące mając na celu ochronę interesu publicznego, w tym zachowania przez Państwo możliwości swobody wyboru technologii w procesach informatyzacji realizacji zadań publicznych. (...) [treść z kolejnego listu] Ponadto należy wskazać, iż Europejska Strategia Interoperacyjności podkreśla, że
„europejskie administracje publiczne powinny dążyć do otwartości, uwzględniając potrzeby,
priorytety, aspekty historyczne, budżet, sytuację rynkową i szereg innych czynników”. Zalecenie to deklaruje potrzebę pragmatycznego i praktycznego przyjmowania zasad interoperacyjności. Administracje powinny kierować się więc nie tylko zagadnieniem otwartości, ale również praktycznymi czynnikami takimi jak stosowane do tej pory standardy czy formaty, liczba zachowanych dokumentów w takich formatach, obecność rynkową poszczególnych standardów oraz ich rozwój.
ooblog.pl: Microsoft Office nie obsługuje normy ISO/IEC 29500, tylko generuje dokumenty w "podobnym" formacie, zawierającym binarne wstawki co przeczy jego neutralności (...)
MSWiA: MSWiA nie jest właściwe do wypowiadania się w przedmiocie podniesionego przez Pana twierdzenia.
(Przewodniczący Ballot Resolution Meeting (Alex Brown), który brał udział w pracach nad OpenXML mógłby się nie zgodzić z ministerstwem.)
MSWiA: Odnosząc się do wypowiedzi panów Browna i Mahugha podnoszących kwestii zarzutu braku kompatybilności OOXML z pakietem MS Office 2007 Microsoft dla specyfikacji OOXML z normy 29500 zgodnie z ISO/IEC 29500-1,-2 oraz -3 2, pragnę wskazać, iż opinie te pochodzą z 2008 r. oraz z kwietnia 2010 r.
(Microsoft nadal nie wydał właściwej aktualizacji oprogramowania chociaż w międzyczasie (w czerwcu 2011 r.) opublikowano Service Pack do Office'a 2010. To oznacza że od blisko 5 lat oprogramowanie Office generuje pliki niezgodne z normą, a gminy na podstawie rozporządzenia MSWiA kupują oprogramowanie Microsoftu)
MSWiA: (...) kwestia zgodności dokumentów ze specyfikacjami powinna być rozważana w oparciu o wyniki ogólnie uznanego walidatora, a nie na podstawie dowolnie wybranych wpisów zamieszczonych w przestrzeni publicznej.
(W przypadku normy OpenDocument nie ma takiego problemu, gdyż udostępniono narzędzie online. W przypadku normy OpenXML nie udało mi się znaleźć takowego, a ministerstwo nie wskazało właściwego narzędzia (bądź też nie potrafiło takiego wskazać, bo nie istnieje)
ooblog.pl: w jaki sposób MSWiA chce walczyć z problemem obiegu podróbek ISO Open XML?
MSWiA: Walka z wszelkimi niezgodnymi z prawem podróbkami funkcjonującymi w obiegu należy do organów których ustawowym zadaniem jest ściganie czynów zabronionych przepisami prawa.
ooblog.pl: Wcześniej dodanie różnych formatów Microsoftu do Ram bronił Pan argumentując to ich dominacją na rynku i zaszłościami historycznymi. Nie odpowiedział Pan natomiast co było powodem dodania bardzo niszowego i nowego formatu XPS (chociaż Ramy zawierają także PDF, który przecież jest otwartym, międzynarodowym standardem, a jego rywal takich atutów nie posiada).
MSWiA: ...
Po podniesieniu któryś raz z rzędu argumentu, że norma ISO/IEC 29500 nie ma zastosowania w rzeczywistości, pan Maciej Groń zaznaczył, że na obecny kształt rozporządzenia wpływ miały konsultacje społeczne. Ministerstwo wciąż trwało przy swojej opinii, podpierając się decyzją Polskiego Komitetu Normalizującego (PKN), który w 2008 roku przyjął propozycję standardu i zarekomendował ją w ISO. Odpowiedź ministerstwa brzmi:
(...) chcę zwrócić Pańską uwagę na fakt, iż norma ta została zatwierdzona przez krajową jednostkę normalizacyjną (PKN). Natomiast art. 18 ust 3 ustawy o informatyzacji wskazuje, że Rada Ministrów, na wniosek ministra właściwego do spraw informatyzacji, określi w drodze rozporządzenia Krajowe Ramy Interoperacyjności obejmujące zagadnienia interoperacyjności semantycznej, organizacyjnej oraz technologicznej, z uwzględnieniem zasady równego traktowania różnych rozwiązań informatycznych, Polskich Norm oraz innych dokumentów normalizacyjnych zatwierdzonych przez krajową jednostkę normalizacyjną.
W porządku. A jak dokładnie wyglądały te konsultacje i kto w nich uczestniczył? Kim są ludzie i kogo reprezentują oraz na jakiej podstawie wypracowali swoje stanowisko? W innym liście poprosiłem ministerstwo o wykaz firm i organizacji biorących udział w konsultacjach. W odpowiedzi dostałem ten oto wykaz:
Zgodnie z prośbą wyrażoną przez Pana przesyłam Panu listę organizacji i stowarzyszeń, które zadeklarowały swój udział w konsultowaniu dokumentu określającego Krajowe Ramy Interoperacyjności:
- Polska Izba Informatyki i Teleinformatyki ul. Koszykowa 54, 00-675 Warszawa
- Polskie Towarzystwo Informatyczne ul. Puławska 39 / 4, 02-508 Warszawa
- Fundacja Widzialni ul. Warszawska 53, 42-200 Częstochowa
- Fundacja Instytut Rozwoju Regionalnego ul. Wybickiego 3A, 31-261 Kraków
- Fundacja Wolnego i Otwartego Oprogramowania ul. Staszica 25/8 60-524 Poznań
19 czerwca 2011 r. poprosiłem powyższe stowarzyszenia o nazwiska delegatów oraz o podstawę dla stanowiska ich przedstawicieli. Żadne z nich (pomijając Fundację Wolnego i Otwartego Oprogramowania) nie odpowiedziało do tej pory (stan na 16 stycznia 2012 r.)
Pewnym wspólnym mianownikiem dla tej sprawy może być Elżbieta Andrukiewicz.

Elżbieta Andrukiewicz pełni stanowisko przewodniczącego Komitetu Technicznego nr. 182 przy PKN-ie, z ramienia Polskiego Towarzystwa Informatycznego. Pani Andrukiewicz szerszy rozgłos zyskała w 2007 roku, gdy z różnych przyczyn, format ECMA OpenXML trafił na szybką ścieżkę standaryzującą w ISO.
Na początku procesem standaryzacji zajmował się komitet techniczny nr 171 (komitet ds. Sieci Komputerowych i Oprogramowania). W efekcie jego pracy standard Microsoftu został odrzucony większością głosów. Później z niejasnych przyczyn, pracę nad formatem przeniesiono do komitetu nr 182, któremu przewodniczyła pani Andrukiewicz. Był to już komitet nie ds. oprogramowania, a od Ochrony Informacji w Systemach Teleinformatycznych. Tam też dokonano powtórnego głosowania, w którym Microsoft osiągnął to czego chciał. Polski Komitet Normalizujący wysłał pozytywną opinię do ISO.
Zrobiono to pomimo wielu niejasności i protestów samych zaskoczonych ekspertów z KT 171. Już w 2008 roku, podczas drugiej tury w głosowaniu (w 2007 Microsoft certyfikacji nie uzyskał) doszło do poważnego braku konsensusu. W takiej sytuacji pan Tomasz Schweitzer (wiceprezes PKN) apelował o wstrzymanie się od głosu, lecz pomimo tego Elżbieta Andrukiewicz wysłała opinię "zatwierdzony". Należy tutaj dodać jeszcze, że apel prezesa PKN nie dotarł do wszystkich członków komitetu. Wewnętrzna korespondencja.... zgubiła się. Te i masa innych zastrzeżeń, łącznie z zarzutem posługiwania się materiałami korporacji podczas posiedzeń ISO, zostały zebrane i opisane w odrębnym artykule Mechanizmy machlojek Microsoftu.
► Dowiedz się jak OpenXML zdobył certyfikat ISO! Przeczytaj: Mechanizmy machlojek Microsoftu
To jednak nie koniec szumu jaki zebrał się podczas przewodniczącej. 2 lutego 2011 roku Microsoft zorganizował konferencję pt. Standardy jako pomost łączący Open Source i oprogramowanie własnościowe dotyczącą otwartych standardów w administracji publicznej, gdzie po jednej stronie stała Elżbieta Andrukiewicz oraz Ryszard Dałkowski, manager strategii Open Source, Microsoft Sp. z o.o.
Jak się potem okazało, pan Dałkowski - owszem, był kierownikiem strategii Open Source - lecz tylko 4 miesiące. Wcześniej przez 14 lat pełnił rolę kierownika marketingu działającego w ramach rozwiań biznesowych (informacja z publicznego profilu Goldeline; stan na 1 lutego 2011). Widocznie firma uznała, że konferencja z udziałem takiego człowieka musi być skazana na metryczność.
***
Tak więc utkano ciekawą historię. Pani Andrukiewicz jest bardzo aktywną kobietą. Kiedy jej koledzy nie potrafią sobie z czymś poradzić, przejmuje ich pracę i pozytywnie opiniuje technologie Microsoftu. Kiedy dochodzi do nowelizacji podstaw prawnych, prawdopodobnie bierze w nich udział, a rząd akceptuje technologie Microsoftu. Gdy następuje potrzeba, bierze udział w konferencjach Microsoftu i promuje jego technologie. Znowu!
W przeszłości zdarzyło się jej postraszyć pozwem sądowym za szerzenie nieprawdziwych informacji (wg. samej zainteresowanej), a także ona lub ktoś z jej środowiska dokonywała rekonensansu opinii o jej aktywności w procesie standaryzacji.
***
MSWiA: W nawiązaniu do treści pisma otrzymanego drogą mailową w dniu 23 października br.
dotyczącego projektu Rady Ministrów w sprawie Krajowych Ram Interoperacyjności, minimalnych
wymagań dla rejestrów publicznych i wymiany informacji w postaci elektronicznej oraz
minimalnych wymagań dla systemów teleinformatycznych, chciałbym uprzejmie podziękować za
dotychczasowa korespondencję w tej sprawie oraz Pańskie zainteresowanie kwestią
Interoperacyjności. Muszę jednak wskazać, iż projekt przedmiotowego rozporządzenia został już
zaakceptowany przez Komitet Stały Rady Ministrów i aktualnie podlega procesowi notyfikacji
w Komisji Europejskiej. Z tego powodu dalsze zmiany nie są możliwe do wprowadzenia w treści
rozporządzenia.
Niemniej jednak pragnę podkreślić, iż w przypadku nowelizacji procedowanego rozporządzenia, treść merytoryczna niniejszej korespondencji zostanie rozważona i wzięta pod rozwagę jako istotny wkład.
Z poważaniem, Maciej Groń, Zastępca Dyrektora, Departamentu Społeczeństwa Informacyjnego, MSWiA
7 komentarzy
3 komentarze | Microsoft, MS Office"Open" XML, ODF, Polityka, Standardy 09 maja 2011, 15:01:22
15 kwietnia br. Ministerstwo Spraw Wewnętrznych i Administracji pod wodzą ministra Jerzego Millera opublikowało projekt nowelizacji Krajowych Ram Interoperacyjności.
KRI jest rozporządzeniem, które określa minimalne wymagania dla rejestrów publicznych i wymiany informacji w formie elektronicznej oraz minimalnych wymagań dla systemów teleinformatycznych. Mówiąc prościej: jest to podstawa prawna pod przetargi, na której opierają się jednostki administracji publicznej.
Ostatnia stabilna wersja prawa pochodzi z 11 października 2005 roku, czyli niemal sprzed sześciu lat.
Choć pewnie nie wszyscy o tym pamiętają, rozporządzenie te wywoływało wiele emocji, głównie przez zapisy popychające Polskę ku wykorzystaniu neutralnych i de facto wolnych standardów, ignorując dotychczasowe zamknięte formaty monopolisty.
Rozporządzenie z 2005 roku definiowało format Microsoft .doc jako standard obowiązujący wyłącznie dla odczytu dokumentów, a OASIS ODF 1.0 jako otwarty format wymiany danych na linii urząd - obywatel.
Kwietniowa nowelizacja wprowadza zapisy ograniczające wykorzystanie wolnych standardów i rozluźnia restrykcje wobec własnościowych standardów Microsoftu.
Na korzyść Microsoftu wprowadzono zapisy dopuszczające stosowanie:
- .doc - w pełnym zakresie (wcześniej tylko do odczytu)
- .xls - w pełnym zakresie (wcześniej format nie występował)
- .ppt - w pełnym zakresie (wcześniej format nie występował)
- ISO/IEC 29500 (.docx, .xlsx, .pptx; wcześniej format nie występował)
Problem w tym, że nie istnieje oprogramowanie, które byłoby w stanie odczytać dokumenty zapisane w standardzie ISO/IEC 29500. Sam Microsoft (ustami Douga Mahugh) zapowiedział obsługę normy dopiero w Office 15, który powstanie w nieokreślonej przyszłości (Office 2010 to Office 14).
Kolejnym błędem tego rozporządzenia jest dopuszczenie binarnych i własnościowych formatów jako dozwolonych dla przechowywania danych państwowych (a nie w formie tylko do odczytu dla utworzonych już wcześniej).
Dokumentem określającym sposób i zakres archiwizacji danych państwowych jest Instrukcja kancelaryjna (zob. rozporządzenie z 18 stycznia 2011 r.) . Od strony 777 D.U (strony 32 w PDF-ie) zaczyna się wykaz spraw i tzw. kategorii archiwalnych dla różnych jednostek administracji. Dla większości jednostek kategorią przymusową jest kategoria "A", co określa obowiązek archiwizacji e-dokumentów przez 50 lat wieczność!
Kto jednak weźmie odpowiedzialność za system teleinformatyczny, gdy w 2061 roku historyk lub po prostu zwykły obywatel zapyta o podstawę dla jakiejś decyzji, a archiwalny dokument w .doc-u zwyczajnie nie będzie chciał się otworzyć w Office'ie 2078? Jerzy Miller? Oj, on chyba tego nie dożyje.
Na niekorzyść neutralnych standardów wprowadzono przywiązanie do normy ISO/IEC 26300, podczas gdy poprzednia wersja rozporządzenia nawiązywała do konsorcjum OASIS - faktycznego twórcy normy, który aktywnie ją rozwijał. ISO niestety występuje w tym związku jako przyklepywacz
Krytycy standardu ODF wskazywali np. na brak szyfrowania dokumentów (rzekomo niezbędnego w urzędach miast). Problem ten został rozwiązany 17 marca br., kiedy to członkowie OASIS ogłosili ukończenie prac nad normą OpenDocument 1.2, definiującą m.in szyfrowanie dokumentów algorytmem AES-256.
Niestety bieżąca wersja rozporządzenia odwołuje się do ISO ODF 1.0 nieopisującego szyfrowania dokumentów. Prawdopodobnie najlepszym rozwiązaniem byłoby odwoływanie się do normy OASIS ODF 1.2 lub chociaż zestawienie dwóch wersji standardu obok siebie i danie wyboru, jakim niewątpliwie cieszy się Microsoft. Bo tylko ta firma - posiadając osobliwy przywilej nie przysługujący innym - może zaoferować produkty spełniające jej własne standardy (.doc(x) faktycznie rozwijany) i pseudo-standard z pieczątką ISO (.docx).
Oprogramowanie typu OpenOffice.org czy Lotus Symphony oczywiście obsługuje standard ISO ODF 1.0, jednak aby korzystać z normy z 2006 roku należy dokonać jednej, trywialnej zmiany. Oczywiście pakiet Microsoft Office także obsługuje normę ISO ODF. I wcześniej wspomniane pakiety obsługują również ISO OpenXML, Microsoft OpenXML i binarne formaty Office'a. Teoretycznie można by było ich użyć do archiwizacji e-dokumentów w formacie OpenXML, jednak osobiście czuję dużą niepewność co do ich "trwałości" i możliwości otwarcia w 2061 roku.
Myślę też, że już najwyższy czas przestać tworzyć papierowe standardy, a zacząć myśleć o przyszłości kraju ministrze Miller. Nie ma wątpliwości, że dopuszczenie takich formatów jak .doc czy OpenXML do Krajowych Ram Interoperacyjności nie służy obniżeniu kosztów naszej e-administracji, a czemuś zupełnie innemu...
Z pozostałych zmian: dodano format Microsoft XPS (aspirującego do bycia konkurentem dla PDF-a) oraz zastąpiono RAR przez 7-ZIP.
Kilka zdań na koniec.
MSWiA określa skrótowy standard zapisu danych (Open XML) i jego pełną nazwę. Stąd wiemy, że Open XML to Office Open Document. Moja podejrzliwość wobec niecnych praktyk Microsoftu podszeptuje, że to efekt kampanii dezinformacji, choć może faktycznie istnieje jakiś standard ISO OOD, a ja po prostu nie wiem o jego istnieniu. Proszę o wytłumaczenie. 
Ps. Gdybyś chciał (tak, Ty czytelniku) stać się elementem konsultacji społecznych ministra Jerzego Millera, pochwalić lub skrytykować go za nową ustawę, pisz na minister@mswia.gov.pl. Gdybyś chciał uzyskać informację z zakresu działania MSWiA, pisz na kancelaria.glowna@mswia.gov.pl
Ps2. Samo MSWiA nie spełnia minimalnych wymagań dla systemów teleinformatycznych i przyjmuje e-dokumenty w formatach Microsoftu (RTF, DOC, XLS), ignorując wolne standardy oraz inne formaty wymienione w rozporządzeniu.
3 komentarze
15 komentarzy | LibreOffice, MS Office"Open" XML 18 listopada 2010, 14:52:37
Zrzut z LibreOffice 3.3 beta3. Brakuje tylko ISO OpenXML-a i Worda 2010. 
15 komentarzy
11 komentarzy | Microsoft, MS Office"Open" XML, ODF, OpenOffice, Standardy 27 października 2010, 14:54:08
ODF 1.2 nie będzie (normą ISO), bo standaryzowanie go nie ma sensu – ODF jako standard spełnił swoja marketingowo-lobbystyczną funkcje i może umrzeć; więcej się z niego nie wyciśnie.
8 lipca br. na listach OASIS pojawiło się ogłoszenie informujące o dostępności kompletnego projektu standardu OpenDocument 1.2. Wtenczas standard wszedł fazę konsultacji, która trwała 60 dni, aż do 6 września. Przez dwa miesiące programiści, użytkownicy i osoby zainteresowane składały własne uwagi, które teraz są rozpatrywane przez Komitet Techniczny. Następnie ODF 1.2 zostanie przekazany Międzynarodowej Organizacji Normalizacyjnej do zatwierdzenia jako aktualizacja normy ISO/IEC 26300 (ODF 1.0).
Geneza
Geneza OpenDocument
Rewolucja rozpoczęła się w 1999 roku, w chwili kiedy niemiecka firma StarDivision zdecydowała się porzucić przestarzałe formaty binarne na rzecz nowych, opartych na XML-u obsługujących Unicode.
Rok później ekipa StarDivision - już pod banderą Sun Microsystems - wydała społecznościową edycję swojego oprogramowania, które korzystało z formatu Sun XML *. W ciągu kolejnych dwóch lat zdefiniowano systemy pisma CJK i nawiązano współpracę z konkurencyjnym projektem KOffice.
W grudniu 2002 roku członkowie OASIS zwołali pierwszą konferencję, na której ogłoszone prace nad otwartym, ale i neutralnym formatem. Do organizacji przystąpiły niezależne stowarzyszenia i firmy trzecie (Corel, KDE, Narodowe Archiwum Australii, Biuro Prokuratora Generalnego stanu Nowy Jork) oraz osoby prywatne. Skutkiem tej współpracy, było ustandaryzowanie specyfikacji formatu w ramach OASIS, co stało się w maju 2005 roku. Jeszcze we wrześniu tego samego roku, OASIS złożyło wniosek do ISO/IEC, by członkowie tych ciał zaakceptowali OpenDocument jako międzynarodową normę. Status ten udało się uzyskać w maju 2006 roku, co dodało impetu w rozwoju i działalności reklamowo-informacyjnej. Swoje trzy grosze w ekosystem OpenDocumentu zaczęły wnosić Nokia, IBM, SoftMaker oraz setki firm i instytucji rządowych zrzeszonych pod nazwą ODF Alliance.
Geneza konfliktu
W maju 2004 roku grupa doradcza Komisji Europejskiej (IDA) zarekomendowała użycie formatu Open Office XML [1] jako standardowego formatu używanego w administracji publicznej Unii Europejskiej. Jednak, aby to było możliwe, postawiono dwa warunki: nad rozwojem Open Office XML miała czuwać niezależna organizacja OASIS oraz w oprogramowaniu Suna miały znaleźć się filtry importu formatu Office XML-a (WordML, SpreadsheetML)
Działanie to - w swoim zamierzeniu - miało pozwolić uwolnić się od wirtualnego monopolu Microsoftu.
Ówczesna komisja zajęła wtedy stanowisko [2]: Wymagana przejrzystość i dostępność jest podyktowana potrzebą uniknięcia uzależnienia publicznych informacji i rządowych operacji od technologii, które implikują bądź wymuszają użycie specyficznego produktu lub platformy w biznesie, jak i w życiu obywateli.
IDA zasugerowała również, by Microsoft rozważył publiczne zobowiązanie do publikacji i dostarczenia niedyskryminującego dostępu do przyszłych wersji specyfikacji WordML.
Zwrócić należy tutaj uwagę, iż celem Komisji Europejskiej nie było nękanie firmy, czy zastąpienie jej produktów, produktami konkurencji. Głównym celem było uzyskanie prawa do neutralności technologicznej Wspólnoty Europejskiej i uniezależnienie się od narzędzi jednego dostawcy. W swojej rekomendacji dla Open Office XML, IDA poleciła również przekazanie prawa do rozwoju specyfikacji WordML i SpreadsheetML niezależnemu ciału oraz wyłączenie nie-XML-owych elementów z dokumentów WordML.
Niedługo później, bo na początku 2005 roku Eric Kriss piastujący stanowisko sekretarza administracji i finansów stanu Massachusetts, ogłosił adaptację normy ODF na potrzeby administracji publicznej. Argumentował to słowami: Nadrzędnym imperatywem amerykańskiego systemu demokratycznego jest to, by nasze publiczne dane nie były więźniem jakiegoś własnościowego formatu, być może nie do odczytania w przyszłości, lub zależnego od własnościowego systemu licencji z restrykcyjnym prawem dostępu.
W niezależnym ciele, ręka rękę myje
Ciekawa koincydencja dała Microsoftowi jasny sygnał: rynek 25 europejskich państw może się nader szybko skurczyć. Co więcej, na przypadku Unii i Massachusetts się nie skończyło. OpenDocument po uzyskaniu certyfikatu ISO stawał się obiektem zainteresowań kolejnych rządów, które uznawały format za podstawę do komunikacji na linii państwo - obywatel, bądź też ogłaszały taki zamiar.
Microsoft w swojej historii wiele razy popisał się arogancją czy praktykami rynkowego totalitaryzmu. Przed rozpoczęciem Consumer Electronics Show w 2005 roku, Bill Gates powiedział: Istnieje grupa nowoczesnych komunistów, których pragnieniem ukrywanym pod różnymi przebraniami, jest pozbawić bodźców do pracy muzyków, twórców filmów i twórców oprogramowania. Ci ludzie nie uważają, by bodźce te powinny istnieć.
Idąc tokiem myślenia tego - bądź, co bądź, genialnego biznesmena - należałoby uczciwie przyznać, iż Microsoft jest korporacją totalitarną, dążącą do całkowitej dominacji nad społeczeństwem informacyjnym, za pomocą monopolu informacyjnego (FUD), propagandy (marketingu), ideologii (antykomunistycznej, co należy tłumaczyć jako ideologi anty linuksowej, anty wolnościowej i przeciwnej całemu ruchowi FLOSS), jak i za pomocą akcji monopolowych.
Jeśli praca w ramach wolontariatu czy chęć dzielenia się z innymi owocami swojej pracy jest komunizmem, to jak nazwać działania firmy, która chce pozbawić społeczeństwo bodźców do samorealizacji, wolności informacyjnej i prawa do rynkowej rywalizacji usługodawców?
(Nasz) Standard jest bardziej standardziasty niż wasz!
Nie inaczej stało się w tym przypadku. Wszystkie działania Microsoftu miały na celu zachowanie status quo, a jeżeli któreś z nich miały oznaki przyjęcia cudzych rekomendacji, były to tylko oznaki mirażu.
Mniej więcej od 2005 roku do świadomości Internautów docierały informacje o pracach nad nową wersją Office'a. Pakiet ten miał cechować się otwartym i ustandaryzowanym formatem zapisu danych, nazwanym Microsoft Office Open XML.
Warto tutaj zwrócić uwagę na niecodzienny zbieg okoliczności. Rok po unijnej rekomendacji dla Open Office XML, Microsoft zaprezentował własny format, nazwany Office Open XML. Jest to o tyle zaskakujące, że firma od zawsze broniła prawa klienta do rzetelnej informacji, co można było zaobserwować podczas walki sądowej z właścicielem marki Lindows. Gdy Microsoft ostatecznie przegrał w dwóch instancjach, wykupił prawo do niej za 24 miliony dolarów. Czy w takim razie nazwy Open Office XML i Office Open XML były mniej mylące niż Lindows i Windows?
W październiku 2006 roku Brian Jones, program manager w zespole Microsoft poinformował, że specyfikacja Office Open XML jest już gotowa i zostanie przekazana do ECMA International. Prace nad nią trwały od grudnia 2005 roku. Zamierzony cel udało się osiągnąć już w grudniu 2006 roku i wtedy też zmieniono nazwę na OpenXML.
Przedstawiciel IBM-a skrytykował ECMA stwierdzając, iż OpenXML jest zbytnio związany z jedną firmą. Członkom ECMA to jednak nie przeszkadzało, wskazując, że format może być stosowany bez przeszkód.
W tym momencie należy zdać sobie dwa pytania. Czym jest ECMA i kim są jej członkowie?
Standard ECMA dla wielu osób to taki sam standard jak standard "Procter & Gamble". Jest to przemilczane przez zainteresowanych, ale ECMA to nie organizacja standaryzacyjna a stowarzyszenie for-profit. Jak najbardziej jest dla niej miejsce, ale odpowiednikiem ISO nie może być. Znaną usługą oferowaną przez ECMA jest "pchanie" standardów do ISO w trybie "fast track", tworząc lobbing "light".
Członkowie ECMA to firmy produkujące, sprzedające lub rozwijające systemy informatyczne i telekomunikacyjne w Europie. Słowo "firmy" można tutaj czytać jako "duże firmy". Z drugiej strony małe firmy (rzadko) i non-profity (Mozilla) też są członkami, ale będąc poza komitetami, które nas interesują, jest to obecność, powiedziałbym – prestiżowa.
Również skład Komitetu Technicznego nr 45 odpowiedzialnego za standaryzację OfficeOpenXML-a pozostawia sporo do życzenia, gdyż jest on obsadzony głównie pracownikami Microsoftu - na czterech członków, dwóch (J. Paoli oraz I. Valet-Harper) należy do Microsoftu i pełnią funkcję przewodniczących. Jeśli myślałeś, że – zgodnie z rekomendacją IDA – Microsoft przekaże rozwój niezależnemu ciału, to grubo się myliłeś.
Oczywiście, w przypadku konkurencji można znaleźć podobne zachowania, jednak nie są one tak totalitarne i jednokierunkowe jak u Microsoftu. W szeregach OASIS znajdziemy Suna (Oracle) – głównego pomysłodawcę standardu – jednak nie ma on decydującego głosu. Obok Oracle figuruje wiele firm IT m.in. IBM, Google, Nokia, Novell, MultiRacio, KDE czy Boeing, jak i instytucji naukowych, stowarzyszeń i osób prywatnych z wielu kontynentów.
Ponadto, swój wkład w rozwój normy ODF miały podmioty niezrzeszone w OASIS jak Corel, Adobe, Intel, RedFlag2000, Afrykański Departament Nauki i Technologii czy Narodowe Archiwum Australii.
► Poznaj twórców OpenDocument i OpenXML!
W przypadku standaryzacji OpenXML, ECMA szczyci się współpracą z kilkoma firmami IT (Apple, Novell, Intel, Toshiba) jak i z producentem soczewek okularowych (Essilor), bankiem inwestycyjnym (Barclays Capital), dwoma rafineriami petrochemicznymi (Statoil, BP) oraz Brytyjską Biblioteką i Kongresem Stanów Zjednoczonych.
Zaskakujące jest to, że Microsoft potrzebował dwa razy mniej czasu na ustandaryzowanie swojego formatu, chociaż jego objętość była blisko 8,6 raza większa (6 tysięcy stron w rok w stosunku do 700 stron w dwa lata), co pozwala wysunąć przypuszczenia, że w rzeczywistości nikt w ECMA nawet nie otworzył tej "księgi".
Strach, niepewność, wątpliwość
Jak wspomniałem w "Genezie OpenDocument", w maju 2006 roku norma ODF została zaakceptowana jako standard ISO/IEC 26300 (normę ECMA-376 opublikowano dopiero w grudniu 2006), czemu towarzyszyły ataki dezinformacji i fałszywych przyrzeczeń ze strony różnych przedstawicieli Microsoftu.
Microsoft: OpenDocument jest zbyt wolny
Również w maju 2006 roku Alan Yates, general manager, business strategy for the Information Worker Group krytykował ODF za zbyt powolne działanie. Nie wiadomo, o co dokładnie chodziło temu dżentelmenowi, ale przypuszcza się, że krytykował jego implementację w OpenOffice.org 2.0, który – jak powiedział innym razem – jest 10 lat za Microsoft Office. Chociaż, może chodziło mu o brak kontroli nad standardem?
Microsoft: Koniec wojny formatów ODF vs OOXML
W marcu 2007 roku Brian Jones, Microsoft Office program manager na łamach swojego bloga poinformował o zakończeniu działań operacyjnych w Wojnie Formatów, a zwycięzcą jest... są nim oba formaty!
Tę śmiałą tezę podpierał faktem istnienia trzech narzędzi: novellowskiego konwertera (Open XML translator for OpenOffice), sunowskiej wtyczki do StarOffice'a 8 i (już porzuconej) wtyczki do Worda autorstwa Microsoftu, co miało pozwolić skupić się na produktywności i współpracy zamiast na rywalizacji. Jones podsumował to wydarzenie następująco:
Myślę, że w tym momencie tak naprawdę możemy przejść do bardziej produktywnej dyskusji i przyznać, że nie jesteśmy już za jakąkolwiek "wojną formatów plików". Jeżeli kiedykolwiek byliśmy na prawdziwej wojnie, to już jest jej koniec, a obie strony są zwycięzcami.
W ciągu ostatnich kilku lat na rynek trafiły dwa ważne formaty plików: OpenXML i ODF. Oba zostały zaprojektowane do różnych celów i oba wniosły nowe funkcje. Teraz możemy powiedzieć, że mamy wiele implementacji obu formatów.
Na nieszczęście Jonesa, centrala Microsoftu zleciła badanie, którego wyniki opublikowano w sierpniu tego samego roku. Z raportu wynika, że cele OpenXML nie tylko pokrywają się z tymi od OpenDocumentu, ale także to, że firmy – zwłaszcza dyrektorzy biznesowi – preferują stosowanie kilku standardów!
Być może w tym szaleństwie jest metoda, gdyż sam Microsoft w ANSI (American National Standards) poparł przyjęcie OpenDocumentu za narodowy standard. Jego zdania najwyraźniej nie podziela Światowa Organizacja Handlu, Sun (Oracle) oraz chińskie instytucje (Chińskie Ministerstwo Handlu i Chińskie Biuro Patentowe), które w 2006 roku dyskutowały o możliwości scalenia OpenDocumentu z państwowym standardem UOF.
Zresztą, nie od dziś wiadomo, że różne standardy szerokości torów kolejowych są gwarantem rozwoju transportu kolejowego. A kilka standardów ładowarek do komórek pozwala zaspokoić szerokie spektrum konsumenckich fanaberii. 
Microsoft: To jasne, że ODF wygrało tę walkę
19 czerwca 2008 roku Microsoft ustami Stuarta McKee oznajmił: "to jasne, że ODF wygrało tę walkę" (ODF Has Clearly Won). Słowa te padły podczas trwającego w Bostonie panelu RedHat Summit. McKee poinformował również o planach implementacji konkurencyjnego standardu już w następnym roku, poczynając od wydania Office 2007 SP2 oraz o dołączeniu Microsoftu do Komitetu Technicznego odpowiedzialnego za nadzorowanie rozwoju standardu.
W kwietniu 2009 roku Microsoft opublikował zestaw aktualizacji do Office'a, który zawierał m.in. długo wyczekiwaną obsługę normy ODF. Wbrew początkowym zapowiedziom implementacji wersji 1.0 (ISO), zaimplementowano wersję 1.1 (OASIS).
Szybko okazało się, iż microsoftowska implementacja jest wysoce wadliwa i nie pozwala użytkownikom na swobodne przenoszenie danych. Najbardziej widoczne objawy dotyczyły i nadal dotyczą interpretacji funkcji w arkuszu kalkulacyjnym. Podczas gdy norma określa zapis jako table:formula="of:=[.A1]*[.B1]" (i taki zapis jest stosowany przez OpenOffice.org 3), Microsoft Office 2007/2010 zapisuje formułę jako table:formula="msoxl:=A1*B1" wtrącając elementy specyfikacji OfficeXML do ODF-u.
Firmie zarzucono psucie standardu i tworzenie jej własnej wersji (podobnie jak było to w przypadku MS HTML-a), jednak jedyną odpowiedzią korporacji było stwierdzenie, iż dostosowano się do wymogów standardu.
Tutaj Microsoft ponownie posłużył się półprawdą. OASIS ODF 1.1, który zaimplementowano, nigdy nie był obowiązującym standardem. Zapis formuł wynikał co prawda ze specyfikacji OpenFormuły, będącej częścią rozwojowej wersji ODF 1.2, jednak jej nie implementacja zdecydowanie utrudniła życie użytkownikom, a implementacja w jej miejsce funkcji z OpenXML-a na pewno zaszkodziła. Dodatkowo w działalności Microsoftu widać sporo niekonsekwencji, gdyż sam Office 2010 nie obsługuje normy ISO/IEC 29500 (OpenXML). Natomiast implementacja selektorów CSS3 w Internet Explorerze - wg szkicu standardu z 2001 roku! - nie sprawiła firmie już żadnych problemów.
W ten sposób stosując wybiórczą politykę i podwójne standardy, Microsoft zostawił swoich klientów na lodzie. Druga część wypowiedzi McKee, na szczęście okazała się być pozbawiona kłamstw. Microsoft rzeczywiście przystąpił do prac technicznych nad ODF 1.2 i ma w nim swój udział poprzez osoby: Douga Mahugh, Erica Patterson i Stephena Peront. Co ciekawe, do prac dołączył ich kolega, Kazunori Matsuura, z japońskiego oddziału Microsoftu. To jednak oddolna inicjatywa i działania tego człowieka nie mają nic wspólnego z polityką firmy. Matsuura pracuje na zasadzie społecznościowego wolontariatu.
Fałszywa otwartość
W lipcu 2008 r., czyli 3 lata po uzyskaniu statusu normy ECMA i kwartał po uzyskaniu certyfikatu ISO stało się jasne, że formaty binarne umrą powolną i naturalną śmiercią. Microsoft w geście przyjaźni udostępnił specyfikację plików Worda, Excela i PowerPointa. Niestety dobra wola korporacji nie objęła specyfikacji binarnych plików Accessa (.mdb) ani tych nowych, z Accessa 2007 (.accdb).
Mechanizmy machlojek Microsoftu
Podejście pierwsze w ISO. Szybka ścieżka
Jak w grudniu 2006 r. Office Open XML uzyskał certyfikat ECMA, tak w marcu 2007 roku decyzją Lisy Rachjel, sekretarz komitetu technicznego (JTC 1), został poddany procedurze przyśpieszonej standaryzacji (fast track).
Specyfikacja OpenXML-a została udostępniona narodowym gremiom normalizacyjnym, których członkowie mieli po zapoznaniu się ze specyfikacją zadecydować o akceptacji, bądź odrzuceniu formatu.
Zachowania korupcyjne
Szwecja
Szwedzka organizacja standaryzująca - SIS - wydawała się mieć wypracowane już stanowisko w sprawie OpenXML i było to stanowisko PRZECIW standaryzacji. Nieoczekiwanie zostało ono zamienione. Dosłownie na chwilę przed głosowaniem, do grupy dołączyło 23. przedstawicieli firm – którzy nie interesując się wcześniej procesem standaryzacji – opłacili składkę członkowską wynoszącą 17,000 SEK (2,444 USD) i zagłosowali za poparciem dla formatu. Jak się okazało, większość z nich była formalnymi partnerami Microsoftu.
Później do mediów przeciekł e-mail napisany przez Klasa Hammara, Business Managera w szwedzkim oddziale Microsoft. Hammer przekonywał w nim swoich partnerów do wzięcia udziału w głosowaniu w zamian za pomoc w zakresie marketingu, a także możliwość udostępnienia zasobów Microsoftu. Przekonywał także, iż nie muszą oni teraz znać powodów, dla których trzeba głosować za przyjęciem OpenXML-a, a informacje te dostarczy później Microsoft.
Klas Hammar caly czas utrzymywał, że nie miał nic złego na myśli, a treść wiadomości została po prostu źle sformułowana.
Głosowanie w SIS zakończyło się wynikiem: 25 głosów ZA, 6 głosów PRZECIW, a 3 osoby wstrzymały się od decyzji.
Ostatecznie SIS unieważniło głosowanie tłumacząc, że przyczyną jest dwukrotne oddanie głosu przez jednego z członków (prawdopodobnie przez Microsoft). Z powodów praktycznych nie było możliwe zorganizowanie powtórnego głosowania dlatego też, Szwecja zrezygnowała z głosowania w ISO.
Norwegia
Komitet nr 185 przy Standard Norge (SN/K 185) nie podzielał opinii Microsoftu,a jego członkowie wypracowali stanowisko PRZECIW. 21 członków zagłosowało przeciwko standardowi, a dwóch przedstawicieli go zaakceptowało (Microsoft wraz z partnerem). Pomimo jasnej sytuacji, Standard Norge zagłosował tak, jakby tego oczekiwał Microsoft.
Steve Pepper - przewodniczący komitetu technicznego w wywiadzie dla IDG.no stwierdził, że Standard Norge zostało poddane ogromnej presji ze strony rynkowych graczy, którzy posiadają duże fundusze. Z kolei Bjørnhild Sæterøy, lokalny lider OpenXML powiedział: To była bardzo trudna decyzja, ponieważ istniał silny sprzeciw wobec OpenXML (..) Podjęliśmy tę decyzję, ponieważ chcemy przyczynić się do dalszego rozwoju tego standardu.
Decyzja ta, jak i jej późniejsze skutki, doprowadziła do ulicznych protestów. Ponad 150 Norwegów z branży IT na czele z przewodniczącym SN/K 185 Steve'm Pepperem pikietowało w centrum Oslo. Był to drugi protest w historii tego kraju zorganizowany przez geeków.


Od lewej, Steve Pepper i Håkon Wium Lie przemawiają to ponad 150 osobowego tłumu demonstrującego przeciwko OpenXML w Oslo, Norwegii.

Steve Pepper, przewodniczący SN/K 185.


Polska
PKN (Polski Komitet Normalizujący) zadanie zaopiniowania OpenXML-a powierzył członkom KT 171 (komitetowi ds. Sieci Komputerowych i Oprogramowania). W wyniku ich działań, wypracowano stanowisko PRZECIW normie. Wynik głosowania to: 9 głosów przeciw i 2 głosy za. Następnie postanowiono przenieść prace do KT 182 (komitetu ds. Ochrony Informacji w Systemach Teleinformatycznych), gdzie wypracowano pozytywne dla Microsoftu stanowisko. Komitet zagłosował na "Tak z (4) komentarzami": 17 osób było ZA, 3 się wstrzymało, nikt nie był przeciw.
Krok ten uargumentowano tym, że "KT 171 nie da rady", a poza tym wynik jego pracy nie jest wiążący, gdyż zasiadający w nim członkowie nie są kompetentni w danej dziedzinie. Przeniesienia prac dokonano za zgodą przewodniczących danych komitetów (Eugeniusza Blisko i Elżbiety Andrukiewicz) oraz prezesa PKN (Marka Kalińskiego).
Z innych ciekawostek należy wymienić fakt, iż wiceprezes PKN Pan Tomasz Schweitzer przychylił się do prośby Fundacji Wolnego i Otwartego Oprogramowania, aby zwiększyć liczbę stanowisk do czterdziestu i włączyć fundację oraz firmę Amazis w poczet członków KT 182. Niestety ostatecznie – z niewyjaśnionych przyczyn – odmówiono im prawa do głosu, przydzielając stanowisko obserwatorów. Ponadto komplikację tę uznano za zaletę, gdyż chroni ona komitet przed lobbystami udającymi ekspertów.
Dzień po ogłoszeniu wyników przez KT 182, dwóch ekspertów KT 171 (Krzysztof Leszczyński i Łukasz Jachowicz) wystosowało list do zastępcy prezesa PKN, w którym wyrazili zaskoczenie przeniesieniem prac do innego (niekompetentnego) komitetu. W związku z wątpliwej jakości procedurami i brakiem konsensusu, członkowie zaapelowali o wstrzymanie się z głosem. Wcześniej swój list z protestem wysłał Wiktor Wandachowicz (pracownik Instytutu Informatyki Politechniki Łódzkiej) i Google wraz z IBM-em.
Brazylia
Choć stanowisko Brazylii zostało wypracowane bez zakłóceń (PRZECIW z komentarzami (63+2)) to Avi Alkalay, członek ABNT (Brazilian Technical Standards Organization) w ostrych słowach skrytykował sam format, jak i ECMA.
Jestem członkiem grupy technicznej, która dogłębnie przestudiowała OOXML. Nie mogę uwierzyć, że ECMA (ci sami goście, którzy ustandaryzowali JavaScript!) myśli, iż to się nadaje do wysłania gdziekolwiek. Format jest niekompletny (nie dostarcza mapowania z dziedziczeniem standardów), specyfikacja jest zbyt długa, jest przywiązana do jednego produktu, odwołuje się do przestarzałych standardów, promuje złe praktyki (osadzanie binarnych elementów), ma widoczne haki (jak tag "formatAsWord95") i wynajduje nowe standardy (definiując daty i kolory) (…)
Wstydź się ECMA. Twoja pozycja jako ciała standaryzującego została ciężko nadszarpnięta.
Uważam, że kraje, które głosowały ZA nie czytały tej specyfikacji, a głosowały ze względów politycznych. (..) Kraje, które wstrzymają swoje głosy, prawdopodobnie miały wiele konfliktów w procesie decyzyjnym, lawirując między polityką a technicznymi faktami.
Szwajcaria
Szwajcarskie Stowarzyszenie Normalizujące (SNV) przyjęło stanowisko "TAK z komentarzami". Kontrowersje wywołało zachowanie przewodniczącego podkomitetu UK 14, który nie dopuścił do dyskusji na temat licencjonowania, czynników ekonomicznych oraz argumentów politycznych. Ponadto przewodniczącym NK 149 (komitetu nadrzędnego wobec UK 14) okazał być Istvan Sebestyen, ta sama osoba, która w ECMA International pełniła funkcję sekretarza generalnego w komitecie normalizującym OpenXML. Na domiar tego, liczba członków przed głosowaniem wzrosła do 57 osób.
Sebestyena oskarżono o nadużywanie swoich uprawnień i wpływanie na pracę UK 14. Ponieważ wystąpił konflikt interesów, zaapelowano o odrzucenie OpenXML-a do czasu jego następnej rewizji. W ostatecznym rozrachunku, Szwajcaria jeszcze raz zagłosowała za akceptacją dla rozwiązania Microsoftu.
Finał i przegrana Microsoftu
By stać się standardem ISO, opracowany przez Microsoft format musiał spełnić dwa warunki - zyskać poparcie dwóch trzecich z 41 członków specjalnego komitetu JTC 1 (P członków – przedstawicieli z prawem głosu), a jednocześnie przeciwko formatowi nie mogło zagłosować więcej niż 25% wszystkich członków ISO (wliczając w to Obserwatorów, P+O, były to 104 kraje).
Żadne z powyższych kryteriów nie zostało spełnione. Za przyjęciem OpenXML było 17 z 32 członków, co dało 53% głosów poparcia, przeciw było 18 państw z 69, co dało 26% wszystkich członków ISO (P+O).
Kraje, które odrzuciły produkt Microsoftu to: Brazylia, Kanada, Chiny, Kuba, Dania, Czechy, Ekwador, Francja, Indie, Iran, Irlandia, Japonia, Korea Płd., Libia, Nowa Zelandia, Norwegia, Filipiny, RPA, Tajlandia i Wielka Brytania. Na mapie zostały oznaczone kolorem zielonym. Państwa wyróżnione pogrubionym fontem mają prawo do głosowania w grupie JTC 1.
► Zapoznaj się z przypadkami łamania reguł w procesach normalizacyjnych
► Zobacz jak głosowały poszczególne państwa
W ten sposób wrzesień 2007 roku stał się symbolem przegranej bitwy, ale jeszcze nieostatecznej klęski OpenXML-a. W lutym następnego roku format miał przejść normalny proces standaryzacji.
Ballot Resolution Meeting
20 lutego 2008 roku ogłoszono wyniki z siedmiodniowego spotkania Ballot Resolution Meeting, który został zorganizowany przez członków SC 34, podkomitetu JTC 1 odpowiedzialnego za wyeliminowanie ponad 3,500 błędów zgłoszonych przez narodowe ciała normalizujące.
120 uczestników z 37 narodowych delegacji w 5 dni uporało się z 1100 komentarzami i różnymi propozycjami zmian, co pozwoliło omówić 20 procent materiału.
Gdy zabrakło czasu kierownictwo zaproponowało, by resztę uwag objąć całościowym głosowaniem. Frank Farance szef delegacji reprezentującej w Genewie Stany Zjednoczone skomentował to później następująco:
Czegoś takiego jeszcze nie widziałem, a działam w tej branży od 25 lat. Wykonaliśmy spory postęp przeglądając 20% materiału, ale praktycznie wszystko, co już zaakceptowaliśmy, wymaga powtórnego przejrzenia. Jest wysoce prawdopodobne, że pozostałe 80% specyfikacji wymaga modyfikacji.
Drugie podejście w ISO
Polska
Odrzucenie OpenXML w ISO dało zainteresowanym stronom trochę czasu, pozwoliło dołączyć do KT 182 i uzyskać prawo głosu. Tak też się stało.
***
Podczas zebrania przewodnicząca Andrukiewicz prezentowała slajdy ze spotkania BRM, z których wynikało, iż rozwiązano już 98,4% zgłoszonych nieprawidłowości. Jest to o tyle niezwykłe, że Frank Farance wspominał zaledwie o 20%.
Smaczku sprawie dodaje fakt, że według relacji delegacji z Brazylii, wspomniana prezentacja nigdy nie powinna ujrzeć światła dziennego.
Pan Barta poinformował Pana Oh (sekretarza SC34, z Japonii, autora slajdów i osobę, która je prezentowała), że te konkretne slajdy NIGDY NIE POWINNY opuścić tego pokoju obrad, ponieważ nie podsumowują one w sposób reprezentatywny BRM. Slajdy te również nie wyjaśniają procesu wykorzystanego podczas spotkania, tak więc są niezrozumiałe dla osób nieobecnych na BRM.
Dodatkowo anonimowy członek KT 182, bazując na właściwościach pliku prezentacji PowerPoint, potwierdził, że autorem slajdów jest Raul Pesch, Platform Strategy Manager, Microsoft Netherlands.
Andrukiewicz nie zgadza się z tym oskarżeniem i grozi pozwem każdemu, kto je rozpowszechni.
***
Po drugim głosowaniu, wyniki były już zgoła inne. 12 osób opowiedziało się ZA, 10 osób było PRZECIW, 2 osoby się wstrzymały (we wrześniu 2007 r. 17 osób było ZA, 3 osoby się wstrzymały).
Wobec braku wyraźnego konsensu przewodnicząca KT 182 podjęła decyzję o przeprowadzeniu głosowania korespondencyjnego przez wszystkich jej członków w trybie elektronicznym, co było skandalem zgodnym z literą prawa. Obecność 24 członków na 45 możliwych pokazała, ilu z nich naprawdę było zaangażowanych w proces standaryzacji. Najwyraźniej głosy osób postronnych miały tylko "przepchnąć" standard dalej i tak w rzeczywistości się stało.
O rozsądek listownie apelował jeszcze Tomasz Schweitzer, jednak bezskutecznie. Co więcej, jego wiadomość nie dotarła do wszystkich członków komitetu technicznego.
W wyniku korespondencyjnego głosowania 24 osoby były ZA (z czego brak głosu siedmiu osób potraktowano jako głos na TAK), 13 osób było PRZECIW, a 4 się wstrzymały. PKN ponownie wysłał pozytywną dla Microsoftu opinię.
Indie
W Indiach przedstawiciele dwóch firm (Infosys Technologies i CSI) zagłosowali za formatem Microsoftu, natomiast przeciwko było 19 członków komitetu. Wskutek tego, ostatecznie zagłosowano na "NIE z komentarzami".
Wcześniej do opinii publicznej dochodziły sygnały, iż Microsoft zachęcał organizacje społeczne do lobbowania w narodowym gremium i w instytucjach rządowych, odpowiedzialnych za informatyzację. Za dowód przeciwko Microsoftowi służy list wysłany przez organizację, która dziękuje w nim za subwencje.

Protest przeniósł się poza granice Norwegii, do Indii.

Te same "plakaty" jakich użyto w Oslo

Tłum piromanów usiłuje podpalić siedzibę Microsoft India
Chorwacja
W 2007 roku Narodowe Zgromadzenie zagłosowało za przyjęciem formatu Microsoftu, jednakże po Ballot Resolution Meeting, członkowie z uwagi na wiele zmian dokonanych w specyfikacji OpenXML, wnieśli o drugą turę głosowania. Microsoft sprzeciwił się ponownemu głosowaniu oraz odmówił udziału w nim, argumentując, iż ponowne głosowanie nie jest obowiązkowe. Ponadto oskarżył komitet o niekompetencje
Druga tura odbyła się pomimo protestów Microsoftu. Na 35 członków TO Z1, 17 z nich wzięło udział. W wyniku głosowania, 3 osoby były ZA, a 14 było PRZECIW. Członkowie, którzy wzięli udział w tym głosowaniu to głównie indywidualni eksperci, IBM, CLUG oraz HrOpen.
Jednakże z uwagi na to, iż w głosowaniu oddano mniej niż 51% bezwzględnej liczby głosów (18), głosowanie uznano za nieważne. Zabrakło jedynie 1 głosu, aby wynik drugiej tury głosowania został uznany.
Inne kraje
Koniec końców, w duchu skandalu, Microsoft dopiął swego. Wiele państw, które wcześniej głosowały na NIE, bądź wstrzymywały się od głosu (jak Dania, Finlandia, Wielka Brytania, Irlandia, Norwegia, Korea Południowa) zdecydowało się przejść na stronę zwolenników formatu OpenXML.
W innych krajach – można przypuszczać, że dokonywano tego z premedytacją – posuwano się do naginania procedur i nadużywania władzy, aby wypracowane stanowisko było korzystne dla Microsoftu. Należy zwrócić uwagę, że "korzystne stanowisko" wcale nie oznaczało akceptacji.
W krajach gdzie odrzucono OpenXML, wywołany skandal stawał się przyczyną wstrzymania się od głosu, lub też powodem do zaniechania jakichkolwiek działań. Kazus Szwecji czy Węgier [3] pokazuje, że dla Microsoftu brak głosu jest lepszy niż głos negatywy. I jakkolwiek kupowanie głosów odbywało się zgodnie z literą prawa, tylko dwa państwa szczerze przyznały, że działania te były sprzeczne z duchem ciał normalizujących, które na pierwszym miejscu powinny stawiać interes obywateli, a nie zysk akcjonariuszy.
Zwycięstwo Microsoftu
Aby format mógł uzyskać certyfikat ISO, Microsoft potrzebował poparcia co najmniej dwóch trzecich przedstawicieli gremiów narodowych przy jednoczesnym maksymalnym sprzeciwie wynoszącym jedną czwartą członków (25 %). Tymczasem minimalne wymagania zostały spełnione aż nadto. W głosowaniu wzięło udział 87 krajów. 61 państw zaaprobowało OpenXML (w tym 24 ze statusem P), 10 z nich zagłosowało przeciw, a 16 państw wstrzymało się od głosu.
► Zobacz jak głosowały poszczególne państwa
Głos przedstawiciela fundacji Electronic Frontier Finland
Electronic Frontier Foundation to (cytując za Wikipedią)
organizacja pozarządowa mająca na celu walkę o wolności obywatelskie (takie jak prawo do anonimowości, prywatności i wolności słowa) w elektronicznym świecie. Organizacja EFF patronuje m.in systemowi TOR, szeroko rozpowszechnionemu programowi zapewniającemu anonimowość w sieci.
Kai Puolamäki członek fińskiego oddziału fundacji zainteresowany machinacjami, jakie towarzyszyły procesom normalizującym na całym świecie, porównał "typy" oddanych głosów z poziomem panującej w kraju korupcji.
Z obliczeń bazujących na CPI index (Corruption Perceptions Index) wynika, że im większa w danym kraju korupcja, tym więcej oddano popierających Microsoft głosów. Podobny wniosek wyciągnięto w przypadku nowych państw członkowskich.
Przed głosowaniem w 2007 roku, 11 nowych krajów uzyskało prawo głosu w grupie JTC 1. Były to: Wybrzeże Kości Słoniowej, Cypr, Ekwador, Jamajka, Liban, Malta, Pakistan, Trynidad i Tobago, Turcja, Urugwaj oraz Wenezuela.
Wśród nowych członków 90% (9) z nich zagłosowało ZA, 10% (1) PRZECIW (Ekwador). Jeden kraj się wstrzymał (Trynidad i Tobago). Wśród starych P - członków 36% (8) poparło Microsoft, 64% (14) opowiedziało się PRZECIW.
Zbadano także zachowanie przedstawicieli wszystkich 70 krajów. W najbardziej skorumpowanej grupie (gdzie index CPI wynosi mniej niż 3.95), od 23% do 77% głosów oddano na rzecz Microsoftu (łącząc głosy ZA oraz ZA z komentarzami), od 7% do 23% było przeciw i tylko 5% głosów oznaczało wstrzymanie się.
W najmniej skorumpowanej części (gdzie index CPI jest większy niż 3.95) od 13% do 54% głosów oddano na rzecz Microsoftu, od 11% do 46% było przeciw i aż 11% głosów oznaczało wstrzymanie się.
► Zapoznaj się z badaniami Electronic Frontier Finland

Im mniejszy index CPI, tym większa korupcja.
Puolamäki podsumował to słowami: jeżeli prawdopodobieństwo głosu ZA będzie niezależne od poziomu korupcji w danym państwie, wtedy w najlepszym przypadku korelacja pomiędzy korupcją a zaobserwowanym wynikiem wynosić będzie ok. 7%
Epilog
Dobre praktyki w informatyce nakazują opracowywanie standardów w atmosferze współpracy zainteresowanych organizacji i firm. Dzięki takiej kooperacji powstały dobre i otwarte standardy będące podstawą dzisiejszego Internetu: TCP/IP, HTML, XML. OpenXML jest przykładem kolejnego ruchu ze strony firmy Microsoft wyraźnie dążącej do zachowania kontroli nad zmonopolizowanym rynkiem oprogramowania biurowego. Specyfikacja normy ISO/IEC 29500 pozbawiona odwołań do starych produktów monopolisty staje się standardem papierowym, bez wartości, niemającym faktycznej implementacji. Obsługa ISO/IEC 29500 nie gwarantuje pełnej obsługi danych stworzonych przez Microsoft Office 2007/2010, a obsługa formatu MS Office nie jest równa obsłudze standardu ISO.
Sam Microsoft nie uczestniczył wcześniej w pracach dotyczących starszego i otwartego formatu ODF, chociaż miał na to co najmniej 5 lat. Opracował za to własny bez konsultacji z innymi organizacjami. Praktyki tej firmy doprowadziły do obecnej monopolizacji rynku, poprzez celowe utrudnianie współpracy oprogramowania firm trzecich z produktami Microsoftu.
Pytanie o to, czy certyfikacja stanie się bodźcem do poprawy polityki względem konsumenta, pozostawiam do indywidualnego rozważenia.
Na koniec, z kronikarskiego obowiązku muszę dodać. Microsoft uznał głosowanie nad OpenXML za uczciwe, a "ludzie, którym nie podobał się wynik, atakują go" - powiedział Tom Robertson, Microsoft's general manager for interoperability and standards.
Reminiscencja
W drugą rocznicę (kwiecień 2010) uzyskania przez OpenXML certyfikatu ISO, przewodniczący BRM, Alex Brown ubolewał nad postępowaniem Microsoftu. Na swoim blogu napisał, (tłumaczenie za heise-online [4]):
Koncern z Redmond poniósł klęskę, próbując przekształcić OOXML w otwarty standard.
Z mojego punktu widzenia wygląda to tak, jakby cały projekt OOXML zmierzał ku porażce.
Microsoft zachowuje się tak, jakby proces normalizacji nigdy nie nastąpił.
Nie może być mowy o "zdrowej opiece" nad standardem sprawowanej przez Microsoft i stowarzyszenie ECMA.
Widocznie standard ISO/IEC 29500 spełnił swoją marketingowo-lobbystyczną funkcje i może umrzeć; więcej się z niego nie wyciśnie.
Przypisy:
[1] Od 2002 roku, ciało nadzorujące rozwój normy nazywało się OASIS Open Office Technical Committee (TC). Dopiero na początku 2005 roku zmieniono nazwę na OASIS Open Document Format for Office Applications (OpenDocument) TC, by podkreślić jego niezależność. [src]
[2] Zacytowane słowa są opinią całej komisji i nie wiadomo, kto dokładnie je wypowiedział. Wiadomo jedynie, że w skład IDA wchodziły następujące osoby: Dr Barbara Held, Thomas Myrup Kristensen, Bernhard Schnittger [src]
[3] Groklaw.net: What Happened in Hungary
[4] Heise-online: format Microsoftu przepadł w testach standaryzacyjnych lustro
11 komentarzy
1 komentarz | Microsoft, MS Office"Open" XML, Standardy 17 czerwca 2009, 16:07:40
W komentarzach do niusa "OpenXPS standardem Ecma" zadałem dosyć oczywiste pytanie, czy pracownicy Microsoftu i tym razem standaryzują formaty swojego pracodawcy, jak to miało miejsce w przypadku normalizacji OfficeOpenXML. Zadałem pytanie i natychmiast ugryzł mnie troll! Troll z gatunku nielotus debianus z gromady Tuksus neofitus. Nikt się nie spodziewał ataku! Stworzenia te, zwykle są stonowane i logicznie myślące, a jeśli już atakują to w gromadach. Zjawisko to niebywałe. No, nie ważne. Nakarmiłem Trolla tak jak karmię i komary.
Pomimo tej nieprzyjemności, mojemu umysłowi udało się odświeżyć wspomnienie i pokojarzyć przewodniczącego TC45 w Ecma - Mr. J. Paoli (Microsoft) z ostatnim wideo wywiadem, które przeprowadził Tomek Bryja (DobreProgramy) z Jeanem Paoli - General Manager, Interoperability Strategy Microsoft Corporation. Gdyby ktoś chciał rzucić okiem na aparycję tego człowieka, lub po prostu go posłuchać, proszę bardzo.
Plik waży 151 MB, a wywiad trwa blisko 40 minut.
Ps. Mam nadzieję w przyszłości częściej korzystać z tagu < video >. Pod Fx 3.5 działa on prawie wyśmienicie, natomiast pod Operą 10 - w ogóle (SOT#1). Wydawało mi się, że produkt Norwegów miał obsługiwać ten tag od pradawanych buildów. Użytkownikom Opery pozostaje czekać na aktualizację do stabilnej, 10. edycji a użyszkodnikom IE pozostaje zmienić przeglądarkę lub pobrać wideo w innym formacie. W tym miejscu chciałbym też profilaktycznie przeprosić Pawła Ciupaka za tyranie go, tak nielubainym przez niego HTML-em 5. Sorry Winnetou.
1 komentarz
5 komentarzy | Microsoft, MS Office"Open" XML, OpenOffice, Standardy 22 maja 2008, 11:18:12
...wyskoczył Microsoft z dwoma ogłoszeniami. Jedno o planie dodania obsługi ODF w Office 2007, a drugie o niewspieraniu (wciąż nie ISO) OpenXML.
To chyba dobra wiadomość, życie jednak pokazuje, że przedwczesny hurra-optymizm w środowisku Open Source, zwykle jest wywołany akcjami płatnych kłamców zwanych potocznie "Microsoft's Public Relations Department". Nie twierdzę, że i w tym przypadku Microsoft łże. Należy jednak dobitniej przeanalizować sytuację i przekonać się w stu procentach, czy firma z Redmond nie sprzedaje nam znów martwego kocura w worku!
Z oficjalnego ogłoszenia ze strony firmy:
With the release of Microsoft Office 2007 Service Pack 2 (SP2) scheduled for the first half of 2009, the list will grow to include support for XML Paper Specification (XPS), Portable Document Format (PDF) 1.5, PDF/A and Open Document Format (ODF) v1.1.
Za około 13-14 miesięcy, ma pojawić się SP2 do Office'a 2007, który doda obsługę formatu PDF, PDF/A oraz ODF 1.1. Korporacja ta już wcześniej usiłowała dodać obsługę PDF-a, jednak Adobe odgrażało się, że jeśli Microsoft pozostawi możliwość zapisu do PDF w finalnej wersji Office, pozwie go przed instytucją Unii Europejskiej o wykorzystywanie pozycji monopolistycznej. Po standaryzacji formatu w FFII, Adobe nie miało już nic do gadania.
To była i wciąż jest wielka szansa dla Microsoftu, aby dogonić konkurencję. OpenOffice.org umożliwia eksportowanie dokumentów do PDF-a już od zarania dziejów, a standard PDF/A obsługuje od wersji 2.4.0, wydanej 27 marca 2008 roku. Wciąż wielką niewiadomą jest wiadomość, czy obsługa tego formatu w Office 2007 będzie polegała tylko na eksporcie, czy także na imporcie dokumentów. Tutaj konkurencja znów wypada lepiej, bo funkcja importowania plików PDF ma pojawić się w OpenOffice.org 3.0, którego wydanie zaplanowano już na 2 września br.
Idźmy dalej! Office 2007 SP2 ma obsługiwać ODF 1.1. Czy czytelnicy zauważyli, że Microsoft chce dodać obsługę standardu OASIS, a nie ISO? Ten krok jest ciężko zrozumieć, gdyż decydenci niczym O'Brein z "Roku 1984" Orwella posługują się dwójmyśleniem. Z jednej strony mamy Gatesa, który twierdzi, że obsługa ODF zostanie dodana, jeśli klienci wykażą takie zapotrzebowanie (ale nie wykazują!) i Alana Yatesa, który pretensjonalnie krzyczy, że ODF to format OO.o ze zmienioną nazwą, więc jest zacofany i nie będzie obsługiwany przez Office'a. Z drugiej strony mamy aktualne ogłoszenie, zapewne wydane pod wpływem decyzji rządów RPA, Holandii, Danii i innych.
Lepiej jest dodać obsługę czegoś nowocześniejszego, nawet jeśli jest to tylko standardem Unii Europejskiej, a nie ISO. Utylitaryzm wziął tu górę i słusznie. Nie rozumiem tylko tej medialnej szopki ze standaryzacją, którą wywołał Microsoft.
Wielka szkoda, że w drapieżnym kapitalizmie, firmy nie ponoszą odpowiedzialności za oszustwa głoszone przez zatrudnionych płatnych kłamców. Za dwójmyślenie powinno się karać.
It will also allow customers to set ODF as the default file format for Office 2007. Microsoft will continue to collaborate with the open source community in the ongoing development of the Open XML-ODF translator project on SourceForge.net.
Oby tylko ten filtr importu nie działał tak jak "Open XML-ODF translator" dotychczas. Jeśli ktokolwiek go używał, wie, że ów dodatek był martwym płodem stworzonym przez ćwierćinteligenta. Konwerter przed zapisaniem dokument w formacie .odt wymuszał zapis w .docx. Po zrobieniu kopii zapasowej i zapisie do .odt, pojawiało się okienko, że dane mogą zostać utracone, gdyż to, to, to, to, to, i to... nie jest obsługiwane. Już wszyscy wiemy, że OpenDocument jest zacofany, ale... żeby tabelek nie przekonwertować? Litości.
Po otwarciu dokumentu zapisanego w ODF, Word 2007 wyświetlał oczywiście zupełnie zdeformatowany dokument. A praca w .docx wyglądała świetnie! Taki to sposób wymyśliła sobie firma na popularyzacją MS OOXML kosztem ISO ODF!
Microsoft już zupełnie blado wypada jeśli jesteśmy świadomi, że Sun wydał uaktualnienie swojej wtyczki, która dodaje obsługę ODF 1.2 w Office XP, 2003, 2007. I to od zaraz! Nie trzeba czekać do pierwszej połowy 2009 roku, nie trzeba posiadać Office 2007 SP2 (co implikuje WinXP lub WinVistę) aby móc zapisać dokumenty w formacie ODF!
Jak widać, praca w ODF TC w OASIS daje pewne fory i Microsoft już to zrozumiał.
Microsoft will join the Organization for the Advancement of Structured Information Standards (OASIS) technical committee working on the next version of ODF and will take part in the ISO/IEC working group being formed to work on ODF maintenance.
Jednak czy powtórzy się sytuacja jak w przypadku W3C, dowiemy się dopiero za rok, dwa, trzy?...
Microsoft is also committed to providing Office customers with the ability to open, edit and save documents in the Chinese national document file format standard, Uniform Office Format (UOF)
Tutaj Microsoft znowu obudził się z ręką w nocniku. Podczas gdy Sun od wielu miesięcy przekabaca Chińczyków, a dzięki pracownikom firmy RedFlag 2000, OpenOffice.org 3.0 będzie natywnie obsługiwał UOF, korporacja dopiero myśli o konwerterach. Dodatkowo dopiero Office 14 ma obsługiwać ISO OXML.
Wygląda na to, że w tym wyścigu, Microsoft dostał sporej zadyszki. Podczas gdy OASIS kończy pracę nad ODF 1.2, Sun wdraża i popularyzuje nowy format, ujednolica UOF z ODF i czaruje z plikami hybrydowymi (fully editable PDFs with embedded OpenDocument files), Microsoft dopiero przejrzał na oczy. I proszę pamiętać. Te wszystkie "nowości" będą już dostępne w Office'ie TYLKO od wersji 2007 SP2, od połowy 2009 roku! 
5 komentarzy
3 komentarze | Microsoft, MS Office"Open" XML, ODF, Open Source, Standardy 22 lutego 2008, 23:10:23
"Żona prezydenta to czarownica, która powinna poddać się eutanazji a PiS to szambo!" - takie oto słowa rzekomo wypowiedział Ojciec Dyrektor. Aby stłamsić mniejszą aferę! - tak grzmiała blogosfera.
Czy wiadomo o co chodzi? Jany gwint! Nie wiadomo. Wstyd się przyznać ale nie pamiętam czego dotyczyła ostatnia (???) afera w kraju. Oddział PR z PiSu ma odemnie piątkę.
No dobra, ale co z małym i miękkim? A no, po kilku latach bitew z Komisją Europejską, po zapłacie wielomilionowych kar liczonych w wysokojakościowych do$$arsach, po złożeniu aż czterech obietnic otwarcia się na Ruch Open Source i po ich złamaniu - po tym wszystkim gdy firma zaczęła przegrywać wojnę, a nasze uzależnienie od tejże korporacji zaczęło regularnie maleć - moloch na glinianych nogach zaczął dokonywać transformacji. To nic dziwnego jeśli żyjemy z przekonaniem, że nic nie trwa wiecznie.
Dupki z zarządu zdecydowały się obdarować nas kolejną (piątą?) obietnicą, zapewne bez pokrycia. W odpowiedzi na "API do SQL Server i tym podobnym" Free Software Foundation Europe wydała oświadczenie - a raczej z szamba pijarowskich bzdur - wyfiltrowała prawdziwe intencje.
Ale nie o tym będzie. To, że FSF robi dobrą robotę - wie każdy zainteresowany.
Mnie osobiście razi, że te złamasy po eliminowaniu/blokowaniu konkurencji przez tyle lat, znienacka i bezczelnie swoją porażkę z KE określili "zwiększaniem interoperacyjności z oprogramowaniem open source".
O interoperacyjności z prawdziwego zdarzenia możemy mówić tylko wtedy gdy Microsoft porzuci starania mające na celu przepchnięcie OOXML w ISO i wraz z OASIS, wspólnie z członkami komitetu technicznego zacznie prace nad jednym formatem. To najważniejszy priorytet! G. prawda, że 'dwa standardy' będą korzystne dla klientów. To kolejny bełkot pijaroców. Kto ślepy, niech popatrzy jak skończył format HD DVD w wojnie z Blu-ray. Takie zjawiska nie służą klientom. Konsorcjum OASIS aby pójść na rękę Microsoftowi, do specyfikacji ODF 1.2 włączyło elementy charakterystyczne dla Excela. A co zrobił Microsoft dla otwartych standardów?
Microsoft za bezczelną i nieudaną akcję PR dostaje odemnie dwóję. Taka poważna korporacja, a nie potrafi nawet namieszać w głowach bardziej niż PiS. Dlatego mogę tylko napisać: Pamiętamy coście zrobili. Abyście dostali w przyszłości za to po dupie! I wszystkiego najgorszego palanty! -- Zniesmaczony klient.
3 komentarze
Dodaj komentarz | MS Office"Open" XML 01 stycznia 2008, 19:49:10
Stare, bo z zeszłego roku, ale dobre wieści: michuk napisał o tym, że Ecma pracownicy Microsoftu poprawiają OOXML, które zostało odrzucone przez ISO.
Jest to ważna informacja gdyż:
- Okazało się, że ludzie, którzy tworzyli akcję NO OOXML (punkt drugi) mieli rację głosząc, że Microsoft Office 2007 wytwarza dokumenty zapisane w czymś co tylko przypomina oficjalną specyfikację. Prorocy czy co? Na szczęście nie była to ODFowa propaganda
A już w tej chwili nie mamy pewności do tego czy i kiedy Microsoft zaimplementuje poprawioną, oficjalną specyfikację.
- Co poniektórzy producenci oprogramowali zaczęli już dodawać obsługę OOXML do swojego oprogramowania m.in Corel oraz AbilityOffice. Ta druga firma miała wydać pakiet biurowy o tej samej nazwie z obsługą ODF już w trzecim kwartale 2007, ale z powodu pojawienia się na scenie OOXML, postanowiono zaimplementować ODF oraz OOXML i dopiero wypuścić aktualizację. Producent w swoim FAQ informuje, że aktualizacja pojawi się w okolicach drugiego/trzeciego kwartału 2008.
Wszyscy wiedzieliśmy, że implementacja dwóch standardów jest dużo bardziej kosztowna niż jednego, ale nie było do tej pory cielaka, który podniósłby raban z tego powodu. Nikt nie lubi jak się go wpuszcza w maliny i zmusza się ciężkiej pracy nadaremno. Myślę, że te przykłady będą na długo zapamiętane i dobrze wykorzystywane w debatach przeciw powszechnemu używaniu OOXML.
Ps. Podążając tokiem myślenia naszego niedouczonego przyjaciela, można przedstawić listę oprogramowania, które najpewniej w znakomitej większości nie obsługuje poprawnie oficjalnej specyfikacji, która już w lutym ponownie trafi do ISO
– Windows: Altsoft XML2PDF Server 2007, AltViewer Documents Preview, Altova XML Spy, Corel Office, Create Word 2007 Documents Without Word Installed, doxc to RTF, Madcap Flare, Microsoft Office 2000, Office XP and Office 2003, Microsoft Office 2007, Nuance OmniPage 16, Mindjet's MindManager, Monarch V.9.0 from Datawatch, ODF-Converter, OOX-UOF Converter, Open ERP Software, Open XML Translator, Open XML Translator for OpenOffice, Open XML Writer, PythonOffice (Python API to Read and Write Excel XML Documents from within Python Programming Language), Sourceforge Project to Allow .NET (C#) Developer to Have Component to Interact with Open XML File, Special Templates for Master Thesis, Word 2007 Map Editor for Mindjet MindManager, Xpertdoc Studio 2007 Reporting Solution,
– Mac OS: Apple iWork ’08 (Text Editor, Spreadsheet, Presentation), docx Convertor for the Mac, docx to HTML Konverter, docx to RTF Konverter, MacLinkPlus Deluxe version 16 (DataViz), Microsoft Office 2008, Neo Office 2.1, Sun Open XML Import Filter for Spreadsheets, Word Counter 2.2.1, docx and xlsx Readers for Apple iPhone,
– Linux: Gnumeric (Open Source Spreadsheet), Open Office (Novell), Linspire, Xandros, TurboLinux, Open XML Translator for OpenOffice,
– Inne systemy operacyjne lub niezależne implementacje: Docx2Doc Web Service, DOCX Convertor on Palm Handheld Devices, OpenXML4J (Open XML Framework for Java), OpenXMLDeveloper.org, PHPExcel (PHP Web Development), WebService with Mailing of Document, docx to HTML, Word 2007 file Construction Using Java.
Dodaj komentarz
7 komentarzy | Microsoft, MS Office"Open" XML, ODF 26 listopada 2007, 18:50:24
Pan Artur Żarski - pracownik Microsoftu, wziął się za obalanie mitów i prostowanie faktów nt OOXML i ODF.
O tym jak Microsoft rozpoczął rozmowy z międzynarodowym stowarzyszeniem standaryzacyjnym Ecma International z pracownikami Microsoftu w celu stworzenia standardu (..) o tym jaki OOXML może być świetny bo ODF i HTML służą do tego samego, o tym jak OOXML jest przenośny ponieważ jest obsługiwany w Wordzie 2000 i XP oraz o wielu innych niesamowitych ciekawostkach pisze specjalista na łamach serwisu webhosting.pl
Polecam również dyskusję (która do tej pory jest prowadzona w sposób kulturalny), w komentarzach
Btw. czy ta twarz może kłamać?
7 komentarzy
Dodaj komentarz | *Office, MS Office"Open" XML, ODF, Standardy 04 października 2007, 18:23:08
..oraz nowy format Microsoftu.
Corel® has recently introduced a new beta of WordPerfect Office. This new beta adds important capabilities to WordPerfect Office by allowing users to open two new file formats: Microsoft Office Open XML (OOXML) and OASIS Open Document Format (ODF).
This beta is now available for testing. If you are interested in being a part of Corel's beta test group, please contact your Account Manager or click here to apply.
Linki:
- OOXML/ODF beta for WordPerfect® Office now available!
- Corel Provides Support For ODF and OOXML In New Beta of WordPerfect® Office
Dodaj komentarz
Komentarze wyłączone | Microsoft, MS Office"Open" XML 03 września 2007, 10:52:54
Due to ambiguities and procedural reservations that materialized recently during the works of KT-182 committee, companies Google, IBM plus the polish „Foundation Of Free and Open Software” and part of members of KT-171 committee submitted a letter to the chairman of Polish Normalizing Committee (PKN) asking him to make PKN take neutral position in the voting over OOXML standarization in JTC.
On 9th August mr. Tomasz Schweitzer (deputy of The PKN chairman) informed the public opinion that KT 171 PKT is the basic committee in this case, but meantime KT 182 started its own consultations in the matter of the project. KT 171 gave a negative opinion about the norm project with large majority of votes (82%).
For no obvious reason, the case was moved to KT 182, wchich during confidental voting decided to give a positive opinion about the norm project. Committee 182 also decided not to take (negative) votes of KT 171 under consideration. PKN till now has not explained why the project was reviewed by two committees or why the works were unexpectedly moved from one committee to another.
Nobody from PKN has also explained how is that possible that one committee has produced „disapproval” opinion while the other "approval with comments" and only the opinion of the second is valid. The position of KT 182 is also completely incomprehensible as most of submitted opinions stated an objection to normalize OOXML.
All that incidents causes that Poland is not able to state clear and fair opinion in the case of OOXML specification. Polish Normalization Committee (PKN) has found itself in a situation where two technical committees voted differently, so companies, organization and private persons stated above believe that the proper decision is to abstain from voting.
See also: Poland vote$ for Microsoft OOXML
Komentarze wyłączone
Dodaj komentarz | *Office, Microsoft, MS Office"Open" XML, ODF 08 sierpnia 2007, 18:32:13
Tomek Bryja, na łamach dobreprogramy.pl opublikował dość przyjemny tekst o Apple
iWork, który swoją premierę miał pierwszego sierpnia br. Pakiet ten wspiera OOXML, co jest bardzo na rękę Microsoftowi, ale za to nie wspiera OpenDocumentu (co pewnie też mu jest na rękę). W związku z tą sytuacją, prof. Rommel P. Feria z University of the Philippines stworzył petycję. Każdy chętny, szczególnie użytkownicy Maków powinni spełnić swój obywatelski obowiązek 
Ps. Znalazłem kilka zrzutek z Office 2008 dla Mak. Ładne 
Dodaj komentarz
2 komentarze | MS Office"Open" XML 05 sierpnia 2007, 21:56:45
Novell? Intel? IBM? Jak na początku wszyscy sądzili? Nieee..
Ciekawostka, znaleziona
na forum pclab.pl
Hmmm.. Teraz pobawie sie w detektywa... Dlaczego 'Ecma
International' tak ochoczo zabrala sie za 'standard'* OOXML? (btw. czy
nie kojarzy sie Wam jakos dziwnie ten skrot z Open Office?...)
Wikipedia pisze:
Recently Ecma is becoming involved in the
standardization of the Ecma Office Open XML format[10] developed by
Microsoft for office documents. The standardization process to get to
an Official Ecma standard is currently performed by technical committee
45 (TC45). [
link ]
OK, wynika z tego ze za proces zatwierdzenia tego
'standardu'* odpowiedzialna jest grupa TC45... Idzmy za tem dalej tym
tropem...
TC45 - Office Open XML Formats. Programme of work:
To Produce a formal Standard for office productivity documents which is
fully compatible with the Office Open XML Formats. [
link ]
Wszystko sie zgadza... Pozostaje tylko sprawdzic kto znajduje sie w
grupie TC45...
Chairmen:
Mr. J. Paoli (Microsoft)
Mrs. I. Valet-Harper (Microsoft)
Vice-Chairman
Mr. A. Farquhar (British Library)
Secretary
Dr. Istvan Sebestyen (Ecma)
2 komentarze
5 komentarzy | Microsoft, MS Office"Open" XML, Novell, ODF, OpenOffice, Standardy 14 lipca 2007, 12:06:25
W ostatnich miesiącach słyszeliśmy wiele nowin o współpracy różnych dystrybutorów GNU/Linuksa z Microsoftem. Jednym z ważniejszym punktem umowy był ten mówiący o inter operacyjności w OO.o. Do tej pory kilka firm ogłosiło rozpoczęcie prac nad konwerterami ODF <!=> MOOX, tj. Novell, Xandros, Linspire i Turbolinux. Wydawałoby się, że wszystko idzie w dobrym, prawda? Niestety, to tylko ułuda.
Po pierwsze. Te firmy propagujące otwarte standardy tak naprawdę pomogły osiągnąć Microsoftowi swój cel. Nie.. żadną lepszą wymianę danych między MS Office a OpenOffice.org. Przez ich działania MOOX stał się dla wielu standardem - bo kłamstwo powtarzane tysiąc razy staje się prawdą. Już teraz m.in Massachusetts chce "Open" XML ponieważ standard ten jest wspierany przez OpenOffice od Novella oraz przez NeoOffice* (nieoficjalny OO.o na Maka pod zmienioną nazwą). Również Dania zdecydowała się na stosowanie dwóch konkurencyjnych formatów, co najmniej przez 12 miesięcy.
Po drugie. Każdy sobie rzepę skrobie!
* Wtyczka Novella dodająca do OpenOffice'a wsparcie dla O"O"XML działa tylko w SUSE Linux oraz oraz w Novellowskiej kompilacji OO na Windows. Instalacja rozszerzenia w OpenOffice.org kończy się wysypem błędów.
* Linspire stworzyło rozszerzenie, które działa tylko na ich dystrybucjach!
* Czy ktoś widział na oczy wtyczkę opracowaną przez Xandrosa albo chociaż skorzystał z ich kodu? (a może tego po prostu nie ma?)
* Czy TurboLinux postąpi inaczej niż pozostali dystrybutorzy? Nie wydaje mi się.
Żadna z w/w firm nie pomaga Sunowi w dodaniu tejże funkcjonalności do OO.o, a biorą z tego oprogramowania całymi garściami i sprzedają je pod szyldem "Prawdziwa alternatywa dla MS Office?" Czemu te firmy wspólnie nie współpracują nad jednym filtrem w OpenOffice.org, tylko każda z osoba tworzy wtyczki i translatory do swoich wersji OO? Czyżby były to zaczątki forków?
Novell obiecał opracować niezbędny kod do obsługi formatu Office Open XML w pakiecie OpenOffice, który zostanie następnie przekazany organizacji OpenOffice.org, a o nowych filtrach przeczytać można wyłącznie na blogach deweloperów Suna.
Po trzecie. Punkt o "lepszej współpracy" to jakaś bzdura. Ludzie nie chcą żadnego MOOX, chcą odczytu .xls z makrami! Na głowy poupadali w tych firmach, że takie durne decyzje podejmują? Czy żadnej z tych firm nie zależy na obsłudze binarnych formatów? Chyba jednak nie :<
Obawiam się, że dla tych firm ważniejsze są puste slogany reklamowe.
Z Ciekawostek: Dave Welsh - pracownik Microsoftu (nietechniczny), twierdzi że specyfikacja binarnych formatów plików Office'a jest publiczne dostępna dla każdego.
Konkluzja:
- Novell i firmy jemu podobne tylko pomogły Microsoftowi w popularyzacji MOOX kosztem ODF
- Novell i firmy jemu podobne rozdrabniają OO.o
- Żadnej z firm (prócz Novella) nie zależy na wspieraniu formatów plików, które naprawdę są w obiegu a jedynie na kolejnej akcji marketingowej
* Redaktor IDG.pl napisał:
Autorzy projektu przypominają, że format ten obsługiwany jest przez wiele różnych aplikacji, nie tylko autorstwa Microsoftu - m.in. OpenOffice Novell Edition, NeoOffice 2.1 oraz, rzecz jasna, MS Office 2007.
Dwie rzeczy się nie zgadzają.
- NeoOffice 2.1 nie może wspierać MOOX bo wersja bazowa (OO.o 2.1) takiej funkcjonalności nie posiadała i nie posiada do tej pory.
- Ostatnie doniesienia (niestety nie mam źródła by potwierdzić informację) mówią, że MSO 2007 i to co tworzy nie jest zgodne ze specyfikacją zatwierdzoną przez Ecma.
Chyba, że to taka sama zgodność jak IE ze standardami W3C? o_O
24.07.2007 Aktualizacja: pierwsze wzmianki o niezgodności MSO z MOOX pojawiły się na blogu ZDNet.com. Autorem wpisu jest blogger Paul Merrell ("Marbux"), który pisze również na opendocument.xml.org. Kolejnym znakiem jest drugi punkt petycji "Nie dla MOOX". Wychodzi na to, że jest to efekt działania propagandy ODF lub jest to efekt tuszowania prawdy przez propagandę Microsoftu.
5 komentarzy
5 komentarzy | Microsoft, MS Office"Open" XML, ODF, Standardy 27 maja 2007, 18:02:56
Już jakiś czas temu, Microsoft zaskoczył co poniektórych ludzi decyzją o agitowaniu OpenDocumentu u ANSI1 - mnie nie. Od razu przypomniały mi się moje wcześniejsze słowa.
Czy komuś nie wydaje się dziwne, że amerykańska firma składa papiery w Europejskim Stowarzyszeniu a dopiero później ubiega się o uznanie w Międzynarodowej Organizacji Normalizującej?. Ciekawe, kiedy będą składać papiery w "Azjatyckiej/Afrykańskiej/Południowo Amerykańskiej/Australijskiej Organizacji Normalizującej AXZ"
A może to był strach przed szansą odrzucenia propozycji u standaryzowania formatu, i Microsoft szuka popleczników? [src]
Ruch ten jak można było się spodziewać był zwyczajnym zagraniem pijarowskim mający zmącić przysłowiową wodę. Pod płaszczykiem "wolności wyboru" Microsoft stara się wytworzyć nie do ogarnięcia bałagan (identycznie jak np. w przypadku kodowań stron, windows-1250 zamiast UTF-8), a jak powszechnie wiadomo - standardy są fajne bo jest ich tak wiele. Mimo wielokrotnego zapraszania Microsoftu do udoskonalania standardu, ten - jak zwykle - odmawiał.
Bardzo istotną informacją jest wieść, że Microsoft lobbuje na rzecz ODF 1.0. Czemu? A no dlatego, że wersja 1.0 jest "wybrakowana". Dziwnym zbiegiem okoliczności, po decyzji stanu Massachusetts o migracji w kierunku otwartych standardów (którym sprostał ODF, a MOOX nie) odezwały się niezadowolone organizacje na rzecz niepełnosprawnych, twierdząc iż ODF nie wspiera funkcji wspomagających pracę upośledzonych z komputerami. Po tych głosach, konsorcjum OASIS opracowało standard oznaczony cyferką 1.1, który oczywiście eliminuje niedogodności. Głosowanie za starą wersją standardu to oczywiste działanie na szkodę użytkowników
Pavel Janik na swoim blogu opisał niesamowite przeżycia z warsztatów Microsoftu nt formatu Office"Open" XML i interoperacyjności
Miejsce akcji to Czeski instytut normalizujący!
The workshop was very interesting. Several good jokes there. Dave Welsh from Microsoft presented Microsoft view of interoperability by showing us simple (two short lines of text, one of them being bold) document created in some dumb demo application and opening it again in Word. "This is how interoperability works in practice!" Everyone there but Microsoft employees (and there were many! ;-) enjoyed that joke. Very good one
One very interesting news was presented there. Microsoft employee Dave Welsh told us, that the binary Office file formats are now completely public and we can receive the specification. Even before he was able to start with the next sentence, I gave him my business card and asked him to send the complete specification to me. I'm curious when I'll have it and if I can publish it. No, I'm not that naive...
Już kiedyś o tym wspomniałem
To chyba oczywiste, że od takich orędowników wolności jak MS można domagać się udostępnienia specyfikacji .doc'a i .xls'a, nieprawdaż? Czemu tylko nikt tego głośno do tej pory nie powiedział? Żaden duży serwis, żaden opiniotwórczy blogger.. A przecież to najprostsze rozwiązania aby wyłożyć hipokryzję tej firmy na tacy.
Ok, chwila rozluźnienia. To co widzisz drogi czytelniku po prawej stronie to specyfikacja MOOXa. Sześć tomów po 1000 (słownie: tysiąc!) arkuszy! Papierowa wieża mierzy 75 cm. Panowie Pavel, Dan, Filip i Jirka nie będą musieli kupować papieru toaletowego chyba przez 4 miesiące!
Kiedy Microsoft pojedynkuje się na standardy, korumpuje poszczególne instytucje i tworzy (ledwo działające) konwertery MOOX <=> UOF, Sun nawołuje do zastąpienia lokalnego standardu UOF standardem ODF 
Jakiekolwiek inicjatywy jakichkolwiek konkurencyjnych firm mające na celu dać użytkownikom możliwość wyboru poprzez tworzenie standardów lokalnych (krajowych/kontynentalnych) obok Standardów takich jak ODF nie ma żadnego celu. Proszę pamiętać iż OpenDocument nie jest w konflikcie z żadnym innym obowiązującym standardem oraz został zatwierdzony przez Międzynarodową Organizację Normalizacyjną, tak więc nie ma potrzeby ustanawiać by format był również standardem lokalnym np na ternie Europy czy USA.
Działania Microsoftu można podsumować zdaniem -
no no! ja tu widzę niezły burdel macie!
Linki
1 - Microsoft za ODF
IBM pomoże niewidomym w korzystaniu z aplikacji ODF. A konsekwencje?
5 komentarzy
4 komentarze | Microsoft, MS Office"Open" XML, Standardy 05 kwietnia 2007, 12:55:39
Brytyjski odział Microsoft stworzył
sajt, na którym można podpisać petycję w sprawie przekonania British Standards Institute aby ta zarekomendowała
MOOX jako standard ISO
Jak to dobrze, że "
Ecma Open XML was developed through the collaborative efforts of leading companies such as (..) Statoil" - LOL
4 komentarze
Dodaj komentarz | MS Office"Open" XML, Newsy zdobyte metodą Ctrl+C/Ctrl+V, ODF 02 lutego 2007, 14:59:51
Pojawiła się finalna wersja programu OpenXML Translator, który pozwala programowi MS Word z najnowszej wersji pakietu Microsoft Office 2007 na zapis i odczyt dokumentów w konkurencyjnym formacie Open Document Format (ODF).
Jason Matusow z Microsoftu powiedział, że firma wspierała open-source'owy projekt finansowo oraz poprzez dostarczanie wskazówek technicznych i zarządzanie, lecz nie wniosła do niego żadnego kodu. Większość pracy wykonała francuska firma CleverAge, która dostarczyła kod i zbudowała większość programu.
Open XML Translator pozwala na dwustronną konwersję pomiędzy ODF a formatem Open XML opracowanym przez Microsoft (jest on wykorzystywany w MS Office 2007). Translator może być zainstalowany zarówno jako dodatek do programu Microsoft Word 2007, jak i używany przez deweloperów w innych, tworzonych przez nich aplikacjach. Jest to dopiero pierwsza faza - docelowo projekt ma zapewniać także wymianę danych pomiędzy ODF i arkuszami kalkulacyjnymi programu Microsoft Excel 2007 oraz prezentacjami tworzonymi przy użyciu Microsoft PowerPoint 2007.
Microsoft nie wbudował do nowego Office'a natywnego wsparcia dla plików ODF, pomimo możliwości odczytu kilkudziesięciu innych formatów plików. Matusow broni stanowiska firmy twierdząc, że użytkownicy nie wyrażali takiej potrzeby. Konkurencja już od jakiegoś czasu jako domyślnego formatu plików używa ODF, podczas gdy gigant z Redmond opracował swój własny, także oparty na XML-u, format Open XML. Koncern z Redmond chciał za to wbudować wsparcie dla popularnego formatu PDF (Portable Document Format), jednak jego właściciel - firma Adobe - nie zgodziła się na to i nic z tego nie wyszło. Matusow powiedział, że po ostatnich działaniach firmy Adobe, mających na celu uznanie formatu PDF za globalny standard Międzynarodowej Organizacji Standaryzacyjnej ISO, Microsoft będzie starał się wznowić rozmowy i wbudować wsparcie dla PDF w kolejnych wersjach pakietu Office.
Finalną wersję 1.0 programu OpenXML Translator można pobrać ze strony serwisu SourceForge.
źródło:
idg.pl
Powiązania:
odt w Word 2007? Nie..
Adobe coraz bardziej pro-open source'owe?
Proszę zauważyć przekłamanie w tytule jakie popełnił Krzysztof Biliński.
Office 2007 nie wspiera OpenDocumentu!. Jedynie Word (XP<) posiada opcję importu, która działa byle jak.. :(
Mam wrażenie, że dodatek w wersji beta jednak lepiej konwertował tabele. Podczas konwersji program niezaskoczył informacją co nie będzie działać:
Programiści również zatroszczyli się o bezpieczeństwo naszych danych. Przed jakimkolwiek zapisem do .odt, aplikacja
każe nam zapisać dokument w formacie Worda.
Tzn, otwarłem mój
testowy_dokument.odt w Wordzie Wk7, i muszę najpierw zapisać go w .docx jeśli chcę zapisać zmiany. Potem mogę zapisać plik w odt. Niestety po konwersji .odt => .docx => .odt, to nie był już ten sam dokument. Za to czysty tekst importuje jak należy!
Dodaj komentarz
1 komentarz | Microsoft, MS Office"Open" XML, OpenOffice 09 grudnia 2006, 18:45:57
Paręnaście godzin temu świat obiegła wieść, iż
ECMA zaakceptowała propozycję zrobienia z Office"Open" XML "standard" wymiany dokumentów. Odbyło się głosowanie, które zatwierdziło propozycję Microsoftu. Wynik: 20 do 1. Jedynym głosem sprzeciwu był głos Boba Sutor'a z IBM. Muszę przyznać, że wynik mnie negatywnie zaskoczył. Nie przypuszczałem nawet, że Novell i Apple poprą propozycję Microsoftu.
Pewnie obaj należą do Układu
;P
Oprócz tej fatalnej wiadomości, jako wkurzający dodatek redaktorzy dopisywali:
Decyzja ECMA International to ważny, ale jednak tylko pierwszy krok do ostatecznej akceptacji standardu. Dopiero teraz bowiem specyfikacja formatu zostanie przekazana do zatwierdzenia przez ISO, której standardy są uznawane za obowiązujące przez większość rządów i organizacji rządowych na świecie. Zatwierdzenie przez ECMA było tylko warunkiem wstępnym dla rozpoczęcia procesu standaryzacyjnego przez ISO. [src]
Czy komuś nie wydaje się dziwne, że
amerykańska firma składa papiery w Europejskim Stowarzyszeniu a dopiero później ubiega się o uznanie w Międzynarodowej Organizacji Normalizującej?. Ciekawe, kiedy będą składać papiery w "Azjatyckiej/Afrykańskiej/Południowo Amerykańskiej/Australijskiej Organizacji Normalizującej AXZ"

A może to był strach przed szansą odrzucenia propozycji u standaryzowania formatu, i Microsoft szuka popleczników? Jakiś spory kawałek czasu temu rozmawiałem z
liderem polskiego projektu OpenOffice.org o standardach wymiany dokumentów. Stwierdził on, iż ISO nie zatwierdzi O"O" XML, bo to by złamało zasadę spójności i doprowadziło do istnienia dwóch standardów. Miejmy więc nadzieję, że ISO nie popełni takiej samej głupoty jak Ecma i odrzuci propozycję Microsoftu.
OpenOffice.org 1.0 wydany w maju 2002 roku stosował już otwarty format zapisu oparty na XMLu*.
W roku 2004 grupa doradcza Komisji Europejskiej (IDA) zaproponowała wprowadzenie formatu XML używanego przez OpenOffice.org jako standardowego formatu używanego w administracji publicznej UE.** Wymogiem było uznanie formatu za standard przez OASIS. W maju 2005 r. specyfikacja OpenDocument została formalnie zatwierdzona jako
standard OASIS. 3 maja 2006 r. OpenDocument stał się standardem ISO (
ISO/IEC 26300).
Nowy format zapisu w OO.org rozwijał się 4 lata, zanim został międzynarodowym standardem. Rok był maglowany przez KE/OASIS i rok przez ISO, co daje 2 lata prób standaryzowania przez rozmaite organizacje.
W listopadzie 2005 Microsoft
ogłosił zapowiedź przekazania specyfikacji swojego formatu do Ecma. W grudniu 2006 dowiedzieliśmy się, iż propozycja zrobienia z O"O"XML standard, została przeforsowana. Microsoft natychmiast zwrócił się do ISO z prośbą o uruchomienie tzw. szybkiej ścieżki legislacyjnej, która umożliwiłaby zatwierdzenie standardu nawet w ciągu około pół roku. Tego typu procedura przewiduje, że ISO zwraca się do państwowych organizacji zajmujących się standardami o dostarczenie opinii lub sprzeciwów w stosunku do standardu. Jeśli żaden sprzeciw nie zostanie przekazany w ciągu 30 dni, to ISO Subcommittee 34 rozpoczyna analizę wszystkich nadesłanych opinii i komentarzy, co z reguły zajmuje co najmniej 5-6 miesięcy, a następnie dostarcza jej wyniki do ISO Joint Technical Committee 1, gdzie przeprowadzane jest ostateczne głosowanie czy standard może być uznany przez tą międzynarodową organizację.***
Mało prawdopodobne jest, aby różne państwa i organizacje nie zgłosiły swojego sprzeciwu skoro już teraz wybierają OpenDocument. Ale co by było, gdyby?... W najczarniejszym scenariuszu dla ruchu open source, Microsoft uzyskuje papier a jego format staje się standardem w pół roku (półtora roku od akceptacji przez Ecma, podczas gdy ODF przechodził wszystko próby 2 lata) co łamie zasadę spójność: nie może być 2 standardów. Dodatkowo Microsoft
zaoszczędziłby pół roku. Jak wygląda najczarniejszy scenariusz dla Microsoftu? ISO traktuje wszystkich na równi, odrzuca prośbę o uruchomienie szybkiej ścieżki legislacyjnej. Format Microsoftu jest badany przez rok jak to było z ODF (co daje czas konkurencji na implementacje standardu i szerzenie wolnej konkurencji). Dopiero po dwuletnim oczekiwaniu, dochodzi do głosowania, którego wynik prawdopodobnie nie będzie przychylny.
Oczywiście kombinacji jest całe mnóstwo

Microsoft jak desperat rzucił do standaryzacji, gdyż poczuł się zagrożony, gdy 25 krajów Europy postanowiło subtelnie powiedzieć "Bye, bye. Wybieramy formaty/produkty konkurencji". W tym całym pośpiechu, niestety wszyscy zapomnieli o bardzo istotnym szczególe, eliminującym jak na razie Microsoft z gry. Wspomniałem o tym wcześniej...
Czy Office"Open"XML został standardem uznanym przez OASIS, czego domagała się Komisja Europejska w przypadku ODF?
Nie? W takim razie nawet zaaprobowanie O"O"XML przez ECMA'a nie pomoże Microsoftowi w podbijaniu Europy
To czym zwykle zaskakuje Microsoft to rozmach, z jakim komplikują ludziom życie. Gdy
dowiedziałem się, że Microsoft w październiku 2005 przygotował specyfikację dla ECMA pomyślałem:
"Łał, 6 tys stron! Czy komuś będzie chciało się to czytać? Czy ktoś to kiedykolwiek użyje do czegoś konkretnego?". Dziś utwierdziłem się w przekonaniu, że moje domysły znowu się sprawdziły
Warto jednocześnie zauważyć, że specyfikacja Open XML jest jednym z najobszerniejszych dokumentów, które muszą analizować organizacje zajmujące się standardami - liczy on kilkanaście tysięcy stron! Nie jest to oczywiście dobra wiadomość dla programistów, którzy chcieliby wykorzystać ten format w swoich aplikacjach.Więcej o problemach ze stworzeniem implementacji Open XML w innych aplikacjach, a wręcz niemożliwością tego ze względu właśnie na obszerność standardu (5 programistów potrzebowało roku czasu, aby wykonać jedną czwartą pracy nad implementacją do Mac Office):
http://blogs.adobe.com/shebanation/2006/12/open_xml_one-way.html
http://blogs.msdn.com/rick_schaut/archive/2006/12/07/open-xml-converters-for-mac-office.aspx [src]
Tym optymistycznym akcentem kończę i życzę Microsoftowi jedynie klęski w sprawie standaryzacji. Niech rozwijają dalej swój format, ale niech go nie promują jako wolny i otwarty standard bo to
kłamstwo!
Źródła:
* http://blogs.sun.com/dancer/entry/how_many_years_is_microsoft
** http://dobreprogramy.pl/index.php?dz=15&n=1616
*** http://linux.pl/?id=news&show=3555&kom=1
1 komentarz
5 komentarzy | *Office, Microsoft, MS Office"Open" XML, Novell, OpenOffice, Standardy 15 listopada 2006, 14:02:10
Na stronie
listu do społeczności Novell informuje:
* Inżynierowie firmy Novell w ciągu ostatniego roku pracowali wspólnie z inżynierami firmy Microsoft w grupie roboczej ECMA TC45, tworząc kompletną specyfikację, umożliwiającą współpracę pakietów biurowych.
* Novell opracuje kod niezbędny do obsługi formatu Office Open XML w pakiecie OpenOffice, który zostanie następnie przekazany organizacji OpenOffice.org. Zostanie również opublikowana wtyczka rozszerzająca własną wersję pakietu OpenOffice firmy Novell o obsługę formatu Office Open XML. Novell będzie poza tym uczestniczyć w projekcie open source Open XML Translator.
Tak się zastanawiałem czy gdy wspominali o OpenOffice to w zamyśle był to OpenOffice.org czy "OpenOffice by Novell+MS for
SLE". Może również zaistnieć sytuacja, że "OO by Novell" będzie legalny bo firma zapłaciła za patenty, a przekazany kod organizacji będzie bezużyteczny. No i na cholerę komu obsługa niepopularnego pseudo-standardu OO XML? Novell nic nie zrobił aby OpenOffice.org lepiej odczytywał pliki xls z makrami. Przypuszczam, że będzie to wykorzystane do przyszłych wspólnych akcji marketingowych -
"OpenOffice by Novell najlepiej współpracuje z Office 2007. Czy jesteś jeszcze dinozaurem?". Ehh. A miało być tak pięknie.
5 komentarzy