Dokumentum interoperabilitási kezdeményezést indított útjára a Microsoft

A Microsoft bejelentette Dokumentum interoperabilitási kezdeményezését, angol nevén a "Document Interoperability Initiative"-ot. A kezdeményezés célja, hogy népszerűsítse a dokumentumformátumok közti választás lehetőségét a felhasználók közt, továbbá szélesebb lehetőségeket biztosítson a fejlesztők, partnerek és a versenytársak számára. [...] A Microsoft Cambridge-i (Massachusetts) laborja tesztelni fogja az együttműködési képességet a meglevő implementációk - Microsoft OOXML és az ODF - közt különböző platformokon, beleértve a Mac OS X Leopard-ot, az iPhone-t, a Palm OS-t, a Symbian OS-t, a Linux-ot és a Windows Mobile-t. Ezzel egy időben a Microsoft bejelenetette, hogy megjelent az ODF - OOXML konverter 1.1-es verziója a Microsoft Excel-hez és Microsoft PowerPoint-hoz. A bejelentés itt olvasható.

Hozzászólások

Hajaj. Most azt hiszem a következő 30 napban - amíg döntés nem születik az OOXML-ről -, naponta olvashatunk majd ilyen "nagy" bejelentéseket.

--
trey @ gépház

Naja, hirtelen "nagyon jófejek" lettek és támogatnak minden külső kezdeményezést. Ezzel nincs is baj, de azért nem bánnám, ha elutasítanák, akkor legalább kicsit magukba fordulnának. Ez így elég gusztustalan kampány, Google, IBM helyében biztos felhívnám rá a figyelmet hogy mi ezzel a céljuk. (persze lehet, hogy tényleg jót akarnak, de az eddigiek alapján ezt merész lenne kijelenteni)

Mindenesetre szerintem ez hasznos az OOo és általában a szabad szoftverek elterjedése szempontjából még akkor is, ha "csak" stratégiai lépés az MS részéről.
Mert ugyan sokan nem így gondolják, de az MS-t nem megsemmisíteni kell, hanem versenybe szállni vele, egy tisztességes piacon, így a jobb mindenkinek.

He ez BSD licenc alatt van, akkor az OOo-ba is be lehet építeni? Ezzel teljessé válhatna az OOo és MS-Office dokumentumok eddigi részleges (vagy korlátozott) komatibilitása?

Nem attól függ az az OOo és MS-Office dokumentumok közötti teljes kompatibilitás, hogy az MS formátumai rejtenek még felfedezésre váró titkokat. Régóta nincsenek már titkok.

Nem oldható fel egykönnyen az eltérő funkciókészletből adódó konfliktus, azaz hiába érthető, hogy mit kellene az egyik alkalmazásban mentett dokumentummal csinálni, ha a másik alkalmazásban olyan funkció nincs. További eltéréseket okozhatnak az eltérő oldalelrendezési/tördelési algoritmusok. Ezeknek a problémáknak a megoldásához nem visz közelebb az MS formátumainak tanulmányozása.

Ezek szerint hiába várunk ennél lényegesen jobb kompatibilitást?
Mert szerintem az a legnagyobb baj, hogy ha rá is szánja magát ez ember vagy egy cég, hogy OOo-t használjon, ez csak akkor lehet problémamentes, ha nem kell MS-Office formátumú dokumentumokat fogadnia és küldenie.
Ha így van, akkor sajnos a legnagyobb áttörés az lehetne, ha az állami szervek elfogadnának illetve rendelkezésre bocsátanának alternatívaként OOo formátumokat is.
A mi cégünk például nagyon sok állami önkormányzati és EU-s pályázatokkon nyeri el a munkáit, ezt pedig nem lehet kockáztatni azzal, hogy az OOo-val MS-Office formátumban mentett doksikban adjuk be a pályázati anyag office-os részét.

Nem vársz hiába, mert OOo, mint feltörekvő alternatíva, viselkedésében kénytelen egyre jobban megközelíteni a piacvezető MS Office-t, mert enélkül semmi esélye. Az OOo 1.1 és 2.0 közötti váltásnál pl. sok mindenben elhagyták a StarOffice-ból örökölt vonalat, és az MS Office-féle viselkedés lett alapértelmezett. Most is sokat foglalkoznak azzal, hogy ha 1 az 1-ben nem lehet megfeleltetni dolgokat a 2 program között, akkor mégis hogy lehet az export/import során ezeket figyelembe venni.

Tyűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűűha, hogy oda ne ...

Az ODF - OOXML converter biztos azt jelenti, hogy a megtévedt ODF használók már tudják a rossz formátumukat a jó OOXML-be konvertálni. Visszafele azért nem működik, mert hát valjuk be nincs sok értelme hogy a sz*r ODF-be konvertálja valaki a tökéletes OOXML-t.
Az interoperabilitás jegyében. :)

Koránt sem....csak a Microsoft filozófiáját szerettem volna kihangsúlyozni. Tisztában vagyok vele, hogy oda vissza konvertál.
Csak milyen furcsa, hogy most hirtelen aranyba lehet önteni a drága kis szívüket az OOXML elfogadása előtt. Azért szerettem volna valami szarkasztikus és vicces hozzászólást írni.
Ezennel elnézést kérek, hogy megbántottalak azzal, hogy szarkasztikus kontextusban említettem a Microsoft-ot és kezdeményezései közül az egyiket.

Tavaly már próbálkoztam az ODF - OOXML konverter 1.0-as verziójával (érdekes módon a Micro$oft linkje a SourceForge-ra vezetett), de nem sok sikerrel. Végül egy MÁSIK konvertert találtam a Sun honlapján: http://www.sun.com/software/star/odf_plugin/index.jsp

Ezzel elég jól megvagyok (Win XP+SP2 és Office XP), mindkét irányba konvertál. Természetesen formázásban, tördelésben mindig vannak apró eltérések, a legegyszerűbb szöveges dokumentumoknál is, ha M$ Office és Openoffice.org között közlekedek.

A Sun-féle szerintem is jobb, nincs annyi dependenciája, és sokkal gyorsabb is. A két megoldás működési elve teljesen eltérő. Az odf-converter alapvetően a két XML alapú fájlformátum között teremt kapcsolatot egy XSLT-vel, és "kézzel" takarít utána. A Sun ODF plugin egy lecsupaszított OOo-t telepít, a háttérben azzal nyitja meg az előzőleg bináris MS formátumban mentett OOXML fájlt, és azt menti tovább ODF-be. Itt a bináris MS formátumok implementálásába fektetett hatalmas munka kamatozik.

Technikailag bizonyára megoldható lenne, viszont ezt csak a Sun teheti meg, mivel az odf plugin nem nyílt forrású szoftver, és a licence megtiltja a visszafejtést.

Milyen érdekes, hogy ennél témánál mennyire nem igazolódnak a sztereotípiák. Pont az ellenkezőjét szokták várni.
* Microsoft (rosszcég), de nyílt forrást fejleszt
* nyílt a forrás, de rossz a teljesítmény
* Microsoft, de rossz a teljesítmény (ez is meglepő lehet egyeseknek, bár nem a huppereknek)
* Sun (jócég), de zárt forrású terméket adott ki
* zárt forrás, de mégis jó