История изменений
Исправление vold, (текущая версия) :
Там проблема не только в конвертации OOXML <--> ODF, но и в нестабильности OpenXML. В новых версиях офиса МС добавляет в OOXML новые фичи, которые не учтены в действующем стандарте. Когда-нибудь эти фичи накопятся и тогда MS выпустят новую версию стандарта. А в это время другие офисные пакеты вынуждены догонять и реализовывать неизвестные им изменения методом обратной инженерии — подглядывать, как это работает в MS офисе. Ну и упомянутые мной бинарные вставки, которые требуют виндовые библиотеки ActiveX и OLE.
Все это в совокупности (в том числе, и преобразование в формат ODF туда и обратно) и обеспечивают недостижимость 100% совместимости.
Исходная версия vold, :
Там проблема не только в конвертации OOXML <--> ODF, но и в нестабильности OpenXML. В новых версиях офиса МС добавляет в OOXML новые фичи, которые не учтены в действующем стандарте. Когда-нибудь эти фичи накопятся и тогда MS выпустят новую версию стандарта. А в это время другие офисные пакеты вынуждены догонять и реализовывать неизвестные им изменения методом обратной инженерии — подглядывать, как это работает в MS офисе. Ну и упомянутые мной бинарные вставки, которые требуют виндовые библиотеки ActiveX и OLE.