Apache OpenOffice

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:57, 19 мая 2017.
Apache OpenOffice
Apache-OpenOffice-Logo.png
Apache OpenOffice 4 logo
AOO Writer 4.0.0 Windows in Wine.png
Apache OpenOffice Writer 4.0.0
Разработчики: Apache Software Foundation
Выпущена: 3.4.0 / 8 May 2012 года; 10 years ago (2012-05-08)[1]
Состояние разработки: Moribund
Написана на: C++ and Java
Операционная система: Linux, macOS, Microsoft Windows
Платформа: IA-32 and x86-64
Размер дистрибутива: 141 MB (4.1.3 en_US Windows .exe)[2]
Локализация: 38 languages[3]
Тип ПО: Office suite
Лицензия: Apache License 2.0[4]
Веб-сайт openoffice.org
Стандарт(ы) OpenDocument (ISO/IEC 26300)

Apache OpenOffice - это находящийся в свободном доступе набор приложений (раньше был известен под названием OpenOffice.org), которые предназначены для обработки электронной документации на персональном компьютере, способный составить конкуренцию коммерческим офисным пакетам, таким как Microsoft Office(почти полностью аналогичен Microsoft Office, в некоторых характеристиках даже превосходит его). Данный набор приложений является свободным, то есть его пользователи имеют расширенный ряд прав при работе с ним. Поддерживает новый открытый формат OpenDocument. Сейчас OpenOffice можно использовать на всех популярных платформах: Linux (на 32- и 64-разрядных системах), Windows (2000 и более поздние), macOS, Solaris. Пакет основан на коде StarOffice, который был приобретён и выпущен с открытым исходным кодом фирмой Sun Microsystems.

Обзор

Существует версия OpenOffice.org для работы без установки, так называемая «переносимая» версия. Ее можно запускать с флеш-накопителя или любого другого носителя. Поддерживает работу в операционных системах семейства Microsoft Windows. Именно на офисном пакете OpenOffice.org все российские школьники обучаются информатике и компьютерной грамотности – соответствующее решение было принято российским правительством в 2008 году. Согласно GNU GPL (универсальной общественной лицензии), пакет офисных приложений OpenOffice открыт для бесплатной установки и свободного использования в школах и вузах, офисах и на домашних компьютерах как в бюджетных, так и в коммерческих организациях всех стран СНГ.

История разработки

Код StarOffice был разработан компанией StarDivision, а затем куплен Sun Microsystems в 1999 году. В том же году вышла бесплатная версия StarOffice 5.2. В 2000 году Sun Microsystems представили исходный код StarOffice одновременно под лицензиями LGPL и SISSL. Новый проект получил название OpenOffice.org. Пакет бесплатных офисных приложений очень быстро набрал популярность – уже в апреле 2002 года количество загрузок превысило четыре с половиной миллиона, а общее число пользователей насчитывало более 10 тысяч человек. Прошел всего месяц и количество загрузок уже превысило шесть миллионов, чему, без сомнения, способствовал выход первой версии OpenOffice.org 1.0. Этим же летом был представлен и релиз программы для Mac OS X.С началом 2003 года была начата и разработка следующей версии 2.0. Планировалось провести следующие улучшения:

  • упрощение и улучшение взаимодействия с Microsoft Office;
  • повышение производительности благодаря повышению скорости работы и снижению требований к памяти;
  • улучшения в скриптовом языке;
  • упрощенная интеграция с GNOME;
  • облегченный интерфейс для работы с базами данных;
  • новая встроенная база SQL;
  • улучшенный пользовательский интерфейс.

2 сентября 2005 года компания Sun официально отказалась от лицензии SISSL, а уже 20 октября 2005 года состоялся релиз OpenOffice.org 2.0, улучшенного через 8 месяцев обновлением OpenOffice.org 2.0.1., исправившим ошибки и добавившим небольшое количество возможностей. Выпуск версии OpenOffice.org 3.0 состоялся 13 октября 2008 года. В октябре 2010 года было объявлено, что дистрибутив на базе Linux - Ubuntu переходит от OpenOffice на LibreOffice. [Источник 1]

Код StarOffice

StarOffice-несвободный (то есть являющийся частной собственностью авторов или правообладателей) офисный пакет, разработанный компанией StarDivision. Первый серьезный аналог офисного пакета Microsoft Office. Стал основой для создания OpenOffice.org и других офисных пакетов на его основе.

Создание офисного пакета StarOffice началось с появления в 1985 году текстового процессора StarWriter. Первая версия StarOffice 3.0 была выпущена в 1995 году. К тому времени в середине восьмидесятых уже были поставлены на поток такие модули, как StarWriter и StarCalc. После покупки StarDivision корпорацией Sun Microsystems, осенью 1999 года, исходный код офисного пакета, за исключением закрытых компонентов, был открыт и 13 октября 2000 года опубликован в виде проекта OpenOffice.org. В июне 2000 года, уже под торговой маркой Sun, вышел StarOffice 5.2 под MS Windows, Linux и Solaris. Начиная с версии 6.0, StarOffice выходил на основе OpenOffice.org, с дополнительными несвободными компонентами. 27 сентября 2005 года вышла новая версия офисного пакета StarOffice 8.0. 17 ноября 2008 года вышла последняя версия компании Sun Microsystems - StarOffice 9.0 После приобретения в 2010 году компании Sun Microsystems корпорацией Oracle, название продукта было изменено на Oracle Open Office. Система Oracle Open Office представляет собой полнофункциональный офисный комплект высокой производительности. В данном комплекте используется формат OpenDocument (ODF) для сохранения документов и предусмотрены функции открытия, редактирования и сохранения документов Microsoft Office. Кроме всего прочего в офисный пакет Oracle Open Office входит бесплатный инструмент импорта и экспорта PDF-документов. 15 декабря 2010 года был анонсирован выход Oracle Open Office 3.3. Эта версия стала последней коммерческой версией OpenOffice. 15 апреля 2011 года Oracle объявила о закрытии продаж коммерческой версии офисного пакета, открытии кода всех закрытых компонентов и включение их в OpenOffice.org. Дополнительные компоненты StarOffice:

  • большее количество шрифтов (в основном, благодаря расширенным восточно-азиатским шрифтам);
  • большее количество шаблонов документов;
  • база данных Adabas D;
  • клип-арт;
  • возможность сортировки для азиатских языков;
  • дополнительный файловые фильтры;
  • упрощение миграции в Enterprise Edition за счет специальных инструментов;
  • дополнительные утилиты для переноса макросов и управления конфигурациями в Enterprise Edition.

Стоит отметить, что OpenOffice тоже позаимствовал у StarOffice достаточно много функций. В частности, именно на заимствованиях из StarOffice базируется формат OpenOffice.org.XML, замененный после второй версии на OpenDocument.

Компоненты-программы, входящие в состав Apache OpenOffice

Apache OpenOffice включает:

  • Текстовый редактор и редактор web-страниц Writer - является аналогом Microsoft Word. Мощный текстовый редактор, оснащённый проверкой правописания, авто дополнением (набор длинных слов нажатием всего двух клавиш). Имеются инструменты для работой со стилями текста и таблиц, текстовые рамки и оглавление.
  • Векторный редактор Draw - аналог Microsoft Visio. Позволяет рисовать с помощью графических примитивов, кривых Безье; рисование трёхмерных объектов. Возможно изменение линий, заливки, теней, прозрачности, а также работа с дизайном текста. Размещение, привязка и управление объектами при помощи слайдов, слоёв и направляющих. Поддерживаются различные операции над объектами: сложение вычитание, группировка и преобразование фигур. Эффекты: освещение, морфинг (трансформация) и дублирование.
  • Редактор электронных таблиц Calc - аналог Microsoft Excel. Формулы представлены на родном языке, а числовая информация-графически, для более удобной и качественной работы. Множество функций электронной таблицы с приложенной справкой.
  • Средство создания и демонстрации презентаций Impress - аналог Microsoft PowerPoint.Содержит большой набор мастеров, доступны анимация слайдов и эффекты, а также возможность просмотра файлов в нескольких режимах.
  • Система управления базами данных Base - аналог Microsoft Access. С её помощью пользователь может добавлять, удалять и редактировать записи различных баз данных. Включена возможность работы с таблицами DBF, MS Access, адресными книгами, текстовыми файлами, а также электронными таблицами, созданными в Calc или MS Excel. Доступ к внешним источникам данных осуществляется с помощью ODBC, JDBC, SDBC и других технологий.
  • Редактор для создания и редактирования формул Math - аналог Microsoft Equation Tools. Используется совместно с текстовым редактором Writer. В основном формулы имеют текстовое описание и являются частью научных, исследовательских, учебных и прочих подобных документов. Редактор характеризуется хорошей функциональностью.

[Источник 2]

Технологии

В OpenOffice.org версии 1.0 форматом файлов, используемым по умолчанию служил OpenOffice.org XML. Начиная с версии 2.0 используется основанный на нём открытый формат OpenDocument. API OpenOffice.org основано на компонентной модели Universal Network Objects (UNO).

Преимущества

  • Прежде всего, хотелось бы отметить, что этот набор приложений очень близок к потребителю, то есть у каждого пользователя есть возможность сообщить об ошибках, запросить новые возможности или усовершенствовать программное обеспечение.
  • Apache OpenOffice как пакет программного обеспечения очень прост в изучении, что способствует удобству работы для пользователей любого уровня подготовки.
  • Главное достоинство-свобода от лицензионных сборов. OpenOffice Apache выпущен в соответствии с лицензией Apache 2.0. Это означает, что его можно использовать для любой цели - внутреннее, коммерческое, образовательное или государственное управление. Также пользователь может установить его на нескольких компьютерах, если ему требуется. Можно сделать копии и отдать их семье, друзьям, коллегам.
  • Широкая языковая поддержка-возможность работать на родном языке.
  • Работает под разными операционными системами (Microsoft Windows, Mac OS X, Linux и Sun Solaris).
  • Поддержка открытия и сохранения файлов во многих распространенных форматах.[Источник 3][Источник 4]

Доступность и контроль

Как и в случае со всеми продуктами Apache, OpenOffice выпущен под лицензией Apache 2.0 и контролируется само-выбранной командой активных участников проекта. Project Management Committee (PMC) руководит изо дня в день операциями проекта, включая развитие сообщества и выпусков продукта. OpenOffice поддерживает Microsoft Windows, Apple Mac OS X и Linux на 38 языках. Пользователям рекомендуется ознакомиться с системными требованиями и с заметками о выпуске для получения дополнительной информации.

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

Если сравнивать количество расширений с тем, что предлагает, к примеру, тот же FireFox, то для OpenOffice их в разы меньше, но их число постоянно увеличивается. Начиная с версии 2.0.4, OpenOffice.org поддерживает XUL расширения в формате .oxt.

  • Multipages — расширение, упрощающее работу с документами, которые содержат сотни или тысячи страниц.
  • OpenOffice.org2GoogleDocs — импорт/экспорт документов как из, так и в Google Docs или Zoho.
  • PhotoAlbum — создание фотоальбомов.
  • CodeFormatter — подсветка кода для С++, Java, StarBasic.
  • Tabbed windows extenstion — функционал закладок для открытых документов (например, как в Firefox).

Переход к Mercurial

В 2009 году разработчики OpenOffice.org объявили о переходе от системы управления версиями SVN (известная также как Subversion) к Mercurial. Уже в 2011 году была представлена новая версия OpenOffice.org 3.3. Выбор Mercurial был обусловлен не только ее простотой, гибкостью и производительностью (то есть четкому соответствию основным требованиям), но и личными предпочтениями и наличием опыта у разработчиков.

Установка Apache Open Office 4 на Mocrosof Windows 7

Для установки,нужно зайти на сайт openoffice.org. По умолчанию сайт откроется на английском языке, в верхнем правом углу можно выбрать из выпадающего списка русский язык. После выбора весь сайт преобразится в русскую версию. В середине страницы выбрать пункт меню "скачать Openoffice". На следующей странице подтвердить согласие и снова нажать на "загрузить OpenOffice". Далее пользователь опять будет возвращён на исходную страницу. В ней уже требуется уточнить язык и вид операционной системы. Язык по умолчанию будет выбран русский. ОС тоже будет выбрана. Нажать на Download full installation. Далее в предложенном окне потребуется выбрать "сохранить как".Затем распаковываем архив. В открывшемся предупреждении нажать "Запустить", а затем "далее". После этого потребуется выбрать, куда распаковать архив. Можно на рабочий стол. Далее автоматически устанавливаются компоненты MS Visual C++ 2008. Далее начинается непосредственно установка Open Office. Нужно зарегистрироваться и выбрать тип установки- "обычный". Нажать "установить", а затем "готово". [Источник 5]

Примечания

  1. "The Apache OpenOffice Project Announces Apache OpenOffice™ 3.4" (Press release). Apache Software Foundation. 8 May 2012. Retrieved 9 May 2012. 
  2. "Apache OpenOffice – Browse /4.1.3/binaries/en-US/". Sourceforge.net. Retrieved 13 October 2016. 
  3. Weir, Rob (29 April 2014). "The Apache OpenOffice project announce the release of Apache OpenOffice 4.1". Apache OpenOffice blog. Apache Software Foundation. Retrieved 29 April 2014. 
  4. "Licenses". Apache Software Foundation. Retrieved 21 January 2012. 

Источники

  1. Wikipedia [электронный ресурс]: OpenOffice / Дата обращения: 22.04.2017. Режим доступа: https://ru.wikipedia.org/wiki/OpenOffice
  2. Бесплатная программа openpffice [электронный ресурс]: OpenOffice / Дата обращения: 22.04.2017. Режим доступа: http://freeanalogs.ru/OpenOffice
  3. Хабрхабр [электронный ресурс]: OpenOffice и LibreOffice должны объединиться? / Дата обращения: 04.05.2017. Режим доступа: https://habrahabr.ru/post/236391/
  4. Apache OpenOffice [электронный ресурс]: Why Apache OpenOffice? / Дата обращения: 04.05.2017. Режим доступа: http://www.openoffice.org/ru/why/index.html
  5. Prosto 1C.ru [электронный ресурс]: Установка Apache Open Office 4 на Mocrosof Windows 7 / Дата обращения: 18.05.2017. Режим доступа: http://prosto1s.ru/index.php/25-ustanovka-apache-open-office-4-na-mocrosof-windows-7