И, что особенно приятно, выпущена русифицированная версия StarOffice 5.2. Поскольку на сегодня это чуть ли не единственный приемлемый вариант офисного пакета, рассмотрим его подробнее.
Установка программ проходит без всяких проблем. Требования к компьютеру:
• процессор Pentium или выше;
• 64 Мбайт ОЗУ;
• не менее 180 Мбайт свободного места на жестком диске (в зависимости от типа инсталляции может потребоваться до 250 Мбайт);
• монитор VGA или выше с 256 цветами и разрешением не ниже 800x600;
• CD-ROM (это требование относится к тем, кто устанавливает StarOffice с CD-ROM);
• ядро Linux версии 2.0.x или выше;
• должна быть установлена система X Window с одним из оконных менеджеров;
• должна быть установлена библиотека GLibc версии 2.1.1 или выше.
На сервере Sun находится очень хорошая инструкция на русском языке по установке, настройке и решению возможных проблем. К сожалению, файл помощи пока не русифицирован. Совместимость с Microsoft Office удовлетворительная, однако могут возникать проблемы с таблицами и со связанными файлами (например, файл Excel, внедренный в файл Word).
OpenOffice
Проект базирующийся на исходном коде StarOffice. На данный момент содержит следующие приложения:
• OpenCalc – электронные таблицы;
• OpenDraw – графический редактор;
• OpenWriter – текстовый редактор;
• Impress – программа презентации.
Koffice
Очень динамично развивающийся пакет. Является частью проекта KDE. В состав входят:
• KSpread – электронные таблицы;
• KPresenter – создание презентаций;
• KChart – создание диаграмм;
• Кгауоп – растровый графический редактор;
• Kontour – векторный графический редактор;
• KFormula – математический пакет;
• KWord – WYSIWYG-текстовый редактор;
• KOrganizer – органайзер;
• Kivio – программа создания диаграмм;
• Kugar – инструмент для генерации бизнес-отчетов;
• Kplato – программа для планирования и управления проектами.
Помимо выдержанного в стиле KDE-интерфейса, отличной интеграции с другими KDE-приложениями и нормальной поддержкой русского языка, что немаловажно, заявлена совместимость с файлами Microsoft Office, а также возможность обработки файлов в форматах CSV, RTF. Очень простая инсталляция. Достаточно скромные требования к ресурсам.
GNOME Workshop
Еще один офисный пакет от создателей GNOME. В него входят следующие программы:
• AbiWord – популярный мультиплатформенный текстовый редактор;
• Achtung – программа презентаций;
• Balsa – мощный почтовый клиент;
• Dia – отличное приложение для создания различных диаграмм, аналог Microsoft Visio;
• Eye of GNOME – программа просмотра графических изображений;
• Evolution – мощная программа, аналог Microsoft Outlook;
• Galeon – быстрый Web-браузер;
• Gfax – программа для приема и отправления факсов;
• GIMP – великолепный графический редактор;
• GNOME-DB – средство для работы с БД;
• Gnucash – персональный финансовый менеджер;
• Gnumeric – электронные таблицы;
• Guppi – программа для рисования;
• MrProject – инструмент управления проектами;
• Sketch – редактор векторной графики;
• Sodipodi – редактор векторной графики;
• Toutdoux – инструмент управления проектами.
Со временем разработчики обещают тесную интеграцию пакета с OpenOffice.
Рис. 2.7. Программа для создания диаграмм – Dia
Базы данных
Вопреки распространенному мнению, под Linux разработано и перенесено большое количество серверов данных – от настольных до уровня предприятия. В их числе IBM DB2, Informix, Oracle, Sybase SQL Anywhere, Interbase, PostgreeSQL, MySQL. Причем последние три – бесплатные, с открытым исходным кодом. Остальные, при определенных условиях, можно получить бесплатно или пользоваться бесплатно определенное время.
Эмуляторы Windows
Существует немало эмуляторов Windows в среде Linux: Citrix MetaFrame, Mainsoft\'s MainWin, Win4Lin, VMWare, WINE и др. Они различны по функциональным возможностям: одни обеспечивают работу приложений для Windows 9.v, другие способны запускать еще и продукты для Windows NT/2000. Есть здесь и сложность – отсутствие поддержки DirectX. Прекрасно запускаются под Linux игры, разработанные в расчете на OpenGL, но большинство самых современных игр, которые выпускаются в расчете на DirectX, пока не работают под эмуляторами. Однако, по заявлениям разработчиков, эта проблема может быть вскоре преодолена. Особняком стоит VMWare. Это не эмулятор Windows, это эмулятор компьютера! Благодаря чему под VMWare работает практически любая программа, но взамен потребляется много ресурсов.
Средства разработки программ
Для Linux, как и для UNIX, «родным» языком является, естественно, C/C++, но это совершенно не означает, что кроме них, никаких других компиляторов (или интерпретаторов) языков не существует. Большего разнообразия языков на одной платформе встретить невозможно. Настоящее вавилонское смешение! Трудно найти какой-либо язык, компилятора или интерпретатора которого не существует для Linux: C/C++, Pascal, Perl, Java, Lisp, Rexx, Fortran и т. д., и т. п. Не обойдены стороной и интегрированные среды разработки. Событием стал выпуск фирмой Borland интегрированной среды Kylix – Linux-аналога Delphi (Windows).