OpenDocument Format (ODF, сокращённое от OASIS Open Document Format for Office Application — открытый формат документов для офисных приложений) — открытыйформат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями.
Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате, изначально созданном OpenOffice.org. 1 мая2006 года принят как международный стандарт ISO/IEC 26300.
Стандарт был совместно и публично разработан различными организациями, доступен для всех и может быть использован без ограничений. OpenDocument представляет собой альтернативу частным закрытым форматам, включая DOC, XLS и PPT (форматы используемые в Microsoft Office 97—2007), а также формату Microsoft Office Open XML.
Текстовый документ, используемый как шаблон для HTML-документов
application/vnd.oasis.opendocument.text-web
oth
Преимущества OpenDocument
Пользователи, сохраняющие свои данные в открытом формате, таком как OpenDocument, избегают опасности быть загнанными в угол единственным поставщиком, они свободны выбрать другое программное обеспечение, если их сегодняшний поставщик уйдёт с рынка, поднимет цены, изменит своё программное обеспечение или изменит условия лицензионного соглашения на более строгие.
OpenDocument является единственным стандартом для редактируемых офисных документов, утверждённым независимым комитетом по стандартам и реализованным несколькими поставщиками программного обеспечения. OpenDocument может быть использован любым поставщиком ПО, включая, в том числе, поставщиков закрытого программного обеспечения и разработчиков использующих GNU GPL.
Критика ODF
В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях.[1]
ODF развивающийся стандарт, текущая версия принятая ISO 1.0 , тогда как в разработке находятся следующие версии данного стандарта 1.1, 1.2 не полностью совместимые друг с другом (см. ниже).
В спецификации OpenDocument Format 1.0-1.1 говорится о формате ZIP, но нет ссылок на стандарт, описывающий его.
Хотя OpenOffice.org позволяет использовать цифровые подписи и сохранять их в ODF используя XML-DSig, сам стандарт OpenDocument Format 1.0-1.1 применение цифровых подписей не описывает. Однако новая версия формата 1.2 будет включать XML-DSig подобно используемому в OpenOffice.org. [2]
Спецификация OpenDocument Format, принятая ISO, не определяет язык формул, что означает, что соответствующие файлы не обязаны быть совместимыми. OASIS работает над стандартизацией OpenFormula для ODF версии 1.2 [3]
Спецификации ODF 1.0-1.1 не допускают использования таблиц в презентациях. Эти возможности будут включены в версию 1.2, разрабатываемую OASIS [4]
Поддержка формата OpenDocument Microsoft Office далека от совершенства. По состоянию на конец мая 2008 года, ни одна из версий Microsoft Office не поддерживала ODF самостоятельно.
21 мая 2008 Microsoft объявила о будущей поддержке ODF в Microsoft Office 2007[6][7] начиная с Service Pack 2. Европейская комиссия назначила расследование с целью разобраться, приведёт ли это к лучшей совместимости и более широкому выбору для пользователя.[8]
Другие запланированные реализации
2007-12-13 Фонд Wikimedia объявил о планах в середине 2008 года реализовать в MediaWiki поддержку экспорта данных для текстовых процессоров в формате OpenDocument.[9]