10 камней в огород открытого офиса. Записки хулигана
Если собрать все хвалебные статьи, посвященные открытому офисному пакету «OpenOffice.org», то страницами с этими статьями можно обклеить не один особняк главного недоброжелателя свободного программного обеспечения и самого богатого человека на земле Билла Гейтса. Если разработчики «OpenOffice.org» услышат хотя бы малую толику этих хвалебных песнопений, то они тут же предадутся самосозерцанию и погрузятся в нирвану, а их детище осиротеет и останется без родителей. Чтобы этого не произошло, я, как это ни парадоксально, припас за пазухой несколько камешков для нашей знаменитости.
1.Камушек первый: системные требования.
Когда состоялось мое первое знакомство с «открытым офисом», основной рабочей лошадкой в нашем отделе был компьютер с процессором «Cyrix-233» и оперативной памятью объемом 64 мегабайта. И на этом, убогом, с точки зрения пользователя любого современного компьютера, агрегате отлично работал офисный монстр «Microsoft Office XP»[1].
Если кратко, то когда я установил компьютере с «Cyrix-233» OpenOffice (тогда еще версии 1.1), то как в песне Гребенщикова компьютер с загруженным открытым офисом все свое время стал отдавать «Снам о чем-то большем». А это была ранняя версия пакета, у последних версий системные требования значительно выросли. Так «OpenOffice.org» второго выпуска требует уже минимум 128 мегабайт оперативной памяти, тогда как ранее требования составляли 64 мегабайта[2].
В свете всего этого мне очень понравилась статья одного автора, который называл открытый офис хорошим решением для установки на устаревшие компьютеры и уверял, что он у себя дома установил его вместо «Microsoft Office 97» на компьютере с 32 мегабайтами оперативной памяти!!!
2. Камушек второй: скорость загрузки.
Второе, на что обращаешь внимание при знакомстве с программным пакетом, – это скорость загрузки. Почему второе, а не первое? Вот если попользуетесь, как я, компьютером с процессором типа AM486DX, то научитесь тому, что знакомство с любой программой должно начинаться с изучения ее минимальных системных требований, а нередко и заканчиваться!!!
Так вот среди самых медленно загружающихся программ в мире есть два «лидера»: «AbiWord» и наш знакомый открытый офис. Причем, чтобы избежать подозрений в жестоком обращении со старыми компьютерами, отмечу, что скорость загрузки этих пакетов мало зависит от крутизны компьютера и велика даже на современных машинах. «Какая же причина?» - спросите вы. Причина в том, что Windows-версии OpenOffice.org и AbiWord плохо оптимизированы для этой операционки, и если Microsoft Office входит в Windows как домой - налегке, то OpenOffice.org и AbiWord заходят в Windows как в гостиницу – с кучей чемоданов собственных программных библиотек[3]. Впрочем, последние версии AbiWord из «экспериментальной» ветки разработки 2.5x демонстрируют реактивную скорость загрузки, поэтому будем надеяться, что разработчики открытого офиса тоже обратят внимание на эту проблему.
3. Камушек третий: эти странные форматы файлов.
«Почему странные?» - удивитесь вы. А потому, что с этими форматами просто бардак какой-то творится. Так «Microsoft Word» использует свой собственный закрытый формат «DOC», а «Microsoft Excell» формат «XLS». Разработчики OpenOffice.org долго думали, какой формат сделать основным для OpenOffice.org и остановились на формате, который сами же и придумали: OpenDocument Format (ODF, сокращённое от OASIS Open Document Format for Office Application ― открытый формат документов для офисных приложений), причем в мае 2006 года этот формат принят как международный стандарт ISO/IEC 26300.
Проблема в том, что если OpenOffice.org понимает формат «DOC» (хотя иногда и с потерями элементов форматирования), то «Microsoft Office» с форматом «ODF» пока незнаком. Но главный враг нового формата у нас в стране не компания Билла Гейтса, а российские бюрократы. Так, в приказе, изданном одной из госконтор, поднадзорным организациям повелевалось сдавать отчеты не иначе как в формате «Microsoft Word». В чем провинился, например, формат «RTF», который понимает любой, даже встроенный в Windows редактор, непонятно. Надо ли говорить, что в самой конторе на компьютерах стояли только пиратские копии офиса!!!
Да, что там какая-то контора, когда даже в Центробанке использовалось нелицензионное программное обеспечение. А получив задание навести порядок, банкиры попросту заплатили за свои пиратские версии. Так без всякого конкурса и тендера государственные денежки утекли в карман заокеанской компании.
4. Камушек четвертый: проверка орфографии.
Говорят, что любой начинающий программист первым делом пишет текстовый редактор. Таких редакторов, способных конкурировать лишь с блокнотом, в интернете пруд пруди. Иногда, чтобы хоть как-то выделить свое детище среди миллиардов других таких же, некоторые программисты пытаются обеспечить в своих программах проверку орфографии. Так вот словари они, зачастую, набивают сами, а на первое место ставят не качество словаря, а его объем. А это чревато тем, что в словарь попадают неправильно написанные слова и затем при проверке правильности написания в документах слова с ошибками остаются незамеченными. Так вот, я не знаю, кто составлял русские словари к «спеллчекеру» открытого офиса, спасибо этим людям за их бескорыстный титанических труд, но, увы, ни по объему слов, ни по качеству они пока не сравнимы со словарями от Microsoft (а точнее от фирмы «Информатик», у которой Microsoft эти словари лицензировала). Вот написал я нечаянно «пародоксально», а Writer даже не поморщился[4].
5. Камушек пятый: грамматика.
Не знаю, как в английской версии свободного офиса, а в русской есть только расстановка переносов. Впрочем, я слышал, что в сети уже выложен тезаурус (толковый словарь)[5]. Возможно и до проверки правильности постановки знаков препинания когда-нибудь доживем[6]. А может фирма «Информатик» выпустит версию своего «Орфо» с поддержкой открытого офиса? Понятно, что не бесплатно, понятно, что сторонники движения Opensource не будут в восторге, так хоть деньги редакторов и журналистов не утекут за океан.
6. Камушек шестой: справочная система.
Что меня больше всего раздражает в последних версиях офиса от Microsoft, так это его дурацкая справка, когда вместо самой справки я вижу строку поиска, в которую надо ввести ключевое слово. Более того, после ввода слова офис лезет в интернет и после чего сообщает о невозможности подключения к нужному узлу. Ведь интернет у меня сейчас не подключен. Ведь зачем мне подключаться к интернету, если я просто печатаю документ. Интернет денег стоит.
Итак, если говорить о справочной системе свободного офиса у меня две новости. Одна хорошая, а другая плохая. Хорошая – это то, что никакого интернета для чтения справки не требуется. А плохая – это то, что справка только на английском языке[7] :-(
Так что с отказом от интернета я, возможно, погорячился, там хотя бы оффлайновые переводчики есть. Впрочем, слышал, что перевод справки свободного офиса на русский язык все-таки существует, но авторы перевода приберегают его для тех версий офиса, за которые платят хоть какие-то деньги (обычно это версии офиса, распространяющиеся на дисках[8]). Надеюсь, Вам с вашей версией свободного офиса[9] повезет больше, и ПОМОЩЬ (а именно так переводится слово «help» с английского) в ней будет на языке Пушкина и Достоевского.
7. Камушек седьмой: стабильность работы.
Наверно, в любой организации, где документы готовят в строго заданные сроки (а таких организаций большинство), хорошо знают, что глючным программам у них места нет. Да, офис от Microsoft иногда «зависает», но каждому такому сбою обычно предшествуют недели стабильной работы. Увы, наш герой огорчил меня уже несколько раз, хотя я с ним поработал буквально несколько дней. Впрочем, документы он сохраняет исправно (в отличие от продукта от Microsoft информацию при сбоях OpenOffice.org я не терял), а если учесть, что я заставлял его делать всякие гадости, вроде работы с чужими форматами документов, то стабильность свободного офиса заслуживает положительной оценки.
8. Камушек восьмой: макросы.
Сколько себя помню, макросы в MS Word у нас в организации использовали одни вирусы. Но совсем недавно мне надоело писать сумму прописью, и я установил макрос (от Артема Луканина), и теперь эту работу делает он. А я теперь думаю, а как с этим в свободном офисе? Вроде какие-то макросы есть, а вот суммы прописью нет. Ау, разработчики, срочно с пивом к Алексею Смышляеву, программы которого имеют эту функцию уже давно.
Уже написав эти строки, решил поискать в интернете и наткнулся на «cyrtools». Как сказано в описании «Библиотечка CyrillicTools — сборник различных макросов на OpenOffice.org Basic, предназначенных для работы с кириллическим текстом в среде OpenOffice.org 1.1 и выше». Так вот CyrillicTools умеет много чего и в том числе писать сумму прописью.
Так что за ошибку я, конечно, извиняюсь (и почему бы авторам русской сборки офиса не включить в нее если не сами «CyrillicTools», то хотя бы информацию о их наличии в природе), но камушек обратно за пазуху не уберу – против огромного количества макросов, созданных по программе “Microsoft Office Extensions”, количество макросов для OpenOffice.org все равно, что армия Монако против Армии Китая[10].
9. Камушек девятый: шрифты
«А что за шрифты?» - спросите вы. А те самые, которых в самой Windows мало и которые обычно попадают в нее с пиратским офисом от Microsoft. Будем жить честно и использовать свободный офис? Похвально, только вот шрифты, идущие с OpenOffice.org, не слишком хороши по мнению некоторых... Удалите пиратский офис, а шрифты от него оставите? Да вы лицемер, батенька, да вы лицемер, сударушка...
10. Камушек десятый: ПРОМАХ!!!
Завершая избиение невинного младенца, отмечу, что несмотря на вышесказанное уже сейчас возможностей свободного офиса с избытком хватит для любой канцелярской работы (и мой «шедевр напечатанный в OpenOffice тому подтверждение), так что, если вдруг начальство даст Вам деньги на легализацию пиратских копий программ, убедите его, что нормальный офисный пакет давно уже можно получить бесплатно. А деньги лучше потратить на новые компьютеры. Вы ведь не печатаете деньги как банкиры, верно?
Дополнение №1 «Комментарии для самых любопытных»:
1 – Кстати, у меня дома в то время не слабый «Microsoft Office 97» отлично работал на компьютере с процессором AM486 (486 - это не частота!!!) и 8 мегабайтами оперативной памяти.
2 – Ради справедливости скажу, что последние версии очень многих офисных пакетов имеют значительно более высокие системные требования, чем их предшественники. Особенно мне "нравятся" требования нового офиса от Микрософт (сотрудники МИКРОСОФТ, если вы читаете эти строки, не учите меня писать "МАЙКРОСКОП" или "МАЙКРОЭВМ"). Короче, друзья, если вы купили свой компьютер очень давно, обратите внимание на приложение №2.
3. – А вот в Линукс ситуация с точностью наоборот. Если OpenOffice.org чувствует себя в океане Линукс как дельфин (а может как пингвин?), то «Microsoft Office» может погрузиться в Линукс только в батискафе по имени «Wine». Для тех, кто не в тачанке :-), поясняю: Wine — это эмулятор, позволяющий запускать Windows-приложения на ПК с Linux.
4. – Впрочем, ни одна система проверка орфографии не способна обнаружить все ошибки. Так что грамотные секретарши без работы не останутся.
5. – Сейчас пытаюсь его подключить – не получается. Товарищ автор «Mikhail Korolyov», дай подсказку. Или ты его только для любителей Линукс выкладывал? Они-то трудностей не боятся, а вот Windows-зависимые граждане лишних сложностей не любят.
6. – Честно говоря, я не знаю, может в английской версии она уже есть.
7. – А ведь у "папы" свободного офиса – пакета «StarOffice» русская справка была точно!
8. – Если учитывать их малую цену, то купить такой диск намного дешевле, чем скачивать офис через интернет. Кроме того на такие диски выкладывают много полезных дополнений. Наконец, любая организация можете купить всего ОДИН диск и установить открытый офис на ВСЕ свои компьютеры. Подождите минуточку, не убегайте, дисков должно хватить, дочитайте уж мой труд до конца.
9 – Я мучал довольно уже устаревшую версию открытого офиса - 2.01 от «Инфра-Ресурс» (сборка декабрь 2005 года).
10 – Не желая оскорбить Монако, ещё раз повторюсь: "только по численности".
Дополнение №2 «Таблица для самых дотошных»:
* - зависит от операционной системы.
** - пользователям, нуждающимся в поддержке производителя, стоит обратить внимание на StarOffice, который базируется на том же исходном коде, что и OpenOffice. Есть ещё французский OfficeOne созданный на основе открытого офиса, но он не локализован и стоит дороже, чем StarOffice.
Об авторе
Подробнее: Дубинин Алексей Юрьевич.
Дата создания: 25.02.2007
Обсудить
на форуме: community.i-rs.ru
