OpenDocument

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Логотип OpenDocument Format
OpenDocument Text
ODF textdocument 48x48.png
Расширение .odt
MIME-тип application/vnd.
oasis.opendocument.
text
Разработчик Sun Microsystems, OASIS
Тип формата Формат файла документа
Расширен из XML
Стандарт(ы) ISO/IEC 26300:2006
Открытый формат? Да
Сайт opendocumentformat.org
Commons-logo.svg Медиафайлы на Викискладе
OpenDocument Presentation
ODF presentation 48x48.png
Расширение .odp
MIME-тип application/vnd.
oasis.opendocument.
presentation
Разработчик Sun Microsystems, OASIS
Тип формата Презентация
Расширен из XML
Стандарт(ы) ISO/IEC 26300:2006
Открытый формат? Да
Сайт opendocumentformat.org
Commons-logo.svg Медиафайлы на Викискладе
OpenDocument Spreadsheet
ODF spreadsheet 48x48.png
Расширение .ods
MIME-тип application/vnd.
oasis.opendocument.
spreadsheet
Разработчик Sun Microsystems, OASIS
Тип формата Электронная таблица
Расширен из XML
Стандарт(ы) ISO/IEC 26300:2006
Открытый формат? Да
Сайт opendocumentformat.org
Commons-logo.svg Медиафайлы на Викискладе
OpenDocument Graphics
ODF drawing 48x48.png
Расширение .odg
MIME-тип application/vnd.
oasis.opendocument.
graphics
Разработчик Sun Microsystems, OASIS
Тип формата Формат файла изображения
Расширен из XML
Стандарт(ы) ISO/IEC 26300:2006
Открытый формат? Да
Сайт opendocumentformat.org
Commons-logo.svg Медиафайлы на Викискладе

OpenDocument Format, ODF (от англ. OASIS Open Document Format for Office Application — рус. открытый формат документов для офисных приложений) — открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями.

Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате. 1 мая 2006 года принят как международный стандарт ISO/IEC 26300. В июле 2015 года стандартизован ODF версии 1.2[1].

Стандарт был совместно и публично разработан различными организациями, доступен для всех и может быть использован без ограничений. OpenDocument представляет собой альтернативу частным закрытым форматам, (включая Word (.doc), Excel (.xls) и PowerPoint (.ppt) — форматы, используемые в Microsoft Office 97—2003), а также формату Microsoft Office Open XML - .docx.

Файл 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.

Критика ODF[править | править код]

Спецификация ODF версии 1.0 подверглась критике по следующим причинам:

  • В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях.[2]
  • В спецификации OpenDocument Format 1.0-1.1 говорится о формате ZIP, но нет ссылок на стандарт, описывающий его.

А также причинам, которые были исправлены в ODF версии 1.2 или OpenFormula:

  • Хотя OpenOffice.org позволяет использовать цифровые подписи и сохранять их в ODF используя XML-DSig, сам стандарт OpenDocument Format 1.0-1.1 применение цифровых подписей не описывает. Однако новая версия формата 1.2 уже включает XML-DSig подобно используемому в OpenOffice.org.[3]
  • Спецификация OpenDocument Format, принятая ISO, не определяет язык формул, что означает, что соответствующие файлы не обязаны быть совместимыми. OASIS работает над стандартизацией OpenFormula для ODF версии 1.2.[4]
  • Спецификации ODF 1.0-1.1 не допускают использования таблиц в презентациях. Теперь эти возможности включены в версию 1.2, разработанную OASIS.[5]

Поддерживаемое программное обеспечение[править | править код]

OpenDocument software (англ. OpenDocument software)

С форматом ODF может работать как свободное программное обесепечение, так и проприетарное. Это могут быть офисные пакеты (как автономные, так и веб-приложения) и отдельные приложения, такие как текстовые процессоры, электронные таблицы, презентации и приложения для управления данными. Ниже представлен список известных текстовых редакторов, текстовых процессоров и офисных пакетов, полностью или частично поддерживающие OpenDocument:

Microsoft[править | править код]

Первоначальная версия Microsoft Office 2007 не имела поддержки OpenDocument.

7 февраля 2007 Sun Microsystems, основоположник разработки пакета OpenOffice.org, выпустила бесплатное расширение для Microsoft Office, позволяющее производить чтение и запись формата ODF — Sun ODF Plugin for Microsoft Office[6].

21 мая 2008 года Microsoft объявила о будущем внедрении поддержки ODF в Microsoft Office 2007[7][8], которая и была реализована в Service Pack 2. Европейская комиссия назначила расследование с целью разобраться, приведёт ли это к лучшей совместимости и более широкому выбору для пользователя[9].

Microsoft Office 2007 приобрёл поддержку формата OpenDocument, начиная с SP2. Но эта реализация стандарта подвергалась критике как далёкая от совершенства[10]. Альянс ODF заявил, что данное программное обеспечение фактически не поддерживает стандарт OpenDocument,[11] и опубликовал технический отчёт о тестировании работы MS Office 2007 SP2 с файлами OpenDocument[12]. В частности, там говорится об отсутствии поддержки зашифрованных документов и о сохранении формул не в том формате, в каком это делают при сохранении файлов ODF программы OpenOffice.org, KSpread, Google Docs и IBM Lotus Symphony. Как показал в своём исследовании Роб Вейр, файлы электронных таблиц ODF, созданные в Excel, оказались практически нечитаемыми для всех существовавших на тот момент офисных пакетов, работающих с ODF, как и созданные в них файлы — нечитаемыми для Excel[13][14]. Журнал ZDNet опубликовал статью, в которой делается вывод, что Microsoft, выпустив SP2, только ухудшила ситуацию со способностью разных офисных пакетов ко взаимодействию[15], сравнительно с периодом, когда оно обеспечивалось для MS Office только плагином компании Sun[16]. Microsoft даже обвиняли в сознательном нежелании следовать стандарту ISO при реализации поддержки ODF, и стремлении фрагментировать стандарт, создав его преднамеренно ущербную вариацию[17].

Также Microsoft финансирует свободный проект плагина для Microsoft Office для пакетного преобразования документов, ODF Converter[18], под BSD-like лицензией на SourceForge.net. 2 февраля 2007 года была выпущена версия 1.0 плагина к Word версий 10—12 (XP—2007) на 5 языках (не включая русский)[19]. В планах проекта выпуск плагинов для Excel и PowerPoint к ноябрю 2007 года.

19 апреля 2010 года компания Oracle, к которой после покупки ею компании Sun Microsystems, разработчика плагина поддержки ODF для Microsoft Office, перешли все права на него, закрыла свободный доступ к плагину[20].

Помимо Microsoft Office, формат OpenDocument (в частности, .odt) поддерживает (наряду с форматом Office Open XML, разработанным Microsoft) редактор WordPad, входящий в состав Windows 7.

Использование[править | править код]

Использование OpenDocument (англ. OpenDocument adoption)

Одна из целей открытых форматов, таких как OpenDocument, состоит в том, чтобы гарантировать долгосрочный доступ к данным без юридических или технических барьеров, поэтому в некоторых странах открытые форматы стали государственными стандартами.

Международные
Государственные Африка
Азия
Европа
Южная Америка
Региональные

См. также[править | править код]

Примечания[править | править код]

  1. Open Document Format (ODF) 1.2 published as International Standard 26300:2015 by ISO/IEC
  2. Marco Fioretti. Macros an obstacle to office suite compatibility (недоступная ссылка — история ). Дата обращения 24 января 2007. (недоступная ссылка)
  3. Michael Brauer. Initial proposal for digital signatures in ODF. Sun Germany (16 февраля 2007). Дата обращения 29 марта 2007. Архивировано 25 августа 2011 года.
  4. Marco Fioretti. OpenDocument office suites lack formula compatibility (недоступная ссылка — история ). Newsforge.com. Дата обращения 24 января 2007. (недоступная ссылка)
  5. Brian Jones. Quick question for ODF experts. Дата обращения 24 января 2007. Архивировано 25 августа 2011 года.
  6. Sun ODF Plugin for Microsoft Office (англ.). Sun Microsystems. Дата обращения 7 апреля 2013. Архивировано 7 июля 2009 года.
  7. Попсулин С. День ИТ-победы: MS Office поддержит открытый формат документов. CNews (22 мая 2008). Дата обращения 31 мая 2020. Архивировано 8 июня 2015 года.
  8. Andy Updegrove. Microsoft Office 2007 to Support ODF - and not OOXML (англ.). consortiuminfo.org (21 May 2008). Дата обращения 31 мая 2020.
  9. EU says to study Microsoft’s open-source step (англ.). Рейтер (22 May 2008). Дата обращения 31 мая 2020. Архивировано 25 августа 2011 года.
  10. Stéphane Rodriguez. Microsoft's latest aggression on ODF, codenamed "cast lead" (англ.). OOXML is defective by design (17 May 2009). Дата обращения 31 мая 2020.
  11. Open Document Alliance. Microsoft’s ODF Support Falls Short (англ.) (19 May 2009). Дата обращения 6 апреля 2013. Архивировано 19 января 2013 года.
  12. Open Document Alliance. MS Office 2007 Service Pack 2 With Support for ODF: How Well Does It Work? (англ.) (19 May 2009). Дата обращения 6 апреля 2013. Архивировано 15 октября 2012 года.
  13. Rob Weir. Update on ODF Spreadsheet Interoperability (англ.) (3 May 2009). Дата обращения 31 мая 2020.
  14. Rob Weir. A follow-up on Excel 2007 SP2’s ODF support (англ.) (7 May 2009). Дата обращения 31 мая 2020.
  15. Jeremy Allison. In Office SP2, Microsoft manages to reduce interoperability (англ.). ZDNet (19 May 2009). Дата обращения 31 мая 2020.
  16. Rob Weir. ODF Spreadsheet Interoperability: Theory and Practice (англ.) (1 March 2009). Дата обращения 31 мая 2020.
  17. Microsoft now attempt to fragment ODF (англ.) (5 May 2009). Дата обращения 6 апреля 2013. Архивировано 9 мая 2009 года.
  18. OpenXML/ODF Translator Add-ins for Office
  19. OllieD. Release 1.0 now available! (англ.). ODF Converter Team Blog (2 February 2007). Дата обращения 31 мая 2020.
  20. Компания Oracle начала взимать плату за ODF-плагин к MS Office. OpenNET (19 апреля 2010). Дата обращения 31 мая 2020.
  21. NATO Interoperability Standards and Profiles (19 июля 2019). Дата обращения 31 мая 2020.
  22. 1 2 IDA promotes the use of open document formats for e-government interoperability (англ.). ec.europa.eu (25 May 2004). Дата обращения 31 мая 2020.
  23. 1 2 Gijs Hillenius. EC recommends supporting open document format (англ.). joinup.ec.europa.eu (10 January 2014). Дата обращения 31 мая 2020.
  24. 1 2 Уведомление об утверждении стандарта (21 декабря 2010). Дата обращения 31 мая 2020. Архивировано 25 августа 2011 года.
  25. Promote Government's Open Document Standards Develop New Value for Document Circulation. National Development Council Taiwan (9 June 2015).
  26. Successful Story: Migrating Libreoffice to I-Lan County Government. Franklin Weng (24 Sep 2015).
  27. Taiwan migration to ODF: progress, problems and what to do next. Franklin Weng (8 Sep 2016).
  28. Förderung von freier und quelloffener Software in Bundesbehörden, insbesondere im Auswärtigen Amt (нем.) стр. 8-9. Бундестаг (5. Mai 2011). Дата обращения 31 мая 2020.
  29. Preparation and Drawing Up of Electronic Documents / Форматы электронных документов (латыш.). likumi.lv. Дата обращения 31 мая 2020.
  30. Lijst open standaarden Forum Standaardisatie (нид.). lijsten.forumstandaardisatie.nl. Дата обращения 31 мая 2020.
  31. Dz.U. 2012 poz. 526 (польск.). isap.sejm.gov.pl (12 апреля 2012). Дата обращения 31 мая 2020.
  32. Portugal publishes open standards catalog. ODF, PDF and several other standards are mandatory (англ.). Esop.pt (19 November 2012). Дата обращения 31 мая 2020. Архивировано 2 апреля 2013 года.
  33. Öppna standarder - Programvaror och tjänster 2014 (швед.) стр. 26-27. Министерство финансов Швеции (2014). Дата обращения 31 мая 2020.
  34. Open source, open standards and re-use: government action plan (англ.). gov.uk (27 January 2010). Дата обращения 24 мая 2020.
  35. Мэтт Хэнсон. Высокие стандарты // Linux Format : журнал. — 2014. — Ноябрь (№ 11 (189)). — С. 52-55.
  36. Nye obligatoriske IT-standarder for staten vedtatt (норв.). regjeringen.no (2 июля 2009). Дата обращения 31 мая 2020.
  37. Guía para Documentos de Ofimática (V2.0) (исп.). Agencia de Gobierno electrónico y Sociedad de la Información y del Conocimiento (исп.) (9 de enero de 2009). Дата обращения 31 мая 2020.
  38. Venezuela adopts ODF for government (англ.). tectonic.co.za (10 October 2008). Дата обращения 31 мая 2020. Архивировано 25 августа 2011 года.
  39. Achieving Impeccable Openness in Transformation with Open Document Format (ODF) (англ.). odfworkshop.com (2007). Дата обращения 31 мая 2020. Архивировано 17 июня 2009 года.
  40. Information Technology Policy. Towards an inclusive knowledge society (англ.). Government of Kerala (англ.) (2007). Дата обращения 31 мая 2020. Архивировано 17 июля 2011 года.
  41. Massachusetts Verdict: MS Office Formats Out. eWeek (24 сентября 2005). Дата обращения 31 мая 2020. Архивировано 22 января 2013 года.
  42. Stefan Krempl. Munich administration switches to OpenDocument Format (англ.) (5 January 2010). Дата обращения 31 мая 2020. Архивировано 17 октября 2011 года.

Ссылки[править | править код]