OpenOffice.org również nie generuje dokumentów ISO ODF

Wiemy już, że Microsoft nie obsługuje ISO OXML. Udowodnił to m.in. Alex Brown, lider grupy zajmującej się standardem ISO/IEC 29500 (OOXML) w ISO. Okazuje się, że również OpenOffice.org nie generuje dokumentów w standardzie ODF.

Rezultaty testów z zeszłej jesieni opublikował Jesper Lund Stocholm. Wynika z nich, że żadna z wersji OpenOffice.org (2.0, 2.1, 2.2 ani 2.3) nie obsługiwała poprawnie ODF zatwierdzonego przez ISO.

Również wspomniany Alex Brown przeprowadził testy zgodności z ODF. Według nich, OpenOffice.org nie generuje nawet poprawnego XMLa, jest więc niezdolny do wygenerowania jakiegokolwiek poprawnego standardu ISO na nim opartym.

W swoim podsumowaniu twierdzi on, że zarówno ekipa OpenOffice.org jak i Microsoft ze swoim Office, nie dążą wcale do zgodności z zatwierdzonymi standardami ISO, lecz ze standardami promowanymi przez własne konsorcja.

Doug Mahugh zastanawia się na swoim blogu z jakiego programu będą korzystać urzędy w RPA, gdzie całkiem niedawno ODF został oficjalnie standardem narodowym.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

  1. Awatar Thar
    Thar

    Hmmm… Ok, to do jakiego konsorcjum należy OpenOffice? :>

    1. Awatar Marcin Łępicki
      Marcin Łępicki

      Hm, mi się przy starcie pojawia splash screen z logiem Sun Microsystems, ale nie wcale twierdzę że to jest odpowiedź na Twoje pytanie 🙂

      1. Awatar Thar
        Thar

        Sun ich sponsoruje i udziela hostingu, ale jego wpływ na projekt jest taki sam jak każdego sponsora. Na pewno nie można zaryzykować twierdzenia, że OOo do niego 'należy'.

        1. Awatar grze_S
          grze_S

          Sun nie ma wpływu na OOo? a to: http://serwer22962.lh.pl/wewnetrzne-zycie-odf/

        2. Awatar Thar
          Thar

          A gdzieś grze_Siu wyczytał w moim komentarzu, że nie ma wpływu?

        3. Awatar grze_S
          grze_S

          Na pewno nie można zaryzykować twierdzenia, że OOo do niego ‘należy’.

          😉

        4. Awatar grze_S
          grze_S

          A nie sory. Mój błąd. zrozumiałem 'zależy' a nie 'należy'….

  2. Awatar http://nintyfan.open
    http://nintyfan.open

    No cóż. Przestrzeganie standardów nie jest łatwą sprawą. W końcu po coś istnieją. O dokumentach ODF wiadomo tyle, że AbiWord, KOffice i Open Office obsługują je trochę inaczej. Mimo wszystko, generowanie poprawnego xml'a powinno być priorytetem. Przestrzeganie reguł tego języka nie jest takie trudne. Wprowadzanie implementacji standardu jst zawsze czasochłonne,
    Co do ODF, to do nie dawna nie miał możliwości złożenia podpisu elektronicznego. Taką funkcję wprowadził najpierw Open Office. Ale rozszerzenia swoją drogą. Standard powinien być przetestowany, a więc wprowadzanie rozszerzeń jest jak najbardziej na miejscu. Tyle tylko, że najpierw trzeba dobrze obsługiwać XMLa, bo inaczej mogą się pojawić dodatkowe problemy.

    1. Awatar vries
      vries

      Ale trzeba nadmienić, że podpis elektroniczny nie ejst częścią standardu.

      1. Awatar michuk
        michuk

        Będzie częścią standardu ODF 1.2, który niedługo pójdzie do ISO.

  3. Awatar niedzwiedz_2
    niedzwiedz_2

    A OO.o 3.0? Wydaje mi się, że już są pewne zmiany w obsłudze ODF.

  4. Awatar niedzwiedz_2
    niedzwiedz_2

    Aha i MS zapowiedział zgodność ze standardem OXML. A jako, że ostatnio coś się z obietnic wywiązuje (specyfikacje chociażby) to może się okazać, że OO nie będzie wspierał żadnego standardu, a MSO przynajmniej OXML.

  5. Awatar milik
    milik

    Przynajmniej AbiWord, KOffice i Open Office sa na dobrej drodze. Jesli oni sie zgraja to MSOffice zostanie sam ze swoim OXML.

    1. Awatar michuk
      michuk

      Tak? Na razie to OXML wspiera OpenOffice.org (przez plugin Novella), a niedługo będzie wspierac i Abiword (http://serwer22962.lh.pl/deweloperzy-abiword-lubia-ooxml/), więc Twoja teoria nie bardzo się trzyma kupy.

      1. Awatar milik
        milik

        Nie madruj bo tak samo Sun stworzyl plugin dla MSOffice do obslugi ODF wiec Twoja wypowiedz nie ma sensu.

        1. Awatar niedzwiedz_2
          niedzwiedz_2

          Jeśli, twoim zdaniem, wypowiedź Michuka nie ma sensu, to przeczytają ją jeszcze raz 😀 Aż ten sens znajdziesz 😛
          Jesli jednak dalej go nie widzisz pozwól, że ci to wyjaśnię: twoim zdaniem jedynym programem, który będzie obsługiwał OXML będzie MSO jednak zarówno OO.o jak i Abiword będą go wspierać (OO w wersji 3.0, Abi nie wiem) przy czym OO już wspiera za pomocą wtyczki lub w wersji Novella.

        2. Awatar el.pescado
          el.pescado

          No to się doczekamy sytuacji, w której jedynym programem obsługującym OXML poprawnie będzie OOo z wtyczką od Novella, a jedynym programem obsługującym ODF poprawnie będzie MSO z wtyczką od Suna. To dopiero będą jaja! 😉

  6. Awatar Fisiu
    Fisiu

    No dobra, a co z już istniejącą wersją 2.4? Bo coś nie ma info na ten temat…

  7. Awatar biazol
    biazol

    Szkoda, że jeszcze nie ma testu OpenOffice.org 2.4 – może coś się zmieniło

    1. Awatar diablownik
      diablownik

      Zmieniło się. Sprawdziłem osobiście parę swoich plików zapisanych w ODF.
      Te zapisane w wersji 2.3 (lub starszej) nie były zgodne ze standardem i walidator pokazywał błędy.
      Wersja 2.4 zapisuje już poprawnie, a walidator wyświetla ładny, zielony komunikat 😉

      1. Awatar niedzwiedz_2
        niedzwiedz_2

        A gdzie jest walidator? Swoją drogą prosty plik mógł być zgodny ze standardem. A skopmlikowany? (coś jak acid dla standardów sieciowych)

        1. Awatar quest
          quest

          http://opendocumentfellowship.com/validator
          Faktycznie! Pliki stworzone w 2.4 przechodzą test!

        2. Awatar Tomasz Chiliński
          Tomasz Chiliński

          Tylko jakieś zgodności ten test dotyczy? OpenOffice-a z OpenOffice? Polecam link na dole artykułu – tam jest opis tego jak wygląda zgodność OpenOffice 2.4.0 z ogólnie pojętym formatem XML.

        3. Awatar Bobikus
          Bobikus

          Przed chwilą sprawdziłem. OO 2.3 (lub starszy) przeszedł, sprawdziłem 3 arkusze i 1 tekstowy. Nie mały, ani nie duży. Może to jakaś wersja OO przed 2.4 jest nie tego?

          Pracuję na 2.3 (repo debiana), 2.2 (debian x64), 2.3 (windows z ux.pl).

        4. Awatar Tor
          Tor

          Ja mam OO 2.0.8 z repo Debiana Etch i plik przechodzi walidację (prosty tekst i jedna tabelka).

  8. Awatar uyhgb
    uyhgb

    Skad mozna pobrac testowane pliki oraz narzedzie testujace ?

  9. Awatar evil_core
    evil_core

    Nie ma ? W repo PLD Th mamy 2.4 costam, myslalem ze to stabilne nawet, bo niedawno jeszcze instalowalem alfe czy bete 3.0.

    1. Awatar Mieszko Kaczmarczyk
      Mieszko Kaczmarczyk

      I trzeba się przesiąść na 3.0 beta którakolwiek gdyż choćby dużo szybciej biega – wystarczy wziąść do testu byle plik arkusza taki z 15MB. Oczywiście rozmiar z powodu ilości danych a nie osadzonej np grafiki…..

      1. Awatar niedzwiedz_2
        niedzwiedz_2

        U mnie OO 2.3 działa ociężale już przy 4 stronicowym dokumencie (przewijanie "zostaje w tyle") dot… Szybkość działania to naprawdę coś, co powinni poprawić 😉

        1. Awatar revcorey
          revcorey

          hm mam teraz wersje 2.4 ale miałem 2.3 i żadnych problemów nawet ba jakieś 10 godzin temu otwierałem 118 stronicowy tekst zapisany w .doc pod 2.4 i żadnych spowolnień nie było. Pogrzeb w ustawieniach pamięci w OO jest krótki poradnik na necie

    2. Awatar cactus
      cactus

      2.4.0.8 ze sterydami 🙂

  10. Awatar skoruppa
    skoruppa

    Jakoś nie specjalnie mnie to dziwi, ale mam nadzieje, że to się zmieni. Po publikacji takich raportów środowisko floss prawdopodobnie zabierze się za to co musi :). Jednakowo, może jestem tylko optymistą.

  11. Awatar quest
    quest

    nihil novi sub sole

    http://opendocumentfellowship.com/validator

  12. Awatar Theres
    Theres

    Ja sprawdziłem swoją bibliografie do pracy maturalnej… była robiona w 2.3 i wywaliło błędy, ale otwarłem w 2.4 i zapisałem i teraz już jest zgodna ;d

    1. Awatar niedzwiedz_2
      niedzwiedz_2

      Otworzyłem jak już 😛
      No właśnie, szkoda, że w newsie nie ma mowy o 2.4 bo, jak widać, sporo się poprawiło

      1. Awatar LM
        LM

        Prof. Bralczyk twierdzi że zarówno forma "otworzyłem" jak i "otwarłem" obie są poprawne.

        1. Awatar niedzwiedz_2
          niedzwiedz_2

          No to sorki 😉 Wydawało mi się po prostu tak po polskiemu.
          Chociaż swoją drogą to również poprawną wersją jest "pisze" w stosunku do czynności dokonanej co jest nielogiczne…

  13. Awatar wit3k
    wit3k

    Na szczęście implementacja ODF jest na GPLu. Oznacza to że jeśli MS chce używać _naszego_ standardu to niech sobie skopiuje liby. W odwrotną stronę jest już znacznie trudniej dlatego dla mnie jako konsumenta, a nie dla mnie jako człowieka pingwina, wydaje się być bardziej rozsądnym rozwiązaniem zapisywanie wszystkiego w ODFach

    1. Awatar kuba
      kuba

      No wlasnie nie bardzo moze skopiowac, bo musialby wypuscic MS OFfice'a na GPLu 😉

      1. Awatar norbert_ramzes
        norbert_ramzes

        Jak zwykle wydadzą zamknięte i nikt nie będzie miał pojęcia co tam siedzi chyba że ktoś to zdekompiluje…

  14. Awatar hering
    hering

    Po co w ogóle ten artykuł skoro nieaktualny, a OOo już pięknie obsługuje ODF, tylko sieje zamęt taka bazgranina.

  15. Awatar aaa
    aaa

    Raczej jest to żałosne ze dopiero w wersji 2.4 OOo wspiera poprawnie format który jest już jakiś czas. Czyli było dużo czasu na poprawną jego implementacje. A to że nie poprawnie implementują XML to bez komentarza.

  16. Awatar revcorey
    revcorey

    Wicie że chyba jak ten gość robił to porównanie to już była wersja 2.4 dostępna ale że jest w komisji ISO w sprawie OOXML to nie było mu na rękę napisać ze 2.4 obsługuje ODF

    1. Awatar ala
      ala

      Wychodzi na to że OOo 2.4 tak nie do końca jest zgodne.

      For ISO/IEC 26300:2006 (ODF) in general, we can say that the standard itself has a defect which prevents any document claiming validity from being actually valid. Consequently, there are no XML documents in existence which are valid to ISO ODF.
      Even if the schema is fixed, we can see that OpenOffice.org 2.4.0 does not produce valid XML documents. This is to be expected and is a mirror-case of what was found for MS Office 2007: while MS Office has not caught up with the ISO standard, OpenOffice has rather bypassed it (it aims at its consortium standard, just as MS Office does).

      1. Awatar revcorey
        revcorey

        to już na blogu czytałem i jeśli dobrze zrozumiałem zwróć uwagę na dwa pierwsze zdania

        1. Awatar ala
          ala

          Nie ja to rozumiem tylko myślałem że ODF opiera się na XML. A wychodzi na to że nie ma XML zgodnego z ODF-em. To chyba w drugą stronę co nie ?

  17. Awatar tomek
    tomek

    Czegoś nie rozumiem, ale może jestem głupi. Jak OOo może być zgodny z ODF jak jest niezgodny z XML?.

  18. Awatar trasz
    trasz

    Pozostaje powiedziec tylko jedno: a nie mowilem? 😉

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *