Фирма

«Инрэко ЛАН»

В рамках «диверсификации экономики» :-) группы компаний «Инрэко ЛАН», а именно расширения перечня используемого программного обеспечения (ПО) и тем самым снижения зависимости от одного поставщика ПО и общей стоимости владения ПО, однажды было решено провести эксперимент по использованию ключевыми сотрудниками OpenOffice.org (преимущественно; при желании можно было использовать LibreOffice) вместо использовавшегося для этого Microsoft Office.

В данной статье представлен этот опыт (резюме эксперимента), а также опыт использования мной OpenOffice.org в одном из коммерческих проектов, в котором другие члены команды использовали Microsoft Office. Можно назвать это своего рода попыткой сравнения opensource-аналогов Microsoft Office и их оценки по критерию заменимости (через выявление критичных и некритичных особенностей применительно к нашей деятельности). Однако статья не претендует на полноценное сравнение офисных пакетов, и автор будет благодарен за любые замечания и дополнения. Для точности сравнения: в наших экспериментах участвовали Microsoft Office 2010 (преимущественно, хотя в коммерческом проекте также была версия 2003), OpenOffice.org 3.3 (сборка «Инфра-Ресурс») и LibreOffice 3.3.2.

Аналоги приложений Microsoft Office:

  • OpenOffice.org/LibreOffice Calc = Microsoft Office Excel;
  • OpenOffice.org/LibreOffice Draw = Microsoft Office Visio;
  • OpenOffice.org/LibreOffice Writer = Microsoft Office Word.

Основные особенности аналогов, выявленные в ходе экспериментов, представлены в таблице ниже.

Аналог Особенность Критичность
Calc (LO/OOo) Не сохраняет OpenXML-формат электронной таблицы. Критично для одного из наших внутренних приложений.
Calc (OOo) Не очень удобная работа с комментариями – для редактирования комментария надо делать лишние щелчки: «Показать комментарий» > щелчок в поле комментария (при этом еще и курсор не визуализируется) > щелчок по «Показать комментарий» после завершения редактирования. Критично для финансовых расчётов.
Draw (OOo) Не работает с файлами Visio, ни в двоичном формате vsd, и в OpenXML-формате vdx. Критично, так как невозможно будет править Visio-документы, предоставляемых заказчиком.
Writer (OOo) Разбивает doc-документ на страницы иначе, чем «родной» MsWord. Казалось бы, мелочь, однако… Критично, так как в конкретном случае вызвало нешуточное непонимание с заказчиком, ссылавшимся на пункты проектного документа, расположенные на конкретных страницах.
Writer (OOo) Почему-то не всегда отображает нумерацию у автонумерованных заголовков doc'умента. Критично, так как в конкретном случае привело к некоторому непониманию с потенциальным заказчиком.
Writer (OOo) Искажение стилей шаблона документа Microsoft Word и появление лишних. Критично для командной работе и подготовки документов по общим шаблонам.
Writer (OOo) После сохранения doc'умента превращает в нём все автообновляемые поля перекрёстных ссылок в статический текст. Критично, так как сводит на нет всю возможность и преимущества использования автообновляемых перекрёстных ссылок.
Writer (OOo) Иначе выделяет цветом фона части текста, причём так, что сделанное в Writer’е выделение потом очень трудно убрать в Microsoft Word. Критично, если документ с пометками Writer’а нужно очистить от пометок в Word’е до передачи заказчику.
Calc (OOo) Медленное открытие и сохранение xls/ods-файлов, особенно больших (гораздо дольше MsExcel). Некритично, так как большие Excel-документы встречаются редко.
Calc (OOo) Микронедостаток с выравниванием длинного текста в ячейке по умолчанию. Некритично.
Calc (OOo) Не понимает в ячейках Excel-функцию COUNTIFS (СЧЁТЕСЛИМН), из-за чего его невозможно использовать для работы с некоторыми Excel-документами. Некритично, так как Excel-документы с такой функцией встречаются редко.
Writer (LO/OOo) Перетаскивание файла в открытое окно редактора не приводит к открытию этого файла. Некритично.
Writer (LO) При открытии документа doc либо вообще не отображает содержание (оглавление), либо отображает его с утратой гиперссылок для перехода к заголовкам. Некритично, так как содержание (оглавление) можно перегенерировать.
Writer (OOo) Искажает при открытии шаблоны документов Microsoft Word (dotx); при этом если сначала открыть этот шаблон в «родном» Microsoft Word, сохранить его как doc, то этот doc в Writer'е откроется нормально. Некритично, так как dotx-шаблоны можно один раз преобразовать и больше не использовать.
Writer (OOo) Часто некорректно отображает или не отображает совсем картинки, вставленные в документы docx (в частности, созданные встроенным редактором Word). Некритично.
Writer (OOo) Не всегда обновляет автообновляемые поля или при обновлении почему-то меняет их формат (в частности, у поля даты). Некритично.
Writer (OOo) Не осуществляет поиск (Ctrl+F) по тексту ошибочных автообновляемых полей (например, когда нужно найти поля со значением «Ошибка! Источник перекрёстной ссылки на найден»). Некритично.

Напоследок напомню, что критичность особенностей определялась нами субъективно, применительно к нашей деятельности, подразумевающей довольно изощрённое использование офисного пакета для подготовки внутренней и проектной документации. В большинстве же случаев (когда, по закону Парето, 80% пользователей используют 20% функциональности), OpenOffice.org/LibreOffice может вполне заменить собой Microsoft Office (только если договориться «наружу» передавать документе в форматах MsOffice, дабы контрагентам также не пришлось устанавливать себе OOo/LO).

Метки: LibreOffice | MsOffice | Office | OpenOffice.org | сравнение

Комментарии  

#1 hohoho 04.01.2012 06:19
linuxgraphics.ru/articles.php?article_id=123
Цитировать
#2 Victor 04.06.2012 12:13
"только если договориться «наружу» передавать документе в форматах MsOffice, дабы контрагентам также не пришлось устанавливать себе OOo/LO"

Пусть контрагенты и устанавливают себе OOo/LO, чтобы работать с открытыми, а не закрытыми стандартами )))
Цитировать
#3 richman1000000 23.09.2012 17:05
6 лет использовал MSoffice, иногда были проблемы с совместимостью документов между старыми новыми версиями пакета.
пользуюсь Libreoffice более года, никаких проблем при работе с родным форматом (odt), MSoffice 2010 поддерживает odt в одностороннем порядке, открывает нормально, сохраняет иногда криво,

Я пишу лишь свой опыт и то с чем сталкивался на практике.
Мое мнение, офиссные пакеты удобны каждый по своему, и люди сами выбирут, НО что касается формата, то я за odt - он стандартизирован, и никому не принадлежит.
Цитировать
#4 guest 22.05.2013 11:35
Большое спасибо за материал, очень интересный
Цитировать
#5 coman 10.09.2013 20:12
Тут, нашёл как посчитать значения, оканчивающиеся точкой
http://joyit.ru/ubuntu/28-libreoffice-openoffice-calc-countif.html
Цитировать
#6 Tutanhamon 21.01.2015 02:11
Неплохой обзор. Вообще, часто офисные пакеты устанавливают только ради простого редактирования таких файлов, как doc. И мало кто знает, что с этой задачей легко справятся текстовые процессоры. Они поддерживают не только форматы не только мелкомягких, но и такие как OpenOffice. Плюс ко всему некоторые из весят совсем мало и устанавливаются за 30 секунд. Более подробно об этом можно узнать в обзоре по адресу http://ida-freewares.ru/best-free-word-processor-replacement.html
Цитировать
#7 Игорь 10.08.2015 23:20
Столкнулся с особенностью перехода при открытии документа и преобразования из doc в odt. Возникает при попытке в таблице перевернуть в одной или нескольких ячейках текст вертикально. После открытия другой программой текст или переворачивается или разбегается. Попытка вставить картинки с надписью тоже ни к чему хорошему не привела- картинки убегают из ячеек. Проблема возникла из-за использования разных программ в одном предприятии.
Цитировать

Добавить комментарий

Защитный код
Обновить