ГОСТ Р ИСО/МЭК 26300 (ODF) - формат по-умолчанию OpenOffice.org
Содержание
В России ODF принят в качестве ГОСТ Р ИСО/МЭК 26300-2010[1]. Введён в действие с 01.06.2011 с правом досрочного применения. |
OpenOffice.org использует в качестве формата файла стандарт ISO/IEC 26300:2006 «Information technology - OpenDocument Format for Office Applications (OpenDocument) 1.0»[2]. Все остальные форматы поддерживаются в режиме экспорта/импорта в/из формат ODF.
ODF – это формат хранения документов изначально создан в 1999 г. как открытая и свободная альтернатива закрытым форматам и с соблюдением всех процедур и формальностей, в 2006 г. формат был принят как международный стандарт.
Полное описание формата занимает 738 страниц.
На сегодня, формат ODF не зависит ни от конкретной компании, ни от конкретного приложения. Формат доступен для чтения и записи всем без каких-либо ограничений, связанных с лицензиями или патентами.
Такой подход даёт ODF ряд существенных преимуществ. Разработка формата некоммерческой организацией гарантирует обратную совместимость. Формат поддерживается уже более чем в 30 пакетах, работающих не только под Windows, но и под Linux и рядом других операционных систем.
В России, принятием ODF в качестве ГОСТа, государство преследует цель предоставить бизнесу и гражданам возможность использовать электронные документы без отчислений третьим фирмам, сократить риски потери документов за счёт гарантии обратной совместимости.
Аутентичный перевод стандарта ODF на русский язык, выполнен в рамках проекта программы разработки национальных стандартов на 2008 г. (шифр задания 1.11.022-1.028.0).
OpenDocument Format, ODF (от Template:Lang-en — Template:Lang-ru) — открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями.
Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате. 1 мая 2006 года принят как международный стандарт ISO/IEC 26300. В июле 2015 года стандартизован ODF версии 1.2[3].
Стандарт был совместно и публично разработан различными организациями, доступен для всех и может быть использован без ограничений. 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 подверглась критике по следующим причинам:
- В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях.[4]
- В спецификации 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.[5]
- Спецификация OpenDocument Format, принятая ISO, не определяет язык формул, что означает, что соответствующие файлы не обязаны быть совместимыми. OASIS работает над стандартизацией OpenFormula для ODF версии 1.2.[6]
- Спецификации ODF 1.0-1.1 не допускают использования таблиц в презентациях. Теперь эти возможности включены в версию 1.2, разработанную OASIS.[7]
Реализации
- OpenOffice.org
- LibreOffice
- IBM Lotus Symphony
- IBM Productivity Tools (компоненты в составе IBM Lotus Notes)
- KOffice
- AbiWord
- Scribus
- Textmaker
- Visioo Writer
- ODFReader
- NeoOffice
- Google Docs
- AjaxWrite
- Zoho Writer
- КП ОФИС
- Википедия:Книги
- МойОфис (НОТ)
Microsoft
Template:Обновить раздел
Первоначальная версия Microsoft Office 2007 не имела поддержки OpenDocument.
7 февраля 2007 Sun Microsystems, основоположник разработки пакета OpenOffice.org, выпустила бесплатное расширение для Microsoft Office, позволяющее производить чтение и запись формата ODF — Sun ODF Plugin for Microsoft Office.[8]
21 мая 2008 года Microsoft объявила о будущем внедрении поддержки ODF в Microsoft Office 2007[9][10], которая и была реализована в Service Pack 2. Европейская комиссия назначила расследование с целью разобраться, приведёт ли это к лучшей совместимости и более широкому выбору для пользователя.[11]
Microsoft Office 2007 приобрёл поддержку формата OpenDocument, начиная с SP2. Но эта реализация стандарта подвергалась критике как далёкая от совершенства.[12] Альянс ODF заявил, что данное программное обеспечение фактически не поддерживает стандарт OpenDocument,[13] и опубликовал технический отчёт о тестировании работы MS Office 2007 SP2 с файлами OpenDocument.[14] В частности, там говорится об отсутствии поддержки зашифрованных документов и о сохранении формул не в том формате, в каком это делают при сохранении файлов ODF программы OpenOffice.org, KSpread, Google Docs и IBM Lotus Symphony. Как показал в своём исследовании Роб Вейр, файлы электронных таблиц ODF, созданные в Excel, оказались практически нечитаемыми для всех существовавших на тот момент офисных пакетов, работающих с ODF, как и созданные в них файлы — нечитаемыми для Excel.[15][16] Журнал ZDNet опубликовал статью, в которой делается вывод, что Microsoft, выпустив SP2, только ухудшила ситуацию со способностью разных офисных пакетов ко взаимодействию,[17] сравнительно с периодом, когда оно обеспечивалось для MS Office только плагином компании Sun.[18] Microsoft даже обвиняли в сознательном нежелании следовать стандарту ISO при реализации поддержки ODF, и стремлении фрагментировать стандарт, создав его преднамеренно ущербную вариацию.[19]
Также Microsoft финансирует свободный проект плагина для Microsoft Office для пакетного преобразования документов, ODF Converter[20], под BSD-like лицензией на SourceForge.net. 2 февраля 2007 года была выпущена версия 1.0 плагина к Word версий 10—12 (XP—2007) на 5 языках (не включая русский).[21] В планах проекта выпуск плагинов для Excel и PowerPoint к ноябрю 2007 года.
19 апреля 2010 года компания Oracle, к которой после покупки ею компании Sun Microsystems, разработчика плагина поддержки ODF для Microsoft Office, перешли все права на него, закрыла свободный доступ к плагину.[22]
Помимо Microsoft Office, формат OpenDocument (в частности, .odt) поддерживает (наряду с форматом Office Open XML, разработанным Microsoft) редактор WordPad, входящий в состав Windows 7.
Использование
Государственные стандарты
- Россия (ГОСТ Р ИСО/МЭК 26300-2010. Введён в действие с 1 июня 2011 года)[23]
- Бразилия (с апреля 2008)
- Дания (с января 2010)
- Италия
- Корея
- Хорватия
- Швеция (госстандарт SS-ISO/IEC 26300:2008 с августа 2008)
- ЮАР
- Венесуэла (с октября 2008)[24]
Активно применяется
- Аргентина
- Misiones (обязателен для правительства с сентября 2007)
- Бельгия
- ГерманияTemplate:Уточнить
- Штат Уттар-Прадеш в Индии (веб-сайт верховного суда Allahabad High Court)
- Малайзия
- Нидерланды
- Норвегия (обязательный с 2009 года)
- Штат Массачусетс в США
- Уругвай (рекомендуется с июня 2008)
- Швеция
- Финляндия
- NATO
См. также
Примечания
Ссылки
- Template:Commons category
- ГОСТ Р ИСО/МЭК 26300-2010. Госстандарт России (Template:HumanizeDate). — Информационная технология. Формат Open Document для офисных приложений (OpenDocument) v1.0. Проверено 4 June 2011. Template:Архивировано
- Формат Open Document для офисных приложений (OpenDocument) v1.0 — русский перевод спецификации
- OpenDocument Format AllianceTemplate:Ref-en
- ISO стандарт OpenDocument
- OASIS OpenDocument EssentialsTemplate:Ref-en
- Кратко об OpenDocument
- ODF — Очень Доступный Формат
- ↑ Официальное уведомление об утверждении стандарта.
- ↑ http://www.iso.org/iso/catalogue_detail.htm?csnumber=43485
- ↑ Open Document Format (ODF) 1.2 published as International Standard 26300:2015 by ISO/IEC
- ↑ {{#invoke:String|replace|source=Marco Fioretti.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Macros an obstacle to office suite compatibility Template:Deadlink. Проверено 24 января 2007.Template:Недоступная ссылка
- ↑ {{#invoke:String|replace|source=Michael Brauer.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Initial proposal for digital signatures in ODF. Sun Germany (Template:HumanizeDate). Проверено 29 марта 2007. Template:Архивировано
- ↑ {{#invoke:String|replace|source=Marco Fioretti.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} OpenDocument office suites lack formula compatibility Template:Deadlink. Newsforge.com. Проверено 24 января 2007.Template:Недоступная ссылка
- ↑ {{#invoke:String|replace|source=Brian Jones.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Quick question for ODF experts. Проверено 24 January 2007. Template:Архивировано
- ↑ Sun ODF Plugin for Microsoft Office (en). Sun Microsystems. Проверено 07 апреля 2013. Template:Архивировано
- ↑ Microsoft объявила о будущей поддержке ODF в Microsoft Office 2007 Template:Webarchive
- ↑ Microsoft Office 2007 to Support ODF — and not OOXML Template:Ref-en
- ↑ EU says to study Microsoft’s open-source step (en). Thomson Reuters (Template:HumanizeDate). Проверено 23 мая 2008. Template:Архивировано
- ↑ {{#invoke:String|replace|source=Stéphane Rodriguez.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Microsoft's latest aggression on ODF, codenamed "cast lead" (en) (Template:HumanizeDate). Проверено 06 апреля 2013.
- ↑ {{#invoke:String|replace|source=Open Document Alliance.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Microsoft’s ODF Support Falls Short (en) (Template:HumanizeDate). Проверено 06 апреля 2013. Template:Архивировано
- ↑ {{#invoke:String|replace|source=Open Document Alliance.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} MS Office 2007 Service Pack 2 With Support for ODF: How Well Does It Work? (en) (Template:HumanizeDate). Проверено 06 апреля 2013. Template:Архивировано
- ↑ {{#invoke:String|replace|source=Rob Weir.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Update on ODF Spreadsheet Interoperability (en) (Template:HumanizeDate). Проверено 06 апреля 2013.
- ↑ {{#invoke:String|replace|source=Rob Weir.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} A follow-up on Excel 2007 SP2′s ODF support (en) (Template:HumanizeDate). Проверено 06 апреля 2013.
- ↑ {{#invoke:String|replace|source=Jeremy Allison.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} In Office SP2, Microsoft manages to reduce interoperability (en) (Template:HumanizeDate). Проверено 06 апреля 2013.
- ↑ {{#invoke:String|replace|source=Rob Weir.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} ODF Spreadsheet Interoperability: Theory and Practice (en) (Template:HumanizeDate). Проверено 06 апреля 2013.
- ↑ Microsoft now attempt to fragment ODF (en) Template:Deadlink (Template:HumanizeDate). Проверено 06 апреля 2013. Template:Архивировано
- ↑ OpenXML/ODF Translator Add-ins for Office
- ↑ Выпущена версия 1.0 плагина ODF для Microsoft Word Template:Ref-en
- ↑ OpenNews: Компания Oracle начала взимать плату за ODF-плагин к MS Office
- ↑ Уведомление об утверждении стандарта. Template:Архивировано
- ↑ {{#invoke:String|replace|source=Alastair Otter.|pattern=^(%[*)(.-[^%.%]])(%]*)$|replace=%1%2%3.|plain=false}} Venezuela adopts ODF for government (en). Tectonic (Template:HumanizeDate). Проверено 13 октября 2008. Template:Архивировано