OpenDocument¶
OpenDocument (полное название — OASIS Open Document Format for Office Applications, ODF) — открытый стандартный формат файлов для хранения, обмена и редактирования офисных документов: текстов, электронных таблиц, презентаций, рисунков и баз данных. Формат основан на XML и разработан организацией OASIS (Organization for the Advancement of Structured Information Standards). В 2006 году стандарт был принят как международный ISO/IEC 26300.
¶История и развитие
Работа над форматом началась в 2002 году как развитие формата OpenOffice.org XML, использовавшегося в офисном пакете OpenOffice.org. Инициатором выступила компания Sun Microsystems, которая передала спецификации в OASIS. После нескольких лет доработок и публичных обсуждений в 2005 году спецификация была утверждена как стандарт OASIS, а в мае 2006 года — как международный стандарт ISO/IEC 26300:2006.
В 2015 году вышла обновлённая версия стандарта ODF 1.2, которая включила поддержку расширенной математики, встроенных объектов RDF-метаданных и цифровых подписей. В 2021 году была опубликована версия ODF 1.3, добавившая улучшенную защиту документов и совместимость с современными веб-технологиями.
¶Технические характеристики
Формат OpenDocument представляет собой ZIP-архив, содержащий набор XML-файлов. Основной документ описывается в файле content.xml, стили и оформление хранятся в styles.xml, метаданные — в meta (организация признана экстремистской, деятельность запрещена в РФ).xml, а настройки приложения — в settings.xml. Графические объекты и встроенные изображения размещаются в отдельных файлах внутри архива.
Ключевые особенности формата:
- Открытость — спецификация доступна бесплатно, не требует лицензионных отчислений.
- Расширяемость — поддержка пользовательских схем и дополнительных элементов через механизм пространств имён XML.
- Кроссплатформенность — формат не привязан к конкретной операционной системе или программному обеспечению.
- Сжатие данных — использование ZIP-архива уменьшает размер файлов по сравнению с несжатыми аналогами.
¶Расширения файлов
В зависимости от типа документа используются разные расширения:
| Тип документа | Расширение |
|---|---|
| Текстовый документ | .odt |
| Электронная таблица | .ods |
| Презентация | .odp |
| Графический документ | .odg |
| База данных | .odb |
| Формула | .odf |
| Составной документ | .odm |
Существуют также шаблонные расширения: .ott, .ots, .otp, .otg.
¶Поддержка в программном обеспечении
OpenDocument является основным форматом для свободных офисных пакетов: LibreOffice, Apache OpenOffice, Calligra Suite, ONLYOFFICE. Поддержка формата также встроена в проприетарное программное обеспечение:
- Microsoft Office — начиная с версии 2007 SP2 поддерживает открытие и сохранение файлов ODF, однако при сложном форматировании возможны искажения.
- Google Docs, Яндекс 360 — позволяют импортировать и экспортировать документы ODF через веб-интерфейс.
- Мобильные приложения — многие текстовые редакторы для Android и iOS поддерживают чтение ODF.
¶Применение и значение
OpenDocument широко используется в государственном и муниципальном документообороте. В России формат включён в перечень стандартов для государственных информационных систем, а также рекомендован для обмена документами в органах власти. Приказом Минкомсвязи России ODF определён как один из приоритетных форматов для электронного документооборота.
Формат также применяется в образовании, научной деятельности и в коммерческих организациях, стремящихся снизить зависимость от проприетарных решений. Международные организации, включая ООН и Европейскую комиссию, рекомендуют использовать ODF для обмена официальными документами.
¶Критика и ограничения
К недостаткам формата относят:
- Сложность реализации — полная поддержка спецификации требует значительных усилий, что приводит к неполной совместимости между разными программами.
- Отличия в реализации — даже среди свободных пакетов существуют расхождения в отображении сложных элементов оформления.
- Ограниченная поддержка макросов — в отличие от форматов Microsoft Office, ODF имеет менее развитую систему макросов и скриптов.
Несмотря на это, OpenDocument остаётся одним из ключевых стандартов открытого программного обеспечения и основой для долгосрочного хранения документов.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


