Рис. 2.6. Графический редактор Gimp
Web-инструментарий
Традиционно лучшим редактором для Web-дизайнера считается простой текстовый редактор, однако достаточно много людей работают в специализированных HTML-редакторах. Для Linux, однако, выбор HTML-редакторов не очень большой. К примеру, программа подготовки HTML-файлов StarWriter/Web, Web Maker (разработка Алексея Дець, Россия) или Quanta Plus (разработка Дмитрия Поплавского и Александра Яковлева, Украина).
Офисные пакеты
Так исторически сложилось, что разработкой полноценного офисного пакета для Linux сообщество озаботилось только полтора-два года назад. По всей видимости, это связано с тем, что только сейчас Linux стала продвигаться на офисные рабочие места, оставаясь до последнего времени серверной операционной системой или системой, установленной на домашнем компьютере. Конечно, и до этого существовали текстовые редакторы, электронные таблицы, органайзеры и программы презентаций. Однако в полноценный офисный пакет они не складывались из-за ряда нерешенных проблем, в т. ч. несовместимости с Microsoft Office, отсутствия тесной интеграции программ от разных разработчиков и отсутствия одного разработчика, способного создать все составные части пакета, а также отсутствия полноценной поддержки русского языка.
Под офисным пакетом будем понимать набор программ, включающих в себя:
• текстовый редактор (процессор);
• программу для работы с электронными таблицами;
• программу обработки электронной почты (в принципе необязательно);
• программу подготовки презентаций;
• программу для работы с изображениями (или несколько);
• персональный органайзер;
• программу для организации работы в группе
И т. д.
Офисный пакет может включать и другие программы или, наоборот, некоторые из упомянутых программ могут не входить в общий пакет. Но комплект программ можно назвать пакетом только тогда, когда все входящие в него программы обладают единым интерфейсом и позволяют обмениваться информацией между собой.
При оценке офисных пакетов мы вынуждены сравнивать их с Microsoft Office, поскольку на сегодняшний день подавляющая часть пользователей, так или иначе, работает с этим пакетом. Поэтому при выборе программ, которые можно отнести к разряду офисных, обязательно подразумевается совместимость по форматам файлов с Microsoft Office. Даже если пакет полностью работает под Linux, рано или поздно возникнет необходимость отправить партнерам файл в формате Microsoft Office или наоборот, получить от них такого рода файл. И никому не будет дела до того, что в вашей фирме не признают программное обеспечение от Microsoft.
Поэтому рассмотрим офисные пакеты под Linux с учетом приведенных выше требований.
В настоящее время существует достаточно много офисных пакетов как платных, так и с открытым исходным кодом. Начнем с платных пакетов.
Applixware компании Applix – судя по отзывам в Интернет, очень неплохой офисный пакет, работает стабильно и значительно быстрее, чем описанный ниже StarOffice версии 5.2. WordPerfect Office 2000 – в отличие от Applixware, менее надежен, работает помедленней и, что самое неприятное, наблюдаются проблемы с русским языком.
StarOffice 5.2
Пакет StarOffice разработан немецкой фирмой Star Division, в последующем был куплен фирмой Sun Microsystems. В настоящее время пакет StarOffice 5.2 бесплатен, фирма Sun Microsystems открыла его исходный код и разрабатывает на его базе StarOffice 6.
В состав пакета входят (при инсталляции можно отказаться от установки некоторых частей пакета):
• текстовый процессор StarWriter;
• программа подготовки HTML-файлов StarWriter/Web;
• программа работы с электронными таблицами StarCalc;
• программа подготовки презентаций Starlmpress;
• программа создания рисунков на основе векторной графики StarDraw;
• программа создания рисунков на основе битовых образов Staiimage;
• система управления базами данных StarBase;
• почтовая программа StarMail;
• StarDiscussion;
• StarChart;
• StarMath;
• StarSchedule;
• StarDesktop – основная оболочка, через которую организуется работа остальных частей пакета, и которая может полностью заменить интегрированную оболочку, такую как KDE или GNOME.
Непривычная для нас идеология – основная оболочка, из которой происходит запуск остальных приложений, с одной стороны, создает тесную интеграцию частей офисного пакета, но с другой – достаточно сильно замедляет работу системы и потребляет много ресурсов. Кроме того, редкий пользователь работает сразу со всеми приложениями пакета. Учитывая это, в 6-й версии и в OpenOffice отказались от основной оболочки, что в лучшую сторону сказалось на производительности и ресурсоемкости.