Difference between revisions of "ODF — открытый формат документов для офисных приложений: Часто задаваемые вопросы"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Что такое OpenDocument Format (ODF) ?)
(ODF - это формат только OpenOffice.org ?: ГОСТ Р ИСО/МЭК 26300-2010)
 
(9 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
{{RuРазделыFAQ}}
 
{{RuРазделыFAQ}}
 
== Что такое "формат" ? ==
 
== Что такое "формат" ? ==
:Форма́т - способ записи каких-либо данных. Необходимо отметить, что каждый формат предназначен только для определённого типа данных. В тоже время формат никак не влияет на те данные, которые в него могут быть записаны.
+
Форма́т - способ записи каких-либо данных. Необходимо отметить, что каждый формат предназначен только для определённого типа данных. В то же время формат никак не влияет на те данные, которые в него могут быть записаны.
  
 
== Что такое "Спецификация" ? ==
 
== Что такое "Спецификация" ? ==
:Специфика́ция — (от англ. Specification) инженерный термин, обозначающий набор требований и параметров, которым удовлетворяет некоторая сущность.
 
  
:В частности, '''спецификация формата''' - набор требований и параметров способа записи каких-либо данных.  
+
Специфика́ция — (от англ. Specification) инженерный термин, обозначающий набор требований и параметров, которым удовлетворяет некоторая сущность.
 +
 
 +
В частности, '''спецификация формата''' - набор требований и параметров способа записи каких-либо данных.  
 +
 
 +
 
 
  Не путать с "алгоритмом записи формата" — описанием способа записи каких-либо данных!
 
  Не путать с "алгоритмом записи формата" — описанием способа записи каких-либо данных!
  
 
== Что такое "открытый формат" ? ==
 
== Что такое "открытый формат" ? ==
:Откры́тый форма́т — общедоступная спецификация хранения данных, свободная от лицензионных ограничений при использовании.
+
Откры́тый форма́т — общедоступная спецификация хранения данных, свободная от лицензионных ограничений при использовании.
  
:Открытый формат может быть использован как свободным, так и проприетарным ПО.
+
Открытый формат может быть использован как свободным, так и проприетарным ПО.
  
:Главная цель открытых форматов — гарантировать адекватную возможность доступа к данным в течение долгого времени безо всякой оглядки на лицензионные права и технические спецификации. То есть если данные записаны по открытому формату, то в любом ПО они должны быть восприняты одинаково. Например, текстовый документ записанный в открытом формате может быть идентично воспроизведён в любом ПО, поддерживающим этот формат.  
+
Главная цель открытых форматов — гарантировать адекватную возможность доступа к данным в течение долгого времени безо всякой оглядки на лицензионные права и технические спецификации. То есть если данные записаны по открытому формату, то в любом ПО они должны быть восприняты одинаково. Например, текстовый документ записанный в открытом формате может быть идентично воспроизведён в любом ПО, поддерживающим этот формат.  
  
:Также открытый формат активизирует конкуренцию между компаниями, ставя их в единые условия, вместо того, чтобы позволять компании-автору проприетарного формата препятствовать конкурирующим продуктам, например, постоянно изменяя формат.
+
Также открытый формат активизирует конкуренцию между компаниями, ставя их в единые условия, вместо того, чтобы позволять компании-автору проприетарного формата препятствовать конкурирующим продуктам, например, постоянно изменяя формат.
  
 
== Известно, что OpenOffice.org работает с закрытыми форматами документов Microsoft Office. Как это он делает? Не нарушает ли тем самым какие-то законы ? ==
 
== Известно, что OpenOffice.org работает с закрытыми форматами документов Microsoft Office. Как это он делает? Не нарушает ли тем самым какие-то законы ? ==
  
:В большинстве или во всех странах форматы файлов не защищены законами об авторских правах.  
+
В большинстве или во всех странах форматы файлов не защищены законами об авторских правах.  
  
:Если спецификация формата недоступна, то для обеспечения совместимости программы с данным форматом приходится заниматься обратной разработкой, т. е. составлять исчерпывающие спецификации интересующих данных.
+
Если спецификация формата недоступна, то для обеспечения совместимости программы с данным форматом приходится заниматься обратной разработкой, т. е. составлять исчерпывающие спецификации интересующих данных.
  
 
  Внимание! Использование обратной разработки может противоречить  
 
  Внимание! Использование обратной разработки может противоречить  
 
  закону об авторском праве и патентному законодательству.
 
  закону об авторском праве и патентному законодательству.
  
:После получения спецификаций другая группа разработчиков пишет собственный драйвер на основе полученных спецификаций или алгоритмов. Однако в некоторых странах алгоритмы, используемые для кодирования данных в какой-либо формат, могут быть защищены патентами.
+
После получения спецификаций другая группа разработчиков пишет собственный драйвер на основе полученных спецификаций или алгоритмов. Однако в некоторых странах алгоритмы, используемые для кодирования данных в какой-либо формат, могут быть защищены патентами.
  
:Результат обратной разработки редко идентичен оригиналу, что и позволяет избежать ответственности перед законом.
+
Результат обратной разработки редко идентичен оригиналу, что и позволяет избежать ответственности перед законом.
  
 
== Что такое OpenDocument Format (ODF) ? ==
 
== Что такое OpenDocument Format (ODF) ? ==
:OpenDocument Format (ODF, сокращённое от OASIS Open Document Format for Office Application — открытый формат документов для офисных приложений) — открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями. Он дает доступ к содержанию документов независимо от вида и версии приложения, в котором они были созданы. ODF претендует на то, чтобы быть более простым, более удобным, более понятным форматом, чем ставшие стандартом де-факто форматы от "Майкрософт" rtf, doc, xls и т.д.
+
OpenDocument Format (ODF, сокращённое от OASIS Open Document Format for Office Application — открытый формат документов для офисных приложений) — открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями. Он дает доступ к содержанию документов независимо от вида и версии приложения, в котором они были созданы. ODF претендует на то, чтобы быть более простым, более удобным, более понятным форматом, чем ставшие стандартом де-факто форматы от "Майкрософт" rtf, doc, xls и т.д.
  
:Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате, изначально созданном OpenOffice.org.
+
Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате.
 +
 
 +
 
 +
== Что представляет из себя формат ODF? ==
 +
Каждый документ ODF представляет собой архив zip, поэтому, чтобы проникнуть внутрь этого документа, достаточно переименовать расширение документа на zip и открыть этот архив любым zip-архиватором. После чего мы увидим, как минимум, пять xml-файлов и несколько каталогов.
 +
 
 +
В этих xml-файлах, кроме непосредственного содержания документа, имеются так называемые метаданные. Это дополнительная информация, которая позволяет задать тексту определённые параметры. Например, тип и размер шрифта, положение на странице, параметры печати или вывода на экран монитора.
 +
 
 +
Наибольшую популярность сейчас приобретает стандарт описания метаинформации XML (eXtend Markup Language). Основным требованием этого стандарта как раз и является принцип "юзерфрендли": xml-документы должны быть легко читаемы с помощью простейших текстовых процессоров, а также xml-разметка должна быть простой для понимания простым человеком.
 +
 
 +
ODF является одной из многочисленных реализаций стандарта XML. Поэтому, открыв odf-документ как zip-архив,  разобраться со структурой файлов и папок по их названиям будет не слишком большой проблемой.
 +
 
 +
Особенно для тех, кто хоть раз в своей жизни создавал html-странички, ну хотя бы на уровне "я и моя кошка".
 +
 
 +
Главный файл с содержанием - это content.xml, файл стиля - style.xml. В папках могут находиться мультимедийные файлы: картинки, аудио-, видеофайлы. В общем, документ ODF представляет собой что-то вроде веб-сайта времён статических html-страничек. И теги внутри xml-файлов вряд ли будут тяжкими для понимания:
 +
 
 +
<nowiki><text:p text:style-name="Standard">
 +
Привет, ODF!
 +
</text:p></nowiki>
 +
 
 +
Для сравнения, вот, например, как могут выглядеть метаданные в старом формате RTF от "Майкрософт":
 +
 
 +
<nowiki>{\loch\f0\fs24\lang1033\i0\b0 \u1055 ?\u1088
 +
?\u1080 ?\u1074 ?\u1077 ?\u1090 ?, ODF!}</nowiki>
 +
 
 +
Метаданные в формате ODF выглядят более читабельными, чем метаинформация из RTF. Я уже не говорю про DOC, метаданные которого хранятся в бинарном виде.
 +
 
 +
Естественно, давайте взглянем, как выглядит читабельность в альтернативном OOXML:
 +
 
 +
<nowiki><w:t>
 +
Привет, ODF!
 +
</w:t></nowiki>
 +
 
 +
Казалось бы, OOXML проще и компактнее. Особенно это отметят для себя программисты, которые любят писать всякие автоматизации документооборота. Но эта простота может оказаться хуже воровства. Поди сообрази, что значат эти самые "w:t". Разметка OOXML, так сказать, интуитивно непонятна, а ODF более читабелен для человека.
 +
 
 +
И это даёт более лёгкую возможность выуживать как содержание, так и метаинформацию из файла, не прибегая даже к чтению документации по всем тегам этого стандарта. Ведь, как известно, "юзерфрендли" - это когда не нужно читать много документации.
 +
 
 +
Документацию, конечно же, программистам читать придётся. Но и в отношении документации ODF тоже более гуманен и человечен. Хотя бы потому, что по своим размерам документация ODF (<800 стр.) поменьше будет, чем OOXML (6000 стр.).
 +
 
 +
Таким образом, ODF является сейчас чемпионом по дружественности, в сравнении с остальными распространёнными офисными форматами.
  
:Перевод спецификации ODF на русском языке: http://www.i-rs.ru/odf/translation
 
  
 
=[[Image:OOo_section.png]]Файлы=
 
=[[Image:OOo_section.png]]Файлы=
Line 113: Line 154:
 
=[[Image:OOo_section.png]]Использование=
 
=[[Image:OOo_section.png]]Использование=
 
== ODF - это формат только OpenOffice.org ? ==
 
== ODF - это формат только OpenOffice.org ? ==
:Нет. В списке приложений поддерживающих ODF фигурируют [http://www.zoho.com/ Zoho Writer], [http://docs.google.com/ Google Docs], [http://us.ajax13.com/en/ajaxwrite/ Ajax Write], [http://www.ibm.com IBM Workplace]
+
Нет. В списке приложений поддерживающих ODF фигурируют [http://www.zoho.com/ Zoho Writer], [http://docs.google.com/ Google Docs], [http://us.ajax13.com/en/ajaxwrite/ Ajax Write], [http://www.ibm.com IBM Workplace]
 +
 
 +
Даже в Microsoft Office 2007 (основном конкуренте OpenOffice.org) была обещана его поддержка, но не была реализована.
  
:Даже в Microsoft Office 2007 (основном конкуренте OpenOffice.org) была обещана его поддержка, но не была реализована.
+
С более расширенным списком приложений, поддерживающих формат ODF можно ознакомиться на сайте [http://en.wikipedia.org/wiki/OpenDocument_software Wikipedia]
  
:С более расширенным списком приложений, поддерживающих формат ODF можно ознакомиться на сайте [http://en.wikipedia.org/wiki/OpenDocument_software Wikipedia]
+
1 мая 2006 года ODF принят как международный стандарт '''ISO/IEC 26300'''.
  
:1 мая 2006 года ODF принят как международный стандарт '''ISO/IEC 26300'''.
+
21 декабря 2010 года ODF [http://webportalsrv.gost.ru/portal/UVED_2007st.nsf/438c8c3c9e06dc87c32573a100549873/c4b660ff237e33ea432578020033edf5?OpenDocument= принят] как стандарт РФ ГОСТ Р ИСО/МЭК 26300-2010 "Информационная технология. Формат Open Document для офисных приложений (OpenDocument) v1.0"
  
 
== Почему я пытаюсь открыть файл ODF, а мне показывается какая-то папка ? ==
 
== Почему я пытаюсь открыть файл ODF, а мне показывается какая-то папка ? ==
:Физически файл ODF - архив формата zip, содержащий данные, записанные согласно формату XML. Другими словами, если у вас тип файла, входящий в ODF, но не соотнесён с OpenOffice.org, то этот файл может быть принят за архив zip и открыт соответствующей программой. Решить эту проблему можно соотнеся данный тип файла с OpenOffice.org.
+
Физически файл ODF - архив формата zip, содержащий данные, записанные согласно формату XML. Другими словами, если у вас тип файла, входящий в ODF, но не соотнесён с OpenOffice.org, то этот файл может быть принят за архив zip и открыт соответствующей программой. Решить эту проблему можно соотнеся данный тип файла с OpenOffice.org.
  
 
== Какие есть преимущества в использовании ODF ? ==
 
== Какие есть преимущества в использовании ODF ? ==
:* Пользователи, сохраняющие свои данные в открытом формате, таком как ODF, избегают опасности быть загнанными в угол единственным поставщиком, они свободны выбрать другое программное обеспечение, если их сегодняшний поставщик уйдёт с рынка, поднимет цены, изменит своё программное обеспечение или изменит условия лицензионного соглашения на более строгие.
+
* Пользователи, сохраняющие свои данные в открытом формате, таком как ODF, избегают опасности быть загнанными в угол единственным поставщиком, они свободны выбрать другое программное обеспечение, если их сегодняшний поставщик уйдёт с рынка, поднимет цены, изменит своё программное обеспечение или изменит условия лицензионного соглашения на более строгие.
:* OpenDocument является единственным стандартом для редактируемых офисных документов, утверждённым независимым комитетом по стандартам и реализованным несколькими поставщиками программного обеспечения (попытки Microsoft утвердить собственный открытый формат пока безуспешны).  
+
* OpenDocument является единственным стандартом для редактируемых офисных документов, утверждённым независимым комитетом по стандартам и реализованным несколькими поставщиками программного обеспечения (попытки Microsoft утвердить собственный открытый формат пока безуспешны).  
:* ODF может быть использован любым поставщиком ПО, включая, в том числе, поставщиком закрытого ПО и разработчиком, использующим свободные лицензии. Это единственный стандарт, который может быть использован кем-либо без ограничений, без использования ПО конкретного поставщика. И многие приложения уже используют этот стандарт.
+
* ODF может быть использован любым поставщиком ПО, включая, в том числе, поставщиком закрытого ПО и разработчиком, использующим свободные лицензии. Это единственный стандарт, который может быть использован кем-либо без ограничений, без использования ПО конкретного поставщика. И многие приложения уже используют этот стандарт.
  
 
== Какие есть недостатки ODF и к чему они могут привести ? ==
 
== Какие есть недостатки ODF и к чему они могут привести ? ==
:* В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях. Например, OpenOffice.org использует несовместимый с другим ПО язык макросов OOBasic.
+
* В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях. Например, OpenOffice.org использует несовместимый с другим ПО язык макросов OOBasic.
:* ODF развивающийся стандарт, версии данного стандарта 1.1, 1.2 не полностью совместимы друг с другом.
+
* ODF развивающийся стандарт, версии данного стандарта 1.1, 1.2 не полностью совместимы друг с другом.
:* В спецификации OpenDocument Format 1.0-1.1 говорится о формате zip, но нет ссылок на стандарт, описывающий его. Несмотря на то, что на текущий момент существует множество алгоритмов компрессии, выигрывающих у zip и в скорости, и в компрессии, и в количестве предоставляемых дополнительных возможностей, этот формат является чрезвычайно популярным. Для преодоления его недостатков изначальный формат многие производители ПО модернизируют его, не согласуя с остальными.
+
* В спецификации OpenDocument Format 1.0-1.1 говорится о формате zip, но нет ссылок на стандарт, описывающий его. Несмотря на то, что на текущий момент существует множество алгоритмов компрессии, выигрывающих у zip и в скорости, и в компрессии, и в количестве предоставляемых дополнительных возможностей, этот формат является чрезвычайно популярным. Для преодоления его недостатков изначальный формат многие производители ПО модернизируют его, не согласуя с остальными.
  
 
{{Ru СодержаниеFAQ Нижняя часть}}
 
{{Ru СодержаниеFAQ Нижняя часть}}

Latest revision as of 10:10, 26 December 2010

OOo section.pngОбщее

Принять участие в проекте!
Общие вопросы
Форматирование ответов
Вопросы использования
Популярные разделы:
Writer: Часто задаваемые вопросы
Calc: Часто задаваемые вопросы
Орфография и грамматика
Полезности и секреты
Главная страница

Что такое "формат" ?

Форма́т - способ записи каких-либо данных. Необходимо отметить, что каждый формат предназначен только для определённого типа данных. В то же время формат никак не влияет на те данные, которые в него могут быть записаны.

Что такое "Спецификация" ?

Специфика́ция — (от англ. Specification) инженерный термин, обозначающий набор требований и параметров, которым удовлетворяет некоторая сущность.

В частности, спецификация формата - набор требований и параметров способа записи каких-либо данных.


Не путать с "алгоритмом записи формата" — описанием способа записи каких-либо данных!

Что такое "открытый формат" ?

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

Открытый формат может быть использован как свободным, так и проприетарным ПО.

Главная цель открытых форматов — гарантировать адекватную возможность доступа к данным в течение долгого времени безо всякой оглядки на лицензионные права и технические спецификации. То есть если данные записаны по открытому формату, то в любом ПО они должны быть восприняты одинаково. Например, текстовый документ записанный в открытом формате может быть идентично воспроизведён в любом ПО, поддерживающим этот формат.

Также открытый формат активизирует конкуренцию между компаниями, ставя их в единые условия, вместо того, чтобы позволять компании-автору проприетарного формата препятствовать конкурирующим продуктам, например, постоянно изменяя формат.

Известно, что OpenOffice.org работает с закрытыми форматами документов Microsoft Office. Как это он делает? Не нарушает ли тем самым какие-то законы ?

В большинстве или во всех странах форматы файлов не защищены законами об авторских правах.

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

Внимание! Использование обратной разработки может противоречить 
закону об авторском праве и патентному законодательству.

После получения спецификаций другая группа разработчиков пишет собственный драйвер на основе полученных спецификаций или алгоритмов. Однако в некоторых странах алгоритмы, используемые для кодирования данных в какой-либо формат, могут быть защищены патентами.

Результат обратной разработки редко идентичен оригиналу, что и позволяет избежать ответственности перед законом.

Что такое OpenDocument Format (ODF) ?

OpenDocument Format (ODF, сокращённое от OASIS Open Document Format for Office Application — открытый формат документов для офисных приложений) — открытый формат файлов документов для хранения и обмена редактируемыми офисными документами, в том числе текстовыми документами (такими как заметки, отчёты и книги), электронными таблицами, рисунками, базами данных, презентациями. Он дает доступ к содержанию документов независимо от вида и версии приложения, в котором они были созданы. ODF претендует на то, чтобы быть более простым, более удобным, более понятным форматом, чем ставшие стандартом де-факто форматы от "Майкрософт" rtf, doc, xls и т.д.

Стандарт был разработан индустриальным сообществом OASIS и основан на XML-формате.


Что представляет из себя формат ODF?

Каждый документ ODF представляет собой архив zip, поэтому, чтобы проникнуть внутрь этого документа, достаточно переименовать расширение документа на zip и открыть этот архив любым zip-архиватором. После чего мы увидим, как минимум, пять xml-файлов и несколько каталогов.

В этих xml-файлах, кроме непосредственного содержания документа, имеются так называемые метаданные. Это дополнительная информация, которая позволяет задать тексту определённые параметры. Например, тип и размер шрифта, положение на странице, параметры печати или вывода на экран монитора.

Наибольшую популярность сейчас приобретает стандарт описания метаинформации XML (eXtend Markup Language). Основным требованием этого стандарта как раз и является принцип "юзерфрендли": xml-документы должны быть легко читаемы с помощью простейших текстовых процессоров, а также xml-разметка должна быть простой для понимания простым человеком.

ODF является одной из многочисленных реализаций стандарта XML. Поэтому, открыв odf-документ как zip-архив, разобраться со структурой файлов и папок по их названиям будет не слишком большой проблемой.

Особенно для тех, кто хоть раз в своей жизни создавал html-странички, ну хотя бы на уровне "я и моя кошка".

Главный файл с содержанием - это content.xml, файл стиля - style.xml. В папках могут находиться мультимедийные файлы: картинки, аудио-, видеофайлы. В общем, документ ODF представляет собой что-то вроде веб-сайта времён статических html-страничек. И теги внутри xml-файлов вряд ли будут тяжкими для понимания:

<text:p text:style-name="Standard"> Привет, ODF! </text:p>

Для сравнения, вот, например, как могут выглядеть метаданные в старом формате RTF от "Майкрософт":

{\loch\f0\fs24\lang1033\i0\b0 \u1055 ?\u1088 ?\u1080 ?\u1074 ?\u1077 ?\u1090 ?, ODF!}

Метаданные в формате ODF выглядят более читабельными, чем метаинформация из RTF. Я уже не говорю про DOC, метаданные которого хранятся в бинарном виде.

Естественно, давайте взглянем, как выглядит читабельность в альтернативном OOXML:

<w:t> Привет, ODF! </w:t>

Казалось бы, OOXML проще и компактнее. Особенно это отметят для себя программисты, которые любят писать всякие автоматизации документооборота. Но эта простота может оказаться хуже воровства. Поди сообрази, что значат эти самые "w:t". Разметка OOXML, так сказать, интуитивно непонятна, а ODF более читабелен для человека.

И это даёт более лёгкую возможность выуживать как содержание, так и метаинформацию из файла, не прибегая даже к чтению документации по всем тегам этого стандарта. Ведь, как известно, "юзерфрендли" - это когда не нужно читать много документации.

Документацию, конечно же, программистам читать придётся. Но и в отношении документации ODF тоже более гуманен и человечен. Хотя бы потому, что по своим размерам документация ODF (<800 стр.) поменьше будет, чем OOXML (6000 стр.).

Таким образом, ODF является сейчас чемпионом по дружественности, в сравнении с остальными распространёнными офисными форматами.


OOo section.pngФайлы

Файлы с каким расширениями описаны в ODF ?

Вид документа 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

OOo section.pngИспользование

ODF - это формат только OpenOffice.org ?

Нет. В списке приложений поддерживающих ODF фигурируют Zoho Writer, Google Docs, Ajax Write, IBM Workplace

Даже в Microsoft Office 2007 (основном конкуренте OpenOffice.org) была обещана его поддержка, но не была реализована.

С более расширенным списком приложений, поддерживающих формат ODF можно ознакомиться на сайте Wikipedia

1 мая 2006 года ODF принят как международный стандарт ISO/IEC 26300.

21 декабря 2010 года ODF принят как стандарт РФ ГОСТ Р ИСО/МЭК 26300-2010 "Информационная технология. Формат Open Document для офисных приложений (OpenDocument) v1.0"

Почему я пытаюсь открыть файл ODF, а мне показывается какая-то папка ?

Физически файл ODF - архив формата zip, содержащий данные, записанные согласно формату XML. Другими словами, если у вас тип файла, входящий в ODF, но не соотнесён с OpenOffice.org, то этот файл может быть принят за архив zip и открыт соответствующей программой. Решить эту проблему можно соотнеся данный тип файла с OpenOffice.org.

Какие есть преимущества в использовании ODF ?

  • Пользователи, сохраняющие свои данные в открытом формате, таком как ODF, избегают опасности быть загнанными в угол единственным поставщиком, они свободны выбрать другое программное обеспечение, если их сегодняшний поставщик уйдёт с рынка, поднимет цены, изменит своё программное обеспечение или изменит условия лицензионного соглашения на более строгие.
  • OpenDocument является единственным стандартом для редактируемых офисных документов, утверждённым независимым комитетом по стандартам и реализованным несколькими поставщиками программного обеспечения (попытки Microsoft утвердить собственный открытый формат пока безуспешны).
  • ODF может быть использован любым поставщиком ПО, включая, в том числе, поставщиком закрытого ПО и разработчиком, использующим свободные лицензии. Это единственный стандарт, который может быть использован кем-либо без ограничений, без использования ПО конкретного поставщика. И многие приложения уже используют этот стандарт.

Какие есть недостатки ODF и к чему они могут привести ?

  • В стандарте не описаны спецификации скриптов и макросов, которые играют важную роль в офисных приложениях. Результатом этого становится наличие различных реализаций сценариев в разных приложениях. Например, OpenOffice.org использует несовместимый с другим ПО язык макросов OOBasic.
  • ODF развивающийся стандарт, версии данного стандарта 1.1, 1.2 не полностью совместимы друг с другом.
  • В спецификации OpenDocument Format 1.0-1.1 говорится о формате zip, но нет ссылок на стандарт, описывающий его. Несмотря на то, что на текущий момент существует множество алгоритмов компрессии, выигрывающих у zip и в скорости, и в компрессии, и в количестве предоставляемых дополнительных возможностей, этот формат является чрезвычайно популярным. Для преодоления его недостатков изначальный формат многие производители ПО модернизируют его, не согласуя с остальными.

Перейти к разделу: Writer | Calc | Общее | UI | Глоссарий | Принятые сокращения | Полезности | Содержание
Personal tools