Открыть сервис

OpenOffice.org

OpenOffice.org — это свободный офисный пакет с открытым исходным кодом, предназначенный для работы с текстовыми документами, электронными таблицами, презентациями, базами данных, векторной графикой и математическими формулами. Пакет разрабатывался и поддерживался сообществом и корпорацией Sun Microsystems (позднее — Oracle Corporation) в период с 2000 по 2011 год. OpenOffice.org стал одним из первых полнофункциональных офисных решений, распространяемых бесплатно, и послужил основой для ряда форков, самым известным из которых является Apache OpenOffice и LibreOffice.

История

Предпосылки и создание

В 1999 году корпорация Sun Microsystems приобрела компанию StarDivision, разрабатывавшую проприетарный офисный пакет StarOffice. В июле 2000 года Sun объявила о намерении открыть исходный код StarOffice, чтобы создать свободный аналог Microsoft Office и стимулировать развитие открытого программного обеспечения. Проект получил название OpenOffice.org. Первая публичная версия (1.0) была выпущена 1 мая 2002 года. Она включала текстовый процессор Writer, табличный процессор Calc, программу для создания презентаций Impress, редактор векторной графики Draw, инструмент для работы с базами данных Base и редактор формул Math.

Развитие под эгидой Sun Microsystems

В период с 2002 по 2009 год OpenOffice.org активно развивался. Версия 2.0 (2005 год) представила новый формат файлов — OpenDocument (ODF), который впоследствии стал международным стандартом ISO/IEC 26300. Пакет получил поддержку макросов на языке StarBasic, улучшенную совместимость с форматами Microsoft Office и расширенный набор шаблонов. Sun Microsystems предоставляла коммерческую поддержку и распространяла пакет как часть своей операционной системы Solaris, а также предлагала его для Linux и Windows.

Переход к Oracle и упадок

В 2010 году корпорация Oracle завершила сделку по приобретению Sun Microsystems. Вскоре после этого Oracle объявила о прекращении коммерческой поддержки OpenOffice.org и увольнении значительной части команды разработчиков. Это вызвало недовольство сообщества, так как Oracle не проявляла интереса к развитию свободного проекта. В ответ на это в сентябре 2010 года группа бывших разработчиков OpenOffice.org основала форк — LibreOffice, который быстро привлёк основную часть сообщества и спонсоров, включая компании Red Hat, Canonical, Google и другие.

Передача проекту Apache

В апреле 2011 года Oracle передала исходный код и торговую марку OpenOffice.org в инкубатор Apache Software Foundation. Проект был переименован в Apache OpenOffice и продолжил существование под эгидой фонда. Однако к тому моменту большинство активных разработчиков уже перешли в LibreOffice, что привело к значительному замедлению темпов развития Apache OpenOffice. Последний стабильный релиз OpenOffice.org под оригинальным названием (версия 3.3.0) был выпущен в январе 2011 года. Впоследствии проект Apache OpenOffice выпускал обновления, но его функциональность и совместимость с новыми форматами уступали LibreOffice.

Состав пакета

OpenOffice.org включал шесть основных компонентов:

  • Writerтекстовый процессор с возможностями создания писем, отчётов, книг и веб-страниц. Поддерживал стили, таблицы, изображения, сноски, оглавления и макросы.
  • Calc — табличный процессор для работы с электронными таблицами, анализа данных и построения диаграмм. Поддерживал более 300 функций, сводные таблицы, сценарии и условное форматирование.
  • Impress — программа для создания презентаций с поддержкой анимации, переходов, мультимедиа и экспорта в форматы PDF и Flash.
  • Draw — векторный графический редактор для создания схем, диаграмм, логотипов и иллюстраций. Поддерживал слои, эффекты, экспорт в SVG и другие форматы.
  • Baseсистема управления базами данных, позволяющая создавать формы, запросы и отчёты. Взаимодействовала с различными СУБД (MySQL, PostgreSQL, Microsoft Access) через драйверы JDBC и ODBC.
  • Math — редактор математических формул, использующий язык разметки MathML. Позволял вставлять формулы в документы Writer, Calc, Impress и Draw.

Форматы файлов

Основным форматом OpenOffice.org был OpenDocument (ODF), который стал стандартом ISO/IEC 26300. Пакет также поддерживал импорт и экспорт в форматы Microsoft Office (DOC, XLS, PPT), а также в PDF, HTML, RTF, CSV, TXT и другие. В версии 3.0 была улучшена совместимость с форматами Office 2007 (DOCX, XLSX, PPTX).

Лицензирование

OpenOffice.org распространялся под лицензией GNU Lesser General Public License (LGPL), что позволяло использовать его как в свободных, так и в проприетарных проектах. После передачи в Apache Software Foundation лицензия была изменена на Apache License 2.0, что упростило коммерческое использование.

Критика и недостатки

В период активной разработки OpenOffice.org подвергался критике за:

  • Низкую производительность при работе с большими документами и сложными таблицами по сравнению с Microsoft Office.
  • Ограниченную совместимость с форматами Microsoft Office, особенно с макросами VBA и сложным форматированием.
  • Медленный темп обновлений и отсутствие некоторых функций, доступных в проприетарных аналогах (например, расширенная проверка правописания, облачная интеграция).
  • Сложность настройки и неинтуитивный интерфейс для пользователей, привыкших к Microsoft Office.

После ухода Sun Microsystems и перехода к Oracle критика усилилась из-за неопределённости с будущим проекта, что привело к массовому переходу разработчиков и пользователей на LibreOffice.

Наследие и влияние

OpenOffice.org сыграл ключевую роль в популяризации свободного офисного программного обеспечения. Он стал основой для многих государственных и образовательных проектов по внедрению открытых форматов и снижению зависимости от проприетарных решений. В России OpenOffice.org использовался в ряде государственных учреждений и образовательных организаций, особенно в рамках программ по импортозамещению. Однако к середине 2010-х годов его место занял LibreOffice, который продолжает развиваться и поддерживать формат ODF.

См. также

  • LibreOffice
  • Apache OpenOffice
  • StarOffice
  • OpenDocument

Источники

  • История проекта OpenOffice.org на официальном сайте Apache Software Foundation.
  • Статья «OpenOffice.org» в энциклопедии «Википедия» (русская версия).
  • Материалы конференции «OpenOffice.org Conference 2009» (Орлеан, Франция).
  • Публикации журнала «Linux Format» за 2002–2011 годы.
  • Официальные пресс-релизы Sun Microsystems и Oracle Corporation.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →