Apache OpenOffice

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

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

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.4 8 мая2012[13] Первый релиз в рамкахApache.
Последняя версия поддерживающаяWindows 2000
3.4.1 24 августа2012
4.0.0 23 июля2013
4.0.1 1 октября2013
4.1.0 29 апреля2014
4.1.1 21 августа2014
4.1.2 28 октября2015
4.1.3 12 октября2016
4.1.4 18 октября2017
4.1.5 30 декабря2017
4.1.6 18 ноября2018
4.1.7 21 сентября2019
4.1.8 10 ноября2020
4.1.9 7 февраля2021
4.1.10 4 мая2021
4.1.11 6 октября2021
4.1.12 4 мая2022
4.1.13 22 июля2022
Версия Дата выхода Описание

1 июня 2011 года компания Oracle официально объявила о передаче всех прав наOpenOffice.orgApache Foundation.13 июня фонд принял это предложение, в результате голосования OpenOffice.org поступил вApache Incubator[8].После окончательного перехода проекта в руки фонда Apache название «OpenOffice.org» сменилось на «Apache OpenOffice», лицензия на код OpenOffice была изменена налицензию Apache2.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 была найденауязвимостьудаленного выполнения кода (CVE2015—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. Product Release
  2. Announcing Apache OpenOffice 4.1.15— 2023.
  3. https://projects.apache.org/json/projects/openoffice.json
  4. The openoffice Open Source Project on Open Hub: Languages Page— 2006.
  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.Архивировано25 ноября 2021 года.
  8. 12OpenOffice.org has joined The Apache Software Foundation.grobmeier.solutions.Дата обращения: 4 октября 2021.Архивировано4 октября 2021 года.
  9. Apache OpenOffice - Third-Party ports and distributions.www.openoffice.org.Дата обращения: 25 ноября 2021.Архивировано12 марта 2018 года.
  10. Mary Branscombe last updated.Apache OpenOffice 4.0 review(англ.).TechRadar(6 августа 2013). Дата обращения: 25 ноября 2021.Архивировано25 ноября 2021 года.
  11. Портал информационной и технической поддержки ПО образовательных учреждений РФ.spohelp.ru. Дата обращения: 10 июня 2013.Архивировано30 июня 2013 года.
  12. Apache OpenOffice Portable (full-featured office suite) | PortableApps.com(англ.).PortableApps.com - Portable software for USB, portable, and cloud drives.Дата обращения: 4 октября 2021.Архивировано1 сентября 2007 года.
  13. The Apache OpenOffice Project Announces Apache OpenOffice™ 3.4.Дата обращения: 25 ноября 2021.Архивировано10 мая 2012 года.
  14. Statements on OpenOffice.org Contribution to ApacheАрхивная копияот 8 апреля 2019 наWayback Machine,Oracle передает код OpenOffice.org в руки фонда ApacheАрхивная копияот 4 июня 2011 наWayback Machine
  15. Фонд свободного ПО недоволен сменой лицензии на OpenOffice.org и рекомендует использовать LibreOffice.www.opennet.ru.Дата обращения: 4 октября 2021.Архивировано31 августа 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.Архивировано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.Архивировано25 ноября 2021 года.
  19. Bruce Byfield.LibreOffice, OpenOffice, and rumors of unification » Linux Magazine(амер. англ.).Linux Magazine.Дата обращения: 25 ноября 2021.Архивировано20 января 2018 года.
  20. Проект OpenOffice может закрыться из-за отсутствия разработчиков.Life.ru(4 сентября 2016). Дата обращения: 25 ноября 2021.Архивировано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). Дата обращения: 25 ноября 2021.Архивировано25 ноября 2021 года.
  22. Apache OpenOffice Committers.www.openoffice.org.Дата обращения: 25 ноября 2021.Архивировано25 ноября 2021 года.
  23. Re: release manager for the next release.www.mail-archive.com.Дата обращения: 25 ноября 2021.Архивировано28 марта 2022 года.
  24. OpenOffice and CVE-2015-1774.lwn.net.Дата обращения: 25 ноября 2021.Архивировано21 июля 2015 года.
  25. AOO 4.1.2 - Apache OpenOffice Community - Apache Software Foundation.cwiki.apache.org.Дата обращения: 25 ноября 2021.Архивировано25 ноября 2021 года.
  26. Announcing Apache OpenOffice 4.1.2: Apache OpenOffice.blogs.apache.org.Дата обращения: 25 ноября 2021.Архивировано29 октября 2015 года.
  27. What's next for Apache OpenOffice [LWN.net].lwn.net.Дата обращения: 25 ноября 2021.Архивировано25 ноября 2021 года.
  28. Уязвимость в OpenOffice, позволяющая выполнить код при открытии файла.www.opennet.ru.Дата обращения: 25 ноября 2021.Архивировано25 ноября 2021 года.
  29. Apache OpenOffice Extensions.extensions.openoffice.org.Дата обращения: 1 октября 2021.Архивировано4 января 2022 года.
  30. LanguageTool | Apache OpenOffice Extensions.extensions.openoffice.org.Дата обращения: 1 октября 2021.Архивировано25 ноября 2021 года.
  31. Alternative dialog Find & Replace for Writer (AltSearch) | Apache OpenOffice Extensions.extensions.openoffice.org.Дата обращения: 1 октября 2021.Архивировано1 октября 2021 года.