Журнал «Компьютерра» №38
Журнал «Компьютерра» №38 читать книгу онлайн
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
Держите свой офис открытым
Для многих само понятие офисного пакета неразрывно связано с детищем Microsoft. Но оглянитесь вокруг, и вы увидите достойного бесплатного конкурента.
История OpenOffice.org уводит нас в конец прошлого тысячелетия, в Германию, к фирме Star Division. Изначально он назывался Star Office и носил статус freeware. Когда пакет достиг версии 5.1, его популярность привлекла внимание небезызвестной Sun Microsystems, которая купила Star Division и начала сама распространять Star Office 5.2, но уже за деньги. В то же время Sun открыла его исходные тексты и развернула проект OpenOffice.org - бесплатный офис на основе Star Office 5.2. OpenOffice.org стал быстро развиваться, меньше чем за год OpenOffice.org обзавелся полной поддержкой документов MS Office 97 и выше (до этого поддерживался только MS Office 95) и был переведен на многие языки мира, избавился от неудачного рабочего стола, в котором присутствовала своя панель задач и аналог кнопки «Пуск». Русскоязычные пользователи почувствовали себя в своей тарелке, когда за дело взялась фирма AltLinux, которая не только перевела интерфейс, но и разработала русские словари для проверки орфографии и расстановки переносов. В 2002 году вышел Star Office 6.0, отличавшийся от OpenOffice.org более широким набором приложений и вспомогательных инструментов. В 2003-м увидел свет Star Office 7.0, а OpenOffice.org 1.1 был признан офисным пакетом года на Open Choice Awards 2003. В 2004 году разработчики двигались в двух направлениях - повышали стабильность ветки 1.1 и замышляли что-то новое, грандиозное…
Минувшей весной стали выходить первые тестовые версии нового пакета, который будет носить индекс 2.0. Летом свершилось то, чего так ждали разработчики: офис сменил сложную двойную лицензию, которая указывала: «это не надо, а это нельзя», на легендарную GPL. 3 октября вышел релиз-кандидат второй версии, а значит, если в нем не обнаружится серьезных ошибок, скоро по миру разлетится OpenOffice.org 2.0.
Рассказ об OpenOffice.org 2.0 будет непонятен для тех, кто ни разу не видел предыдущих версий, поэтому сначала рассмотрим, что представляет собой стабильная версия OpenOffice.org 1.1.5 и чем она отличается от Microsoft Office.
OpenOffice.org 1.1.5 - это бесплатный набор офисных программ, куда входят следующие компоненты:
Writer (текстовый процессор и редактор HTML);
Calc (электронные таблицы);
Draw (графический редактор);
Impress (система презентаций);
редактор формул;
модуль доступа к данным.
OpenOffice.org 1.1.5 может открывать практически все документы MS Office (Word, Excel и PowerPoint), редактировать их и сохранять как в оригинальном формате, так и в формате OpenOffice.org 1.0. Основное ограничение состоит в том, что OpenOffice.org не исполняет макросы в этих документах. Но они сохраняются, и вы можете использовать их при работе с MS Office.
OpenOffice.org имеет интегрированную структуру. Все его приложения - лишь небольшие надстройки над общим ядром офиса.
По своим возможностям OpenOffice.org 1.1.5 немного уступает именитому конкуренту. Writer не может проверять синтаксис и стилистику в текстах, а именно: расставлять запятые, ворчать при виде бранных слов, зеленеть от слишком сложных предложений. Функции рисования в 1.1.5 намного беднее, чем в MS Word. С другой стороны, Writer умеет автоматически завершать слова после первых трех набранных символов.
OpenOffice.org - кроссплатформное приложение. В каждой операционной системе он имеет минимальную интеграцию со встроенными компонентами. Как следствие - повышенная стабильность, но слишком большое время первой загрузки приложения.
То, что OpenOffice.org 2.0 - большой шаг вперед по сравнению с веткой 1.1, заметно с первых секунд установки. Пакет обзавелся программой для работы с базами данных, которая раньше была только в Star Office, средствами синхронизации с карманными ПК, другими вспомогательными утилитами. У всех программ, а также у документов для каждого из компонентов офиса сменились значки. Все эти мелкие графические элементы стали гораздо красочнее и выразительнее.
OpenOffice.org 2.0 стартует быстрее своего старшего брата, показывая симпатичную заставку. (Летом на сайте oosurvey.gratismania.ro/polls проходило открытое голосование по поводу выбора лучшей заставки для OpenOffice.org 2.0, так что даже в таком, казалось бы, пустяковом вопросе работа ведется сообща.) Как ни странно, утилита быстрого запуска QuickStart не дает большого выигрыша при первом запуске, зато повторные открытия приложений происходят моментально, задержка практически не ощутима на глаз. OpenOffice.org 1.1.х был менее оптимизирован для быстрой загрузки, польза от утилиты быстрого старта была заметна меньше. Диспетчер задач Windows показывает, что QuickStart занимает в памяти около 15 Мбайт, а при открытии основного приложения расход памяти увеличивается до 50-60 Мбайт. OpenOffice.org 2.0 проворно открывает небольшие документы в своем родном формате, но по-прежнему невыносимо долго обрабатывает большие, сложные документы MS Office. «Двойка» заметно быстрее распахивает новые окна и закрывает документы, невооруженным глазом видно увеличение скорости работы интерфейса.
Внешний вид OpenOffice.org 2.0 преобразился до неузнаваемости, ему мог бы позавидовать любой здравомыслящий хамелеон. Подобно этому уникальному зверьку, пакет умело маскируется в той среде, куда его установили. В Windows XP с выключенной стилизацией окон OpenOffice.org 2.0 не отличишь от MS Office 2003 из-за аналогичных выпуклостей панелей инструментов. Схема Luna в Windows XP придает его кнопкам плоскую форму. В Linux, в рабочей среде KDE, наш хамелеон прикидывается приложением QT, а в GNOME блистательно играет роль GTK2-приложения. Но есть среди нас Станиславские, которые воскликнут «не верю!» и будут правы - OpenOffice.org 2.0 по-прежнему не использует компоненты операционных систем.