OOo или OpenOffice.org

Мы достаточно легко относимся, например, к наличию WinAmp на рабочем столе, но никто не задумывался, что до его появления программы, воспроизводящие аудиофайлы, стоили денег и не малых, а кто сейчас в здравом уме будет приобретать платный интернет-браузер или почтовый клиент, когда есть Mozilla Firefox и Thunderbird? Давно не платили за ПО для скачивания файлов? Спасибо создателям Download Master. И так далее... Теперь идет наступление чуть ли не на самое святое для корпорации Microsoft - офисное программное обеспечение. Именно об этом и стоит поговорить.

Этот материал стоил некоторого времени, связанного с выкачиванием пакета OpenOffice.org 2.0.2 (чуть меньше 120 Мб). Но все-таки хотелось посмотреть, а что за зверь такой OpenOffice, ведь на скриншотах можно увидеть практически Microsoft Word и Excel, и все это отдается "забесплатно". В одном из майских номеров газеты "Times-Standart" вышла статья под названием "Goodbye Microsoft Office, hello OpenOffice" (переводить, думаю, не нужно). Я тогда вскользь на нее посмотрел и не придал особого значения, но потом столкнулся с целым пластом материалов по этой же теме, и все они откровенно говорят: "Goodbye, Microsoft Office". Ну что ж, посмотрим.


Историческая справка

Начать это повествование лучше так... Компания StarDivision, являющаяся автором набора приложений StarOffice suite, была образована в Германии еще в середине 80-х. Летом 1999-го ее приобрела Sun Microsystems, и практически через год, в июне-2000, вышел в свет Sun StarOffice 5.2. На данный момент на сайте Sun Microsystems вы можете найти уже 8-ю версию StarOffice, которая является платной (цена для скачивания $69.95). Да, то есть основным коммерческим (!) приложением является Sun StarOffice. При этом стоит отметить, что, начиная с шестой версии этого продукта, в качестве основы стали использоваться исходные коды, API и тому подобное от сообщества OpenOffice.org. И на самом деле, по признанию одного из основных менеджеров Sun Эрвина Тенхумберга (Erwin Tenhumberg) в недавнем интервью для ConsortiumInfo.org, большинство разработчиков StarOffice входят и в OpenOffice.org. Они пишут основной "костяк" для коммерческого офисного пакета. Но при этом Sun Microsystems сотрудничает и с другими сторонними разработчиками, ведь их основная задача - полноценные коммерческие приложения, составляющие непосредственную конкуренцию Microsoft.

Отдельно от Sun сообщество OpenOffice.org выпускает свой собственный вариант этого пакета, причем абсолютно бесплатно на условиях открытого кода (open-source). В принципе, все написано ими самими, так почему не использовать? Многие спросят, а как на это смотрят со стороны Sun Microsystems? В том же интервью Тенхумберг отметил, что OpenOffice.org проделывает громадную работу, например, локализуя версии для редких языков мира, да и для людей, "которые выбирают, потратить деньги на еду или программы", это одна из возможностей присоединиться к мировым технологиям. Помимо этого, данное сообщество занимается переводом своей программы на различные платформы, что также не маловажно, в их списке сейчас: все Windows, Мас OS X, Linux, Linux PowerPC, Solaris Operating System, FreeBSD, IRIX и Linux/390/HPUnix.

 

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

То есть, с одной стороны, мы говорим о двух пакетах - StarOffice и OpenOffice.org, но они во многом идентичны, хотя и цели у них несколько разнятся. И это ни в коем случае не помешает им развиваться дальше, скорее, мы говорим о взаимовыгодном сотрудничестве.

А выгода проявляется еще и вот в чем. Дело в том, что когда Sun Microsystems занялась продвижением Star Office и обратила внимание на команду OpenOffice.org, то одним из первых их совместных детищ стал новый формат офисных файлов OpenDocument, через некоторое время официально утвержденный как мировой стандарт со стороны такой весомой организации, как OASIS (Organization for the Advancement of Structured Information Standards). Данный формат офисных файлов базируется на технологии XML, если это кому-то интересно. Естественно, начав игру практически на монопольном рынке, Sun было очень трудно его продвигать. И сейчас трудно, но бесплатный OpenOffice.org способствует популяризации.

В последних версиях обоих продуктов появилась поддержка чтения и сохранения форматов файлов от Microsoft Office, а раньше эти программы являлись закрытыми и находили популярность только среди пользователей Linux.


Word и Excel = Writer и Calc

Сам пакет OpenOffice.org, или, как его сокращенно называют сами создатели, OOo, включает шесть приложений. Для того, чтобы было более понятно, я их сразу буду сравнивать с подобными приложениями из Microsoft Office.

  • Writer - аналог Word.
  • Calc - аналог Excel.
  • Impress - аналог PowerPoint.
  • Draw - графический редактор (векторный). На языке вертится PaintBrush, но здесь другой случай.
  • Base - аналог Access.
  • Math - небольшой редактор формул для текстовых документов.

В принципе, мы получаем достаточно интересную картину. Слово "аналог" я применял в целях лучшего понимания предназначения этих продуктов. Хотя тот же Impress намного уступает PowerPoint, возможно, из-за того, что данный модуль требует чего-то большего, чем простой код, и, скорее всего, данный вопрос хорошо решен в StarOffice. Draw, если честно, меня поразил, поскольку этот графический редактор позволяет работать со множеством различных форматов, включая TIFF и WMF, и даже создавать презентации в рамках стандарта Flash (.swf).

Base представляет собой обыкновенный пакет для работы с базами данных, причем поддерживает все основные стандарты.

Но особое внимание привлекают, конечно же, Writer и Calc. Не знаю, патентовала ли Microsoft пользовательский графический интерфейс для своих приложений, но в этих программах практически один-в-один повторены Word и Excel, за исключением некоторых тонких нюансов - на панель выведено несколько горячих кнопок типа включение/отключение быстрой проверки орфографии. При этом огромным плюсом данного офисного пакета является возможность сохранения документов в формат PDF.

Но есть и недостатки, которые становятся очень заметными для человека, привыкшего работать в Word и Excel. Не знаю, как там насчет open-source программирования, но данные приложения достаточно тяжеловесны для системы, хотя в числе требований к аппаратной части указано 128 Мб оперативной памяти. Word работает быстрее, причем достаточно "легко" открывает файлы больших размеров, а в варианте Writer это открытие более длительно. Я сначала не поверил, но потом посмотрел на индикаторы загрузки CPU и задействования оперативной памяти, сравнил и получил результат - Writer примерно в 1,5 раз более громоздкий для системы, чем Word. М-да, это большой минус. И это при практической идентичности интерфейсов. В принципе, при работе на мощных машинах это не так и заметно.


"Игра с огнем"

В общем, очень рекомендую скачать и посмотреть самим - www.openoffice.org. В отличие от Microsoft'овского варианта, в OpenOffice.org достаточно малое внимание уделено теме интернета. Там, конечно, есть возможность посылать e-mail прямо из текстового редактора, но этим все и ограничивается. На этом поле у Microsoft присутствуют другие бесплатные и очень сильные конкуренты - Mozilla Firefox и Thunderbird. Плюс к этому практически абсолютный проигрыш с Windows Media Player и собственными форматами WMA и WMV.

Вот и получается у великих гигантов сейчас не что иное, как "игра с огнем". В принципе, OpenOffice.org уже догоняет Microsoft Office по возможностям, а большинству людей нужно просто печатать текст, считать и выводить таблицы с диаграммами, что позволяют оба варианта, то есть, уже давно есть над чем задуматься. Причем весь ключевой софт массового использования становится бесплатным, это тенденция!

Кристофер,
christopher@tut.by

Версия для печатиВерсия для печати

Номер: 

26 за 2006 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Страницы

Аватар пользователя Эдуард
Хочу заметить автору, что пользуюсь, по мере необходимости, этим пакетом уже лет пять параллельно с МСО. Пару слов с точки зрения не программиста, а продвинутого пользователя. Минус, по сравнению с Вордом, не умею на нем писать макросы. На этом минусы заканчиваются. В однозначных плюсах устойчивость и безглюковость по сравнению с офисом. У меня уже есть набор документов, редактировать которые Вордом невозможно - вываливается. Опеновский райтер сжирает без вопросов и работает как швейная машинка. Несколько лет назад была ситуация, когда на важном документе (большая таблица - понимаю, для таких вещей есть Excel, но документ не мой, ко мне обратились с криком "3,14-ец!") ворд просто выдавал сообщение об удалении бестолкового пользователя. Райтер открыл и сохранил без проблем. Draw незаменим при рисовании схем, диаграмм и т.п., весьма удобная вещь. Естественно, не для растровой графики. Для навороченной векторной тоже есть другие редакторы. Импресс как пользователя меня устраивает больше чем майкрософтовский "презентатор", тем более у него более простой и понятный интерфейс.

Промолчу про "большИе системные требования" "аж в полтора раза". Меня это не беспокоило когда я сидел на 486, а уж современная "числодробилка с вертикальным взлетом" с 3 Ггц и полгигабайтом памяти поднимает его не замечая. Так что штука и в самом деле весьма неплохая и по-СанНемецки добротная, как немного тяжеловатая хорошая зимняя обувь на толстой подошве.

Аватар пользователя mike
>Draw незаменим при рисовании схем, диаграмм и т.п

Хочу заметить автору, что это аналог Visio, а не Paint Brush.

Аватар пользователя Эдуард
>>Хочу заметить автору, что это аналог Visio, а не Paint Brush.

А что, кто-то упоминал Paint Brush?

Аватар пользователя mike
>А что, кто-то упоминал Paint Brush?Цитата: Draw - графический редактор (векторный). На языке вертится PaintBrush
Аватар пользователя zz
А с каких пор Paint Brush - векторный графичнский редактор?
Аватар пользователя SF
А с каких пор Visio стал графическим редактором?
Аватар пользователя Инкогнито
>>А с каких пор Paint Brush - векторный графичнский редактор?

...а у некоторых бывает...

Аватар пользователя Эдуард
Ну, Майк, уж у кого чего где крутится я не виноват.

Что все к этому Висио прицепились? Это совсем другой продукт. Давайте, еще Smart Draw вспомним

Аватар пользователя Инкогнито
ОО я не пользовался. Пока. Но вот какой вопрос и вот в связи с чем. Мой друг бешено чертыхается и плюется, потому что узнал, что диссертацию ему придется писать в Ворде. Оказывается, наши мудрые министры и проч. бюрократы приняли формат .DOC в качестве стандарта. Мля. В том числе ВАК. Пока у нас так просто воровать МСО, нет проблем. Но о чем эти высокопоставленные задницы думают на будущее, собираются ли они купить Ворд каждому, кто пишет для них бумажки... это риторический вопрос. Потому вопрос такой: насколько хороша обратная совместимость ОО с МСО, хорошо ли соответствует док, сделанный в ОО, майкрософтовскому док?
Аватар пользователя Кристофер
Всем привет! Спасибо за оклики и обсуждение. Насчет последнего вопроса о совместимости... В принципе, если открывать файлы с текстом и небольшими стандартными таблицами, то проблем практически и нет (большие таблицы я не пробовал). Причем сам стандарт doc от Microsoft был поддержан со стороны OOo совсем недавно, поэтому пока еще могут быть и глюки, и баги.

А если говорить в общем, то open source сообщество сейчас конкретно бьет по платным продуктам, с Mozilla у них получилось, с ООо и Audacity, я думаю, тоже.

Причем я не написал в рамках статьи о многих нюансах интервью с менеджером от Sun, на которое я ссылался. Так вот, локализация того же OOo на редкие языки дает распространение исчисляемое миллионами пользователей. В общем, все дело времени.

Страницы