Меню
Главная
Случайная статья
Настройки
|
OpenDocument Format, ODF (от англ. OASIS — Open Document Format for Office Applications — рус. открытый формат документов для офисных приложений) — открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями.
Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате. 1 мая 2006 года принят как международный стандарт ISO/IEC 26300. В июле 2015 года стандартизован ODF версии 1.2[1]. В июне 2021 года опубликована версия ODF Standard 1.3[2].
Стандарт был совместно и публично разработан различными организациями, доступен для всех и может быть использован без ограничений. OpenDocument появился как альтернатива частным закрытым двоичным форматам Microsoft Office 97—2003 (DOC, XLS, PPT); его основным конкурентом является формат Microsoft OOXML.
Файл OpenDocument — ZIP-архив, включающий в себя файловую иерархию, содержащую XML-файл самого документа, файлы включений (например, картинок), вспомогательные файлы с метаинформацией, картинку-миниатюру страницы документа и тому подобное.
Содержание
MIME-типы и расширения
Вид документа |
MIME-тип |
Расширение
|
Текстовый документ
|
application/vnd.oasis.opendocument.text
|
odt
|
Текстовый документ, используемый как шаблон
|
application/vnd.oasis.opendocument.text-template
|
ott
|
Графический документ
|
application/vnd.oasis.opendocument.graphics
|
odg
|
Графический документ, используемый как шаблон
|
application/vnd.oasis.opendocument.graphics-template
|
otg
|
Документ презентации
|
application/vnd.oasis.opendocument.presentation
|
odp
|
Документ презентации, используемый как шаблон
|
application/vnd.oasis.opendocument.presentation-template
|
otp
|
Электронная таблица
|
application/vnd.oasis.opendocument.spreadsheet
|
ods
|
Электронная таблица, используемая как шаблон
|
application/vnd.oasis.opendocument.spreadsheet-template
|
ots
|
Документ диаграммы
|
application/vnd.oasis.opendocument.chart
|
odc
|
Документ диаграммы, используемый как шаблон
|
application/vnd.oasis.opendocument.chart-template
|
otc
|
Документ изображения
|
application/vnd.oasis.opendocument.image
|
odi
|
Документ изображения, используемый как шаблон
|
application/vnd.oasis.opendocument.image-template
|
oti
|
Документ формулы
|
application/vnd.oasis.opendocument.formula
|
odf
|
Документ формулы, используемый как шаблон
|
application/vnd.oasis.opendocument.formula-template
|
otf
|
Составной текстовый документ
|
application/vnd.oasis.opendocument.text-master
|
odm
|
Текстовый документ, используемый как шаблон для HTML-документов
|
application/vnd.oasis.opendocument.text-web
|
oth
|
Преимущества OpenDocument- Пользователи, сохраняющие свои данные в открытом формате, таком как OpenDocument, избегают опасности быть заложником единственного поставщика-монополиста. Они свободны выбрать другое программное обеспечение, если их сегодняшний поставщик уйдёт с рынка, поднимет цены, изменит своё программное обеспечение или изменит условия лицензионного соглашения на более строгие.
- OpenDocument является единственным стандартом для редактируемых офисных документов, утверждённым независимым комитетом по стандартам и реализованным несколькими поставщиками программного обеспечения. OpenDocument может быть использован любым поставщиком ПО, включая, в том числе, поставщиков закрытого программного обеспечения и разработчиков, использующих GNU GPL.
Критика OpenDocument
Спецификация ODF версии 1.0 подвергалась критике по следующим причинам:
- В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях[3].
- В спецификации OpenDocument Format 1.0-1.1 говорится о формате ZIP, но нет ссылок на стандарт, описывающий его.
- Хотя OpenOffice.org позволяет использовать цифровые подписи и сохранять их в ODF, используя XML-DSig, сам стандарт OpenDocument Format 1.0-1.1 применения цифровых подписей не описывает. Однако новая версия формата 1.2 уже включает XML-DSig подобно используемому в OpenOffice.org[4].
- Спецификация OpenDocument Format, принятая ISO, не определяет язык формул, что означает, что соответствующие файлы не обязаны быть совместимыми. OASIS работает над стандартизацией OpenFormula для ODF версии 1.2[5].
- Спецификации ODF 1.0-1.1 не допускают использования таблиц в презентациях. Эти возможности включены в версию 1.2.[6]
Поддерживаемое программное обеспечение
OpenDocument software (англ. OpenDocument software)
С форматом ODF может работать как свободное программное обеспечение, так и проприетарное. Это могут быть офисные пакеты (как автономные, так и веб-приложения) и отдельные приложения, такие как текстовые процессоры, электронные таблицы, презентации и приложения для управления данными. Ниже представлен список известных текстовых редакторов, текстовых процессоров и офисных пакетов, полностью или частично поддерживающие OpenDocument:
Microsoft
|
|