OpenOffice.org в маленьком офисе
Главный конкурент пакета Microsoft Office — свободное ПО OpenOffice.org. Его создатели поставили цель: разработать на принципах GPL пакет программ, очень похожих на Microsoft Office по функциям и интерфейсу. Со свободой все понятно. А вот с «похожестью» не совсем.
От версии к версии интерфейс Microsoft Office основательно меняется. Многие пользователи «старой закалки» все еще скептически относятся к ленте, которая в Office 2007/2010 появилась на месте строки меню и панелей инструментов. Окна OpenOffice.org больше напоминают прежний облик приложений Microsoft.
С этой точки зрения перейти с Microsoft Office XP/2003 на OpenOffice.org психологически даже проще, чем на Microsoft Office 2010. Пусть меню и кнопки немного «не те», зато расположены «так и там»! Отчасти поэтому свое знакомство со свободным ПО многие начинают именно с офисного пакета. Набор приложений OpenOffice.org выходит одновременно в нескольких версиях: для Microsoft Windows, для Linux (в виде пакетов DEB и RPM), для Mac OS X. Внешне они выглядят одинаково. Как вы думаете — в какой операционной системе был сделан снимок экрана на изображении ниже?
В пакет OpenOffice.org входят 6 приложений:
- Writer — текстовый процессор;
- Calc — табличный процессор;
- Impress — программа подготовки презентаций;
- Base — компонент для работы с базами данных;
- Draw — редактор векторной графики;
- Math — редактор математических формул.
Аналогии с компонентами Microsoft Office прослеживаются легко. Примечательно, что OpenOffice.org Draw по своим возможностям ближе всего к редактору CorelDRAW, а относительный аналог этого приложения (Microsoft Visio) в выпуски Microsoft Office 2010 не входит и приобретается отдельно. Так что в бесплатном пакете вы получаете многие возможности сразу двух довольно дорогих продуктов. Хотя кое-чего, например заменителей OneNote или Outlook, в OpenOffice.org не предусмотрено.
Животрепещущий вопрос — совместимость Microsoft Office и OpenOffice.org, точнее, документов, с которыми они работают. «Родными» для OpenOffice.org является открытые форматы документов для офисных приложений (ODF — OpenDocument Format, или OASIS — Open Document Format for Office Application). Среди них текстовые документы (файлы с расширением ODT) и их шаблоны (OTT), электронные таблицы (ODS) и их шаблоны (OTS), документы презентаций (ODP), другие — всего 16 видов документов. В Microsoft Office, как уже сказано, основными являются форматы XML: документы Word (DOCX) и их шаблоны (DOTX), таблицы Excel (XLSX) и их шаблоны (XLTX), презентации (PPTX) и еще несколько видов документов.
В принципе, совместимость достигнута: с документами, созданными в одном пакете, можно работать (открывать, редактировать, сохранять) в другом, и наоборот. Более того, приложения Microsoft Office позволяют сохранять документы в форматах ODF, а приложения OpenOffice.org — в форматах XML. Однако совместимость относительна. Конкретнее:
- с достаточно простыми документами и таблицами проблем не возникает. Вы можете спокойно «перекидывать» их из одного пакета в другой много раз подряд;
- документы или электронные таблицы со сложной структурой и оформлением (с кучей картинок, надписями, многоуровневыми списками, «продвинутыми» формулами, внедренными объектами и т. п.) сохраняются и открываются не всегда корректно. Тут уж как повезет: рисунки могут «уползти» со своих мест, что-то может пропасть вообще, какие-то элементы отобразятся не так, как задумано;
- макрокоманды есть в обоих пакетах. Однако это совершенно разные языки (VBA в Microsoft Office и StarBasic в OpenOffice.org) — совместимостью здесь даже не пахнет! Документы с макросами, созданные в одном пакете, в другом поведут себя абсолютно непредсказуемо.
Приходим к выводу, который звучал уже неоднократно: желательно остановиться на чем-то одном. Если вам нужна автоматизация в документах, то или на всех компьютерах используем OpenOffice.org, или остаемся с Microsoft Office. Точка! Если же вы работаете исключительно с документами уровня «пишущей машинки», то некоторое время можно пожить и «на два дома». В любом случае документы, предназначенные для отправки адресатам, нужно сохранять в форматах Microsoft Office.
Серьезным препятствием для полного перехода на открытое ПО является и совместная его работа с некоторыми приложениями. Например, в программе ABBYY FineReader есть удобнейшие функции Сканировать в Microsoft Word и Сканировать в Microsoft Excel. Однако передавать результаты сканирования в приложения OpenOffice.org эта программа не станет, даже если вы пригрозите удалить ее с диска навсегда! Впрочем, выход найдется: можно сначала сохранять распознанные документы в формат RTF (это FineReader делает свободно), а потом уже открывать их в OpenOffice Writer.
Могут ли оба пакета работать одновременно? Безусловно! Установленные на одном компьютере OpenOffice.org и Microsoft Office никоим образом не «пересекаются». В Проводнике команда контекстного меню Открыть с помощью позволяет выбрать, в каком из приложений на этот раз будут открыты документ или таблица.
В маленьком офисе OpenOffice.org заслуживает самого пристального внимания. Для тех пользователей Windows, которым все многообразие приложений и функций Microsoft Office не требуется в принципе, открытый пакет может оказаться наилучшим решением. Если же на компьютерах установлена ОС Linux, то альтернатив OpenOffice.org практически не существует. Тем более, с самыми популярными дистрибутивами Linux этот пакет поставляется по умолчанию.