Pozytywne informacje z Polski i ze Świata.

Tutaj znajdziesz je wszystkie!

Office Open XML

Z Wikipedii

Skocz do: nawigacji, szukaj
Nie należy mylić tego terminu z OpenOffice.org (niezwiązanym z tematem pakietem biurowym) lub z "Open Office XML" (potoczną nazwą dla XML-owego formatu pakietu OpenOffice.org), bądź też z formatem OpenDocument.

Office Open XML (ISO/IEC 29500, nazywany też OOXML, OpenXML lub MSOOXML) – specyfikacja dokumentów elektronicznych, takich jak dokumenty tekstowe, arkusze kalkulacyjne czy prezentacje multimedialne.

Specyfikacja została opracowana przez Microsoft Corporation. Według firmy głównym celem jest wsteczna zgodność z istniejącymi dokumentami w formatach Microsoft Office oraz pełna obsługa funkcji oferowanych przez ten pakiet.[1] Według założeń[2], Office Open XML ma uwzględnić także takie potrzeby, jak:

  • automatyczne generowanie dokumentów na podstawie danych biznesowych,
  • wydobywanie danych biznesowych z dokumentów przez aplikacje biznesowe,
  • uczynienie zastosowań dostępnymi na różnych urządzeniach, także mobilnych,
  • utrzymanie i konserwacja dokumentów.

Office Open XML został częściowo zaimplementowany w produktach wchodzących w skład pakietu Microsoft Office 2007, w których jest domyślnym formatem zapisu dokumentów, zastępując zamknięte formaty binarne używane we wcześniejszych wersjach wchodzących w skład pakietu narzędzi. Użytkownicy starszych wersji Microsoft Office mogą zaopatrzyć się w darmowe rozszerzenie pozwalające otwierać i zapisywać dokumenty Office Open XML z poziomu Microsoft Office 2000, XP oraz 2003.[3] W systemie Mac OS X, standard Office Open XML jest dostępny dopiero w najnowszej wersji Microsoft Office 2008 dla Mac OS X, ale nie we wcześniejszych wersjach tego pakietu.

W grudniu 2006 r. specyfikacja Office Open XML została ratyfikowana przez stowarzyszenie firm Ecma International jako standard Ecma-376.[4]. 3 kwietnia 2008 w powtórnym głosowaniu został przegłosowany przez ISO jako norma[5], zaś 9 kwietnia ISO przejęło całkowitą kontrolę nad standardem[6].

Spis treści

[edytuj] Reprezentacja dokumentów

Struktura nadrzędna dokumentu opisana jest przez Open Packaging Conventions (OPC) – integralną część specyfikacji ECMA-376.

[edytuj] Języki znacznikowe

Standard Office Open XML definiuje, w jaki sposób powinny być reprezentowane dokumenty tekstowe, arkusze kalkulacyjne i prezentacje multimedialne. Do opisu dokumentów służą języki znacznikowe,[2] których klasyfikację przedstawiono poniżej.

Główne języki znacznikowe:

  • WordprocessingML – używany do opisu dokumentów tekstowych
  • SpreadsheetML – używany do opisu arkuszy kalkulacyjnych
  • PresentationML – używany do opisu prezentacji multimedialnych

Pomocnicze języki znacznikowe:

Oprócz wymienionych języków, specyfikacja Office Open XML definiuje formaty XML do reprezentacji formuł matematycznych, metadanych i bibliografii, jak również format wspomagający osadzanie w paczkach dokumentów XML o schematach definiowanych przez użytkownika.[7]

Przy projektowaniu schematów XML specyfikacji skupiano się na szybkości ładowania plików i rozbioru logicznego zawartości. Stąd zastosowanie bardzo krótkich nazw często spotykanych znaczników, użycie dat w postaci liczb porządkowych (z zerem w roku 1899 lub 1904). Przykładowo fragmenty tekstu są zawarte między znacznikami r, łączonymi w paragrafy (znaczniki p). Metadane są zapisywane w postaci znaczników Pr (ang. properties). Ten cel nadrzędny skutkuje między innymi większą ilością poziomów hierarchii w przeciętnym dokumencie, inaczej niż w plikach HTML, które są zwykle dość płaskie oraz łatwe do czytania i edycji przez człowieka w postaci źródłowej.

[edytuj] Office Open XML a inne formaty

[edytuj] Formaty binarne używane w starszych wersjach pakietu Microsoft Office

Formaty Office Open XML są kompatybilne z binarnymi formatami zapisu dokumentów używanymi w starszych wersjach pakietu Microsoft Office w tym sensie, że są w stanie reprezentować wszystkie ich możliwości.[2] Binarne formaty zapisu są nadal wspierane w Microsoft Office 2007, aczkolwiek rekomendowana jest migracja do formatów Office Open XML.

[edytuj] Formaty XML używane w pakietach Microsoft Office XP i 2003

Nazwa SpreadsheetML pojawiła się po raz pierwszy w kontekście pakietu Microsoft Office XP i odnosiła się do formatu zapisu arkuszy kalkulacyjnych programu Microsoft Excel w XML. W Microsoft Office 2003 wprowadzono dodatkowo format WordprocessingML, który pozwalał w analogiczny sposób zapisywać dokumenty tekstowe z poziomu programu Microsoft Word.[8] Obydwa formaty mają ograniczoną możliwość reprezentacji dokumentów. SpreadsheetML i WordprocessingML w Office Open XML, choć wywodzą się z nich, są w niewielkim stopniu kompatybilne ze starszymi formatami. Te ostatnie są nadal wspierane w Microsoft Office 2007 w takiej postaci, jak we wcześniejszych wersjach pakietu.

[edytuj] OpenDocument

Podobnie jak Office Open XML, OpenDocument (w skrócie ODF) jest standardem zapisu dokumentów elektronicznych, takich jak dokumenty tekstowe, arkusze kalkulacyjne i prezentacje multimedialne. Został opracowany przez konsorcjum OASIS i zaimplementowany m.in. w pakietach biurowych OpenOffice.org, KOffice i StarOffice.

Ecma International podkreśla,[9] że pomimo podobieństw, formaty zaproponowane w standardach OpenDocument i Office Open XML zostały opracowane w różnych celach. Standard OpenDocument stanowi propozycję uniwersalnej, modularnej reprezentacji dokumentów tekstowych, arkuszy kalkulacyjnych i prezentacji multimedialnych w ten sposób, by zapewnić m.in. możliwość ich implementacji na wielu platformach i łatwiejszą współpracę z aplikacjami biznesowymi. Chociaż standard Office Open XML osiąga podobne cele, jego głównym zadaniem jest zapewnienie pełnego i wiernego odwzorowania większości istniejących dokumentów stworzonych przy pomocy wcześniejszych wersji produktów z rodziny Microsoft Office.

[edytuj] XML Paper Specification

Opracowana przez Microsoft specyfikacja XML Paper Specification (w skrócie XPS) określa sposób, w jaki przechowywana jest treść i wygląd dokumentów elektronicznych. Dokumenty XPS i Office Open XML są często mylone ze sobą ze względu na wiele podobieństw, m.in. obydwa wykorzystują koncepcje paczek, składników i relacji zdefiniowanych w OPC oraz w identyczny sposób je implementują,[10] dzięki czemu mogą być przetwarzane tymi samymi metodami. Format dokumentu XPS został jednak opracowany z myślą o reprezentacji przenośnego, trwałego dokumentu elektronicznego przeznaczonego do przeglądania i drukowania,[11] podczas gdy Office Open XML reprezentuje dokumenty o szerszym przeznaczeniu. XPS nie wykorzystuje też języków znacznikowych zdefiniowanych w specyfikacji Office Open XML, lecz podzbiór języka XAML,[11] opracowanego na potrzeby Windows Presentation Foundation.

[edytuj] Standaryzacja

W grudniu 2005 r. Microsoft zgłosił do Ecma International wniosek o rozpoczęcie procesu standaryzacji schematów dokumentów Office Open XML. 9 innych firm (Apple, Barclays Capital, BP, Biblioteka Brytyjska, Essilor, Intel, NextPage, Statoil ASA oraz Toshiba) poparło inicjatywę i przystąpiło jej współfinansowania.

Rezultatem tego było powołanie 8 grudnia 2005 r. komitetu technicznego TC45,[12] w skład którego weszli przedstawiciele firm Microsoft, Apple, Canon, Intel, NextPage, Novell, Pioneer, Statoil ASA, Toshiba oraz Biblioteki Kongresu Stanów Zjednoczonych.

Na posiedzeniu Walnego Zgromadzenia 7 grudnia 2006 r. Ecma International zatwierdziła Office Open XML jako standard Ecma-376. Walne zgromadzenie wyraziło również zgodę na zgłoszenie standardu do adopcji w procesie ISO/IEC JTC 1.

We wrześniu 2007 w wyniku głosowania państw członkowskich nie zaakceptowano przyspieszonej procedury standaryzacji, niemniej jednak sprawa ta będzie rozpatrywana ponownie w lutym 2008 w Genewie.[13]

Pięciomiesięczny okres decyzyjny należał do przedstawicieli 104 krajów, w tym 41, którzy są członkami komitetu technicznego ISO/IEC (JTC 1). Oficjalny wynik głosowania: z członków "P" (wymagane poparcie 2/3 członków) – 17 z 32 (53%) poparło format Office Open XML. Z członków "O" (maksymalny dozwolony sprzeciw – 25% głosujących) – 18 z 69 (26%) zagłosowało przeciw OO XML (nie wliczając tu głosów wstrzymujących). Oznacza to, że Office Open XML nie spełnił żadnego z dwóch warunków zostania standardem ISO i przyspieszony proces standaryzacyjny tego formatu został zakończony wynikiem negatywnym.[13]

Ostatecznie, Open XML uzyskując 86% głosów za, przyjęty został 3 kwietnia 2008.[14]

[edytuj] Licencjonowanie

Specyfikacja Office Open XML udostępniona została do użytku dla wszystkich zainteresowanych stron bez żadnych opłat licencyjnych. Ze względu na obawy, że oprogramowanie wykorzystujące standard na zaproponowanej licencji nie mogłoby być rozpowszechniane na licencji GPL,[15] w listopadzie 2005 r. Microsoft dołączył do postanowień licencyjnych Umowę o Nie Pozywaniu (ang. Convenant Not to Sue, w skrócie CNS), w której zobowiązał się nie dochodzić własnych praw z patentu w związku z wykorzystaniem Office Open XML przez zainteresowane strony. Na zlecenie, londyńska kancelaria Baker & McKenzie przygotowała analizę i czytelną interpretację proponowanych warunków licencyjnych w czerwcu 2006 r.[12]

W październiku 2006 r. specyfikacja Office Open XML została objęta zapewnieniem Open Specification Promise (w skrócie OSP). Prawa przyznawane przez CNS i OSP są takie same, lecz są wyrażone innym językiem, co w zamierzeniu ma wspomóc interpretację gwarantowanych przez Microsoft praw do wykorzystania Office Open XML.[16]

[edytuj] Akceptacja rynkowa

Office Open XML został zaimplementowany w produktach wchodzących w skład pakietu Microsoft Office 2007, w których jest domyślnym formatem zapisu dokumentów. Microsoft udostępnił nieodpłatnie rozszerzenie dla starszych wersji pakietu, Microsoft Office Compatibility Pack for Word, Excel and PowerPoint 2007 File Formats,[3] które pozwala zapisywać i otwierać dokumenty Office Open XML z poziomu Microsoft Office 2000, XP i 2003.

Potencjalne wsparcie Office Open XML w innych aplikacjach:

  • Corel ogłosił, że do połowy 2007 r. w pakiecie biurowym WordPerfect zostanie zaimplementowane wsparcie dla Office Open XML[17]
  • Novell opublikował dodatek do pakietu biurowego OpenOffice.org, pozwalający zapisywać dokumenty tekstowe Office Open XML z poziomu aplikacji OpenOffice.org Writer i planuje włączenie go do pakietu OpenOffice.org wraz z rozszerzeniami zapewniającymi wsparcie dla pozostałych typów dokumentów Office Open XML[18]
  • Edytor tekstu TextEdit firmy Apple będzie wspierać możliwość odczytu i zapisu dokumentów tekstowych Office Open XML w nowej wersji Mac OS X o nazwie kodowej „Leopard”[19]
  • Datawatch udostępnił możliwość eksportu arkuszy kalkulacyjnych Office Open XML w swoim narzędziu do analizy i drążenia dokumentów z danymi statystycznymi Monarch[20]

[edytuj] Krytyka

Standard Office Open XML jest przedmiotem szerokiej i zróżnicowanej debaty w środowisku informatycznym. Część uczestników procesu zatwierdzania zasadniczo popiera ewentualną standaryzację w ISO, ale są przeciwni stosowaniu przyspieszonej procedury ISO zanim nie zostaną rozwiązane techniczne i prawne problemy w specyfikacji. Inni akceptują standard bez żadnych zastrzeżeń, nie analizując dokumentacji. Przy objętości 6000 stron, specyfikacja jest trudna do szybkiej oceny.[21] Jednym z przedmiotów dyskusji jest fakt istnienia wcześniejszego formatu OpenDocument (ISO 26300:6000), którego zakres pokrywa się z nowym Office Open XML. Krytycy sugerują, że Microsoft powinien był wykorzystać zatwierdzony już standard OpenDocument w przyszłych wersjach Microsoft Office, zamiast tworzyć własne rozwiązanie. Niektórzy uważają również, że dwa pokrywające się standardy mogą prowadzić do pomyłek użytkowników, zwłaszcza z powodu podobieństwa nazwy "Office Open XML" do zarówno "OpenDocument" jak i "OpenOffice".[22]

[edytuj] Krytyka ze strony konkurencji oraz środowiska wolnego i otwartego oprogramowania

Do przeciwników standardu zalicza się wiele zróżnicowanych organizacji i osób indywidualnych, w szczególności społeczności wolnego i otwartego oprogramowania, sympatycy OpenDocument[23] i znaczące firmy informatyczne, jak Sun Microsystems, IBM[24] (wchodzące w skład Komitetu Technicznego ODF) i Google.[25]

Krytyka OOXML dotyczy przede wszystkim braku otwartości, niedojrzałości[26] oraz nadużyć w procesie standaryzacyjnym.[27]

[edytuj] Niepewność prawna

  • Zakres licencjonowania patentów obejmuje tylko obowiązkowe części standardu, a nie całość. W szczególności Umowa o Nie Pozywaniu dotyczy patentów, które "są niezbędne do implementacji obowiązkowych części Specyfikacji, które są opisane szczegółowo, a nie tych, do których występują tylko odwołania." Również Open Specification Promise Microsoftu chroni tylko jawnie opisane części standardu.[26]
  • Open Specification Promise nie jest dostępna w innych językach poza angielskim i jest ściśle powiązana z anglosaskim systemem prawnym. Nie była nigdy testowana w sądzie.

Według Microsoftu, analogiczne zatrzeżenia można wysunąć również wobec ODF, przy czym obietnica nieegzekwowania praw patentowych ze strony Sun i IBM jest ograniczona przez klauzulę ważności tak długo, jak firmy te biorą udział w pracach nad tym formatem.

[edytuj] Krytyka pod względem technicznym

  • Uzależnienie od zachowań zdefiniowanych w aplikacji do obsługi ważnej funkcjonalności, która powinna być udokumentowana w standardzie. Na przykład, tom 4, sekcja 6.1.2.19 definiuje atrybut "equationxml" elementu "shape" w celu "uzupełnienia wzoru matematycznego przy użyciu składni Office Open XML Math", jednak "właściwy format tego atrybutu jest definiowany przez aplikację".[22]
  • SpreadsheetML przechowuje daty w formacie dziesiętnym jako liczbę dni od początku roku 1900. Ta funkcja nieprawidłowo traktuje 1900 jako rok przestępny w celu zachowania wstecznej zgodności ze starszymi wersjami Microsoft Excel i Lotus 1-2-3.[28] Z jednej strony uniemożliwia to stosowanie dat wcześniejszych niż nieistniejący w kalendarzu gregoriańskim dzień 1900-02-29, a z drugiej ignoruje ISO 8601 – standard zapisu czasu i daty.
  • Wykorzystanie DrawingML i VML zamiast SVG oraz nowego formatu do wzorów matematycznych zamiast MathML. MathML i SVG są zalecane przez W3C. VML był rekomendowany jako standard W3C w 1997 roku, ale został odrzucony. Microsoft uznaje go za przestarzały i powinien występować jedynie w plikach skonwertowanych z formatu MS Office WordprocessingML 2003.
  • Wewnętrzne niespójności i pominięcia. Na przykład, tom 4 sekcja 2.18.4 wymienia style takie jak "apples", "scaredCat" i "heebieJeebies" (tłum. "jabłka", "przestraszonyKot" i "mrowienie"), ale nie definiuje jak one wyglądają. Brakuje takich informacji jak wysokość, szerokość, głębia koloru i orientacja.[22]
  • Niespójny zapis wielkości procentowych. Tom 4, sekcja 2.18.85 używa predefiniowanych symboli (jak "pct15" dla 15%) w skokach co 5 lub 2,5 procenta, sekcja 2.15.1.95 używa dziesiętnej liczby określającej wielkość procentową, sekcja 2.18.97 używa liczby będącej jedną pięćdziesiątą procenta, a sekcja 5.1.12.41 – tysięczną procenta.[22]
  • Nieelastyczny format zapisu liczb. Na przykład, tom 4, sekcja 2.18.66 opisuje format liczb stosowany tylko w kilku krajach i zaprzecza zarówno rekomendacji W3C XSLT, jak też standardowi Unicode ISO 10646.[22]
  • Niestandardowe, nieelastyczne nazewnictwo formatów papieru. Przykładowo, tom 4, sekcja 3.3.1.61 definiuje atrybut "paperSize", dla którego wartości od 1 do 68 odpowiadają predefiniowanym standardom arkuszy jak np. A4.[22]
  • Niestandardowe kody języków i kolorów.[22]
  • Nierozszerzalne maski bitowe w definicji niektórych atrybutów. Na przykład, tom 4, sekcja 2.8.2.16 "sig (Supported Unicode Subranges and Code Pages)" opisuje element <w:sig>, wszystkie atrybuty którego są maskami bitowymi.[22]
  • Kompatybilność ze starszymi wersjami oprogramowania zapewniona przy użyciu przestarzałych znaczników. Na przykład, tom 4, sekcja 2.15.3.6: "autoSpaceLikeWord95", "useWord97LineBreakRules", "useWord2002TableStyleRules" i sekcja 2.15.3.31: "lineWrapLikeWord6" i "suppressTopSpacingWP".[22] Te elementy powinny wystąpić tylko w dokumentach OOXML skonwertowanych ze starszych wersji Microsoft Office i WordPerfect.
  • Błędy w specyfikacji formuł arkusza kalkulacyjnego, potwierdzone przez Microsoft.[29]
  • Problemy z dostępnością według Uniwersytetu Toronto,[30] polegające na braku powiązania pól formularza z ich etykietami, niezdefiniowanej kolejności tabulatora w formularzach i ograniczeniach na użycie alternatywnego tekstu w opisach obiektów.
  • SpreadsheetML cechuje się dużą liczbą wewnętrznych zależności, które wymagają wielu zmian w różnych częściach XML aby jedynie zmienić zawartość jednej komórki. Istnieje też wiele różnych sposobów reprezentacji tych samych semantycznie danych w komórkach.[31]
  • Konwencje locale (takie jak separator dziesiętny, format daty, zestaw znaków narodowych) są niespójne. Dla przykładu, dokumenty SpreadsheetML są wewnętrznie reprezentowane w locale US English, ale warianty fontów, takie jak pogrubienie ("bold") mogą być określone w dowolnym języku (np. "gras" po francusku), mimo faktu, że specyfikacja nie zawiera listy równorzędnych pojęć w różnych językach.[31]

Problemy techniczne i prawne, jak wymienione wyżej były powodem, dla którego organizacja OpenOffice.org w Danii wysłała swoje zastrzeżenia wobec ECMA 376 do duńskiej instytucji standaryzacyjnej (Dansk Standard).[32] Zastrzeżenia zawierały stwierdzenie, że "w specyfikacji istnieje wiele poważnych błędów, samozaprzeczeń, problemów prawnych i zależności od Microsoftu", a także "możliwość adaptacji do warunków kulturowych i językowych jest utrudniona i uniemożliwia współpracę twórców oprogramowania w celu rozszerzenia". Jak wynikało z zastrzeżeń, Ecma 376 nie spełnia warunku stabilności niezbędnego do standaryzacji ISO.

W czerwcu 2007 Microsoft opublikował obszerną listę komentarzy z odpowiedziami i wyjaśnieniami do części zgłaszanych zastrzeżeń[33]. W grudniu 2007 ECMA poinformowała że znaczna część zgłaszanych zastrzeżeń i zostanie uwzględniona w kolejnej propozycji standardyzacjnej zgłaszanej do ISO[34].

W kwietniu 2008 Microsoft opublikował dodatkowo specyfikacje różnych protokołów mających związek z przetwarzaniem MSOOXML – m.in. protokołów komunikacyjnych Office SharePoint, starych formatów binarnych (DOC, XLS, PPT) oraz XAML[35].

Przypisy

  1. Microsoft (21 listopada 2005). http://www.microsoft.com/presspass/features/2005/nov05/11-21Ecma.mspx (en). Link aktywny 28 maja 2007.
  2. 2,0 2,1 2,2 Tom Ngo (11 grudnia 2006). Office Open XML Overview (en). Link aktywny 12 marca 2007.
  3. 3,0 3,1 Microsoft (11 listopada 2006). Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats (en). Link aktywny 12 marca 2007.
  4. Ecma International (7 grudnia 2006). Ecma International approves Office Open XML standard (en). Link aktywny 12 marca 2007
  5. http://www.iso.org/iso/pressrelease.htm?refid=Ref1123
  6. "ISO committee takes full control of OOXML", 2008-04-09. 
  7. Ecma International (grudzień 2006). Standard Ecma-376: Office Open XML File Formats (en). Link aktywny 12 marca 2007.
  8. Brian Jones (25 stycznia 2007). History of Office XML Formats (en). Link aktywny 12 marca 2007.
  9. Ecma International (28 lutego 2007). Response document – National Body Comments from 30-Day Review of the Fast Track Ballot for ISO/IEC DIS 29500 (ECMA-376) "Office Open XML File Formats" (en). Computerworld (en). Link aktywny 12 marca 2007.
  10. Microsoft. XML Paper Specification (en). Link aktywny 12 marca 2007.
  11. 11,0 11,1 Microsoft. XPS for Application Developers (en). Link aktywny 12 marca 2007.
  12. 12,0 12,1 Baker & McKenzie (czerwiec 2006). Standardisation and Licensing of Microsoft’s Office Open XML Reference Schema (en). Link aktywny 12 marca 2007.
  13. 13,0 13,1 International Standards for Business, Government and Society (wrzesień 2007). Vote closes on draft ISO/IEC DIS 29500 standard (en). Link aktywny 4 września 2007.
  14. http://www.iso.org/iso/pressrelease.htm?refid=Ref1123
  15. Peter Galli (20 kwietnia 2005). Open XML Incompatible With GPL (en). eWeek.com (en). Link aktywny 12 marca 2007.
  16. Craig Kitterman (25 października 2006). Ecma Office Open XML Added to the OSP (en). Link aktywny 12 marca 2007.
  17. Corel (25 października 2006). Corel WordPerfect Office To Support Open Document Format and Microsoft Office Open XML (en). Link aktywny 12 marca 2007.
  18. Novell (6 grudnia 2006). Novell Boosts OpenOffice.org and Microsoft Office Interoperability (en). Link aktywny 12 marca 2007.
  19. MacShrine (9 grudnia 2006). Exclusive: Leopard 9A326 Seeded (en). Link aktywny 12 marca 2007.
  20. Datawatch (27 lutego 2007). Datawatch Announces Availability of Monarch V.9.0; Supports Microsoft Windows Vista and Extends Excel Capabilities (en). Link aktywny 12 marca 2007.
  21. Rupert Goodwins: Six thousand pages, one month, no chance... (en). 2007-01-18. [dostęp 2007-02-03].
  22. 22,0 22,1 22,2 22,3 22,4 22,5 22,6 22,7 22,8 EOOXML objections (en). [dostęp 2007-01-02].
  23. ODF Alliance: Office Open XML factsheet (en). [dostęp 2007-09-04].
  24. ODF Alliance: IBM Comments on INCITS LB 2212 – DIS 29500 (en). [dostęp 2007-09-04].
  25. Google Inc.: Google's Position on OOXML as a Proposed ISO Standard (en). [dostęp 2007-09-04].
  26. 26,0 26,1 Sam Hiser: Achieving Openness: A Closer Look at ODF and OOXML (en). 2007-06-14. [dostęp 2007-07-12].
  27. NoOOXML: Irregularities (en). [dostęp 2008-02-16].
  28. Joel Spolsky: My First BillG Review (en). 2006-06-16. [dostęp 2007-01-31].
  29. Brian Jones: Spreadsheet formula bugs (en). 2007-07-12. [dostęp 2007-09-04].
  30. Stephen A. Hockema, Jutta Treviranus: Accessibility Issues with Office Open XML (en). University of Toronto, 2007-08-07. [dostęp 2007-04-19].
  31. 31,0 31,1 Stéphane Rodriguez: OOXML is defective by design (en). 2007-08-28. [dostęp 2007-09-4].
  32. Objections to Ecma 376 from OpenOffice.org in Denmark (en). [dostęp 2007-07-03].
  33. http://odfalliance.in/files/Response%20to%20Comments%20of%20June%2030th-1.pdf
  34. ECMA, "New proposed dispositions extend progress in addressing all National Body comments, seek to document and resolve legacy issues – Nearly 2/3 of comments now reviewed", 21 grudnia 2007 http://www.ecma-international.org/news/TC45_current_work/New%20proposed%20dispositions%20extend%20progress%20in%20addressing%20all%20National%20Body%20comments.htm
  35. "Microsoft publikuje dokumentację kolejnych protokołów", OSnews.pl, 9 kwietnia 2008. 

[edytuj] Linki zewnętrzne

Sikorski: Nie kandyduję na szefa NATO

- Nie jestem kandydatem na nowego sekretarza generalnego NATO, chcę pozostać w rządzie Donalda Tuska do końca mandatu - powiedział w Brukseli szef polskiej dyplomacji Radosław Sikorski.

PiS o rządach Gronkiewicz-Waltz: Brak wizji

PiS krytykuje dwuletnie rządy Hanny Gronkiewicz-Waltz w Warszawie: zarzuca jej m.in. zaniedbania inwestycyjne, złą politykę personalną i podwyżki. Według Jarosława Kaczyńskiego, prezydent Warszawy brak wizji. - Zarzuty PiS są bezzasadne - uważa z kolei rzecznik stołecznego urzędu miasta Tomasz Andryszczyk.

Lech Kaczyński: rząd powinien podjąć kroki w celu zakupu samolotów dla VIP-ów

Według Lecha Kaczyńskiego, rząd powinien podjąć "stosowne kroki w sprawie kupna samolotów" dla najważniejszych osób w państwie. Prezydent przyleciał z Mongolii do Japonii wynajętym samolotem. Rządowy Tu "zamarzł" na mongolskim lotnisku. - chwalę Boga, ponieważ państwo i ja możemy dalej rozmawiać - mówił Lech Kaczyński dziennikarzom.

Koszt czarteru do Japonii 130 tys. dolarów

Według prezydenckiego ministra Michała Kamińskiego, koszt wyczarterowania samolotu, którym Lech Kaczyński poleciał z Mongolii do Japonii, to 130 tys. dolarów.

Gross nie musi przepraszać syna mężczyzny opisanego w "Sąsiadach"

Jan T. Gross nie musi przepraszać Kazimierza Laudańskiego m.in. za to, że w "Sąsiadach" opisał jego ojca jako jednego z uczestników pogromu Żydów w 1941 r. w Jedwabnem - orzekł we wtorek Sąd Okręgowy w Warszawie.

Rząd przyjął poprawki do budżetu

Rząd przyjął poprawki do projektu ustawy budżetowej na przyszły rok zakładające zmniejszenie planowanego wzrostu PKB z 4,8 do 3,7 procent.

Szymon Hołownia wypiera ojca Rydzyka. Z kablówek

Sieć kablowa UPC usunie ze swojej oferty TV Trwam. Zamiast niej pojawi się kanał Religia.tv, którego twarzą jest Szymon Hołownia. Religia.tv pojawia się w kolejnych kablówkach. Kto woli telewizję ojca Rydzyka musi zakupić specjalny zestaw do jej odbioru.

Niech nasi bliscy wyglądają po śmierci jak ludzie

Pani Anna straciła ojca miesiąc temu. Chciała zapomnieć, jak wyglądało jego ciało, kiedy odebrała je po sekcji zwłok z warszawskiego Zakładu Medycyny Sądowej. Gdy przeczytała nasz tekst "Chciałem ostatni raz zobaczyć syna", zdecydowała się zadzwonić. - W tym zakładzie dzieje się coś bardzo niedobrego. Tata był w strasznym stanie..., szwy puściły..., a cała rodzina chciała się z nim pożegnać - mówi pani Anna i zaczyna płakać

26-latka oskarżona o zabójstwo noworodka

O zabójstwo swego nowo narodzonego syna oskarżyła prokuratura 26-letnią mieszkankę Lublina, Agnieszkę W. Zwłoki dziecka znaleziono w styczniu b.r. na jednej z ulic miasta. Ciało, zawinięte w worek, leżało w plastikowym wiadrze.

96-latek bez prawa jazdy potrącił maluchem 76-latkę

96-letni kierowca "malucha" potrącił 76-letnią rowerzystkę. Kobieta z niegroźnymi obrażeniami trafiła do szpitala. Jak się okazało mężczyzna nigdy nie miał prawa jazdy.

Zobacz także inne, godne uwagi serwisy. Piewrszy z nich prezentuje wysokiej jakości drzwi natomiast drugi z nich projekty domów parterowych.
Sikorski: Nie kandyduję na szefa NATO

- Nie jestem kandydatem na nowego sekretarza generalnego NATO, chcę pozostać w rządzie Donalda Tuska do końca mandatu - powiedział w Brukseli szef polskiej dyplomacji Radosław Sikorski.

PiS o rządach Gronkiewicz-Waltz: Brak wizji

PiS krytykuje dwuletnie rządy Hanny Gronkiewicz-Waltz w Warszawie: zarzuca jej m.in. zaniedbania inwestycyjne, złą politykę personalną i podwyżki. Według Jarosława Kaczyńskiego, prezydent Warszawy brak wizji. - Zarzuty PiS są bezzasadne - uważa z kolei rzecznik stołecznego urzędu miasta Tomasz Andryszczyk.

Lech Kaczyński: rząd powinien podjąć kroki w celu zakupu samolotów dla VIP-ów

Według Lecha Kaczyńskiego, rząd powinien podjąć "stosowne kroki w sprawie kupna samolotów" dla najważniejszych osób w państwie. Prezydent przyleciał z Mongolii do Japonii wynajętym samolotem. Rządowy Tu "zamarzł" na mongolskim lotnisku. - chwalę Boga, ponieważ państwo i ja możemy dalej rozmawiać - mówił Lech Kaczyński dziennikarzom.

Koszt czarteru do Japonii 130 tys. dolarów

Według prezydenckiego ministra Michała Kamińskiego, koszt wyczarterowania samolotu, którym Lech Kaczyński poleciał z Mongolii do Japonii, to 130 tys. dolarów.

Gross nie musi przepraszać syna mężczyzny opisanego w "Sąsiadach"

Jan T. Gross nie musi przepraszać Kazimierza Laudańskiego m.in. za to, że w "Sąsiadach" opisał jego ojca jako jednego z uczestników pogromu Żydów w 1941 r. w Jedwabnem - orzekł we wtorek Sąd Okręgowy w Warszawie.

Rząd przyjął poprawki do budżetu

Rząd przyjął poprawki do projektu ustawy budżetowej na przyszły rok zakładające zmniejszenie planowanego wzrostu PKB z 4,8 do 3,7 procent.

Szymon Hołownia wypiera ojca Rydzyka. Z kablówek

Sieć kablowa UPC usunie ze swojej oferty TV Trwam. Zamiast niej pojawi się kanał Religia.tv, którego twarzą jest Szymon Hołownia. Religia.tv pojawia się w kolejnych kablówkach. Kto woli telewizję ojca Rydzyka musi zakupić specjalny zestaw do jej odbioru.

Niech nasi bliscy wyglądają po śmierci jak ludzie

Pani Anna straciła ojca miesiąc temu. Chciała zapomnieć, jak wyglądało jego ciało, kiedy odebrała je po sekcji zwłok z warszawskiego Zakładu Medycyny Sądowej. Gdy przeczytała nasz tekst "Chciałem ostatni raz zobaczyć syna", zdecydowała się zadzwonić. - W tym zakładzie dzieje się coś bardzo niedobrego. Tata był w strasznym stanie..., szwy puściły..., a cała rodzina chciała się z nim pożegnać - mówi pani Anna i zaczyna płakać

26-latka oskarżona o zabójstwo noworodka

O zabójstwo swego nowo narodzonego syna oskarżyła prokuratura 26-letnią mieszkankę Lublina, Agnieszkę W. Zwłoki dziecka znaleziono w styczniu b.r. na jednej z ulic miasta. Ciało, zawinięte w worek, leżało w plastikowym wiadrze.

96-latek bez prawa jazdy potrącił maluchem 76-latkę

96-letni kierowca "malucha" potrącił 76-letnią rowerzystkę. Kobieta z niegroźnymi obrażeniami trafiła do szpitala. Jak się okazało mężczyzna nigdy nie miał prawa jazdy.

Zobacz także inne, godne uwagi serwisy. Piewrszy z nich prezentuje wysokiej jakości drzwi natomiast drugi z nich projekty domów parterowych.

Jeśli skorzystałeś z informacji przedstawionych tutaj?

Nie bądź samolubem. Daj link do serwisu http://www.theplaceofhousesinc.com wszystkim z Twojego GG.