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