( timar | 2012. 11. 19., h – 11:30 )

Azt mondtad, a bináris formátumokról beszélünk, most erre felhoztad megint az OOXML-t. Tökmindegy mi van a szabványban, az Office 2010 sem tudja implementálni a strict verziót (ami az ISO szabvány), csak a transitionalt. Az meg a bináris formátum XML szerializációja. A LibreOffice-szal szemben az az elvárás, hogy a valós életben előforduló dokumentumokat nyissa meg helyesen, nem az OOXML Strict szabvány szerintieket, amelyekből egyelőre nincs sok.

A gyakorlatban (a LibreOffice fejlesztési gyakorlatáról beszélek) az derül ki, hogy az MS szabványai és egyéb doksijai is aluldefiniáltak, csak éppenséggel még a referenciaimplementáció forráskódját sem lehet megnézni, hanem addig kell reszelni, amíg úgy nem jeleníti meg a doksit, mint a Word. Ez elég aprólékos munka, sok időt igényel. A bináris doc esetén, ami egy régi filter, elég jól teljesít a LibreOffice, több évnyi bugfix van benne. A docx és rtf újabb kód, több hibával, de a fejlesztés üteme gyors e területen. Ugyanez igaz xls vs. xlsx és ppt vs. pptx viszonylatban.

ODF-re nem egy vendor van, válogathatsz hogy LibreOffice (eleve több vendor), Apache OpenOffice, IBM Symphony, EuroOffice stb. Az igaz, hogy ezek közös tőről fakadnak, de ez nem vendor lock-in. Sőt választhatod a Microsoft Office-t is, az is ismeri (de szigorúan csak az ODF 1.0-st).