Apache OpenOffice

Apache OpenOffice (AOO, также известен как OpenOffice) — свободный пакет офисных приложений, является одним из преемников OpenOffice.org и наследник IBM Lotus Symphony[7]. Впервые появился 2012 году когда корпорация Oracle объявила о передаче всех прав на OpenOffice.org фонду Apache[8]. Официально поддерживается на платформах Linux, Windows, macOS Intel/PowerPC (поддержка оболочки Aqua находится в стадии альфа-тестирования). Существуют неофициальные портированные версии для FreeBSD, Linux PowerPC, OS/2 и Android[9].

Apache OpenOffice
Тип офисный пакет
Разработчик Apache Software Foundation
Написана на C++[1] и Java[2]
Операционная система GNU/Linux, Microsoft Windows, macOS и BSD
Первый выпуск 8 мая 2012[3]
Аппаратная платформа Java Virtual Machine
Последняя версия
Лицензия Apache License 2.0[5][6]
Сайт openoffice.org (англ.)
 Медиафайлы на Викискладе

OpenOffice по умолчанию использует открытый формат OpenDocument (ODF, ISO 26300), а также дополнительно поддерживает форматы Microsoft Office, такие как: .doc .xls .ppt и Office Open XML[10].

Офисный пакет Apache OpenOffice может свободно устанавливаться и использоваться на домашних компьютерах, в школах, офисах, вузах, государственных, бюджетных и коммерческих организациях и учреждениях согласно лицензии Apache[11].

Также существует портативная версия пакета Apache OpenOffice для операционных систем семейства Windows с возможностью использования без установки, что позволяет запускать пакет без установки либо, например, с USB-накопителя[12].

История

Версии Apache OpenOffice
Версия Дата выхода Описание
3.48 мая 2012[13]Первый релиз в рамках Apache.
Последняя версия поддерживающая Windows 2000
3.4.124 августа 2012
4.0.023 июля 2013
4.0.11 октября 2013
4.1.029 апреля 2014
4.1.121 августа 2014
4.1.228 октября 2015
4.1.312 октября 2016
4.1.418 октября 2017
4.1.530 декабря 2017
4.1.618 ноября 2018
4.1.721 сентября 2019
4.1.810 ноября 2020
4.1.97 февраля 2021
4.1.104 мая 2021
4.1.116 октября 2021
Версия Дата выхода Описание

1 июня 2011 года компания Oracle официально объявила о передаче всех прав на OpenOffice.org Apache Foundation. 13 июня фонд принял это предложение, в результате голосования OpenOffice.org поступил в Apache Incubator[8]. После окончательного перехода проекта в руки фонда Apache название «OpenOffice.org» сменилось на «Apache OpenOffice», лицензия на код OpenOffice была изменена на лицензию Apache 2.0[14]. По этому поводу Фонд свободного ПО выступил с заявлением, в котором выразил огорчение по поводу подобного шага, счёл уход от копилефт-лицензии ошибочным шагом и рекомендовал использовать LibreOffice[15].

IBM пожертвовала исходный код Lotus Symphony фонду Apache Software Foundation в 2012 году и прекратила поддержку собственного офисного пакета в пользу Apache OpenOffice[16]. Многие функции и исправления ошибок, включая боковую панель, были перенесены в OpenOffice[17]. Поддержка чтения с экрана IAccessible2 была перенесена из IBM Lotus Symphony и включена в составе выпуска OpenOffice 4.1 29 апреля 2014 года, хотя он первее появился в обновлении LibreOffice 4.2 в январе 2014 года[18].

IBM прекратила официальное участие в разработке Apache OpenOffice с выпуском версии AOO 4.1.1[19].

2 сентября 2016 Вице-президент проекта Деннис Э. Гамильтон сообщил о риске закрытия проекта из-за нехватки разработчиков и невозможности исправлять проблемы безопасности, обнаруженные ещё в 2015 году[20].

По состоянию на октябрь 2018 года в проекте было 141 коммиттеров кода, по сравнению с 140 в 2014 году[21][22].

Проблемы безопасности

С октября 2014 года по июль 2015 года у проекта не было релиз-менеджера[23]. В течение этого периода, в апреле 2015 года, в коде Apache OpenOffice 4.1.1 была найдена уязвимость удаленного выполнения кода (CVE — 2015—1774), но у проекта было недостаточно разработчиков, для того чтобы выпустить исправление. Вместо этого фонд Apache опубликовал временное решение для пользователей[24]. Бывший председатель PMC Андреа Пескетти был назначен на должность релиз-менеджера в июле 2015 года[25]. Версия 4.1.2 с исправлением уязвимости была выпущена 28 октября 2015 года[26].

В октябре 2016 года выяснилось, что версия 4.1.2 в течение года распространялась с дырой безопасности (CVE — 2016—1513), поскольку у проекта не было достаточно разработчиков, для её устранения[27].

Версия 4.1.11 была выпущена 6 октября 2021 года с исправлением уязвимости удаленного выполнения кода (CVE — 2021-33035), информация о которой была опубликована в общий доступ, за месяц до исправления, проект был уведомлен в начале мая 2021 года[28]. Данная уязвимость была исправлена ​​в LibreOffice ещё в 2014 году.

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

КомпонентыПримечания
Writer Текстовый процессор и визуальный редактор HTML, похожие приложения: Microsoft Word, LibreOffice Writer, Pages, AbiWord, KWord
Calc Редактор электронных таблиц, похожие приложения: Microsoft Excel, LibreOffice Calc, Numbers, Gnumeric, KCells
Impress Программа подготовки презентаций, похожие приложения: Microsoft PowerPoint, Keynote, KPresenter
Base Механизм подключения к внешним СУБД и встроенная СУБД HSQLDB, похожие приложения: Microsoft Access, Kexi
Draw Векторный графический редактор, похожие приложения: Microsoft Visio, Adobe Illustrator, CorelDRAW, Calligra Flow, Dia
Math Редактор формул, похожие приложения: MathType, KFormula

В состав пакета входят общие для всех приложений:

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

Расширения для Apache OpenOffice

Apache OpenOffice поддерживает XUL-расширения в формате .oxt, которые легко добавляются подобно тому, как это организовано в Mozilla Firefox. Расширения доступны на официальном сайте[29].

Наиболее интересные и достаточно популярные расширения:

  • LanguageTool — расширение для проверки грамматики во Writer. Реализована возможность проверки для русского, английского, немецкого, польского и других языков[30].
  • Alternative dialog Find & Replace for Writer (AltSearch) — расширение для улучшения параметров поиска и замены текста во Writer. Поддерживает регулярные выражения[31].

Примечания

  1. https://projects.apache.org/json/projects/openoffice.json
  2. The openoffice Open Source Project on Open Hub: Languages Page — 2006.
  3. Product Release
  4. Marcum C. Apache OpenOffice 4.1.11 released (англ.) — 2021.
  5. http://www.openoffice.org/license.html
  6. The openoffice Open Source Project on Open Hub: Licenses Page — 2006.
  7. Merging Lotus Symphony: Allegro moderato : Apache OpenOffice. blogs.apache.org. Дата обращения: 23 ноября 2021.
  8. OpenOffice.org has joined The Apache Software Foundation. grobmeier.solutions. Дата обращения: 4 октября 2021.
  9. Apache OpenOffice - Third-Party ports and distributions. www.openoffice.org. Дата обращения: 25 ноября 2021.
  10. Mary Branscombe last updated. Apache OpenOffice 4.0 review (англ.). TechRadar (6 августа 2013). Дата обращения: 25 ноября 2021.
  11. Портал информационной и технической поддержки ПО образовательных учреждений РФ. spohelp.ru. Дата обращения: 10 июня 2013.
  12. Apache OpenOffice Portable (full-featured office suite) | PortableApps.com (англ.). PortableApps.com - Portable software for USB, portable, and cloud drives. Дата обращения: 4 октября 2021.
  13. The Apache OpenOffice Project Announces Apache OpenOffice™ 3.4
  14. Statements on OpenOffice.org Contribution to Apache, Oracle передает код OpenOffice.org в руки фонда Apache
  15. Фонд свободного ПО недоволен сменой лицензии на OpenOffice.org и рекомендует использовать LibreOffice. www.opennet.ru. Дата обращения: 4 октября 2021.
  16. Ed Brill - More on the Lotus Symphony and desktop productivity roadmap. edbrill.com (5 февраля 2012). Дата обращения: 25 ноября 2021. Архивировано 2 января 2020 года.
  17. Apache OpenOffice gets a handy-dandy sidebar (англ.) ?. PCWorld. Дата обращения: 25 ноября 2021.
  18. LibreOffice 4.2: focusing on performance and interoperability, and improving the integration with Microsoft Windows (англ.) ?. The Document Foundation Blog (30 января 2014). Дата обращения: 25 ноября 2021.
  19. Bruce Byfield. LibreOffice, OpenOffice, and rumors of unification » Linux Magazine (англ.) ?. Linux Magazine. Дата обращения: 25 ноября 2021.
  20. Проект OpenOffice может закрыться из-за отсутствия разработчиков. Life.ru (4 сентября 2016). Дата обращения: 25 ноября 2021.
  21. Apache OpenOffice, the Schrodinger's app: No one knows if it's dead or alive, no one really wants to look inside (англ.). theregister.com (10 октября 2018).
  22. Apache OpenOffice Committers. www.openoffice.org. Дата обращения: 25 ноября 2021.
  23. Re: release manager for the next release. www.mail-archive.com. Дата обращения: 25 ноября 2021.
  24. OpenOffice and CVE-2015-1774. lwn.net. Дата обращения: 25 ноября 2021.
  25. AOO 4.1.2 - Apache OpenOffice Community - Apache Software Foundation. cwiki.apache.org. Дата обращения: 25 ноября 2021.
  26. Announcing Apache OpenOffice 4.1.2 : Apache OpenOffice. blogs.apache.org. Дата обращения: 25 ноября 2021.
  27. What's next for Apache OpenOffice [LWN.net]. lwn.net. Дата обращения: 25 ноября 2021.
  28. Уязвимость в OpenOffice, позволяющая выполнить код при открытии файла. www.opennet.ru. Дата обращения: 25 ноября 2021.
  29. Apache OpenOffice Extensions. extensions.openoffice.org. Дата обращения: 1 октября 2021.
  30. LanguageTool | Apache OpenOffice Extensions. extensions.openoffice.org. Дата обращения: 1 октября 2021.
  31. Alternative dialog Find & Replace for Writer (AltSearch) | Apache OpenOffice Extensions. extensions.openoffice.org. Дата обращения: 1 октября 2021.

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.