Офисный пакет
Наиболее функциональными на настоящий момент являются три клона OpenOffice.org:
Все три программы построены по сути на одном движке, LibreOffice в настоящий момент разрабатывается наиболее активно, Symphony основан на устаревшей версии и отличается интерфейсом в духе остальных компонент Lotus. Совместимость с форматами MS достаточно хорошая, известны проблемы с математическими формулами, с повернутым текстом, с графиками на основе большого набора данных, с мультимедийными вставками в презентации и некоторые другие, но примерно 99% текстовых документов и порядка 95% таблиц и презентаций последняя версия LibreOffice должна открывать без проблем.
Остальные офисные пакеты в целом неплохо справляются с созданием и редактированием простых документов, но с совместимостью и открытием принесённых и присланных документов могут возникать различные проблемы. Эти пакеты нередко входят в состав предустановленных систем на недостаточно мощных машинах (например, на смартбуках и планшетках с Linux внутри) и в специальные легковесные дистрибутивы для устаревшей техники.
Графические приложения
Графические редакторы
Наиболее функциональными и доработанными на сегодняшний день являются:
В состав KDE (точнее, KOffice или Calligra Suite) входят:
Кроме них также можно назвать:
- MyPaint - растровый редактор для художников, рисующих на планшете
- Draw из LibreOffice или OpenOffice.org - векторный.
- sK1 - векторный, нацелен на допечатную подготовку, пока в состоянии разработки
- Pinta - растровый, простой редактор для рисования, аналог Paint.NET
- Xfig - векторный, очень удобный редактор для простой технической графики, к сожалению, сильно устарел.
- Synfig Studio - платформа для создания двухмерной векторной/растровой анимации
Работа с фотографиями
- Darktable - "проявка" Raw-файлов, аналог Photoshop Lightroom
- Rawstudio - примерно то же самое, но в другом исполнении
- RawTherapee - ещё один вариант
- Shotwell - каталогизатор фотографий
- F-Spot - каталогизатор фотографий, написан на Mono и постепенно вытесняется предыдущим
- digiKam - каталогизатор фотографий для KDE
- fotoxx - каталогизатор фотографий с функциями редактирования
- Hugin - склейка панорам
- Enblend - склейка панорам
- Kolor предлагает ряд платных проприетарных программ (с триальными версиями) для сборки и редактирования панорам, в том числе и под Linux:
- Pano2VR - платная проприетарная программа (с триальными версиями) для создания так называемых VR photography (virtual reality photography) - интерактивных широкоугольных панорам, в том числе под Linux с записью в Adobe Flash, HTML5 (iPhone/iPad) или QuickTime VR (QTVR)
- Panorama Tools - свободные открытые программы на Java для работы с VR Photography, написанные с использованием SIMD-Math Хельмутом Дершем (Helmut Dersch), автором CAS Jasymca
- Phatch - кроссплатформенный пакетный обработчик фотографий с графическим интерфейсом, использующий PIL (Python Imaging Library) и wxPython
3D-моделирование
- Blender - пакет создания трёхмерной графики
Трассировщики лучей:
Просмотр изображений
Этих программ слишком много, чтобы перечислять все. Вот лишь некоторые:
- в GNOME основной программой просмотра является Eye of GNOME, в KDE - GwenView
- Если нужен более функциональный вариант под GTK, то стоит смотреть в сторону gThumb (зависит от GNOME) или Geeqie
- Ristretto - лёгкий просмотрщик на GTK из проекта Xfce.
- GPicView - ещё один простой просмотрщик на GTK из проекта LXDE.
- Mirage Image Viewer - тоже лёгкий просмотрщик на GTK.
- Куча легковесных просмотрщиков было упомянуто в этой теме, а именно display, feh, Geeqie, QVV, QIV, fbi, Viewnior, xzgv, GQview, XnView и отдельно должен быть упомянут japw, автором которого является hibou.
Подробнее о работе с графикой в открытых системах можно узнать на сайте [1]
Браузеры
Есть практически любые, кроме Internet Explorer (он же "синенький интернет") и Safari:
- Firefox, в некоторых дистрибутивах Iceweasel.
- Opera, несвободный
- Google Chrome и свободный Chromium
- Mozilla Seamonkey, ранее был известен как Mozilla Suite, а до этого просто Mozilla, а ещё раньше он назывался Netscape Navigator. В некоторых дистрибутивах называется Iceape.
- Conkeror - лёгкий браузер, основанный на Gecko и XULrunner. Поддерживает почти все дополнения от Firefox, заточен под клавиатурное управление в стиле Emacs.
- куча браузеров на движке WebKit (Chrome и Chromium тоже используют его):
- Epiphany - стандартный браузер GNOME
- Konqueror - плод противоестественной связи между браузером и файловым менеджером из KDE. Может использовать как собственный движок KHTML, так и более современный его вариант WebKit
- Rekonq - что то вроде облегченного Konqueror из KDE4
- Arora - легкий браузер на Qt4
- Midori - лёгкий браузер на GTK
- QupZilla - кроссплатформенный браузер использущий WebKit и Qt Framework
- Luakit - легковесный браузер, рассчитанный на использование клавиатуры (значительно быстрее плагинов для браузера), использует Lua для конфигурации и расширения.
- ну и совсем лёгкие, устаревшие и консольные:
- dillo - сверхлёгкий браузер на FLTK
- lynx - консольный браузер
- links - консольный браузер, более функциональный вариант
- NCSA Mosaic - один из первых графических браузеров
- w3c/Amaya - редактор и браузер от создателей всемирной паутины
и другие
Почтовые клиенты
- Thunderbird - функциональный почтовый клиент от Mozilla, основанный на технологиях XUL. Есть поддержка чтения RSS-лент. Расширяется с помощью дополнений.
- KMail - почтовый клиент проекта KDE
- Evolution - почтовый клиент проекта GNOME
- Claws Mail - лёгкий и функциональный почтовый клиент на GTK
- Sylpheed - прародитель предыдущего
- Postler - сверхлёгкий почтовый клиент на GTK и Vala
- Geary - сверхлёгкий почтовый клиент на GTK3
- Mutt - консольный
- Alpine - консольный
в состав браузеров Mozilla Seamonkey и Opera также входят почтовые клиенты
Программы для общения в сети (IM, голос, видео)
Тут следует отметить, что многие программы текстового общения начали обзаводиться поддержкой голоса и видео, и наоборот, многие программы видеообщения включают поддержку текстового чата.
Передача текстовых сообщений
- Psi - написан на Qt, из протоколов поддерживает только Jabber/XMPP
- Psi+ - модифицированная версия Psi, с поддержкой плагинов и более богатыми возможностями
- Gajim - Python+GTK, только Jabber/XMPP
- Pidgin - поддерживает почти все протоколы, GTK
- Tkabber - Tcl/Tk, Jabber/XMPP
- Instantbird - Mozilla + libpurple
- Empathy - входит в состав GNOME, умеет много разных протоколов
- Kopete, KDE
- Swift, Qt
- MCabber - консольный jabber клиент
- Finch - консольный на движке libpurple
- Я.Онлайн - Qt, сделано Яндексом на основе Psi
- qutIM - аналог QIP
- ICQ - несвободный официальный ICQ-клиент, требует Flash и Adobe Air
Голосовое и видеообщение
- Ekiga, Gnome
- Skype - несвободный, может потреблять неоправданно большое количество сетевого трафика в случае неправильной конфигурации и тем самым создавать проблемы в работе сети или в оплате за пользование сетью в конце месяца
- TeamSpeak - несвободный
- Linphone, GTK
- Coccinella, Tcl/Tk
- Mumble, Qt
Cерверы видеоконференций
Видео и аудиоплееры
видеопроигрыватели
проигрыватели на основе библиотеки файлов (по типу iTunes)
простые аудиопроигрыватели (по типу Winamp)
- Audacious — плеер использующий GTK основный на основе одного из форков XMMS
- DeadBeef — легковесный плеер в стиле foobar2000 работающий на GTK, открывающий множество форматов (многоканальных в. т. ч.) и корректно работающий с испорченными кодировками в тегах
- MOC — удобный консольный
- XMMS — стар почти как протокол X11, 1:1 внешне как старый WinAmp
выше перечислены только наиболее популярные варианты
Словари и переводчики
- GoldenDict, Qt, наиболее функционален
- StarDict и словари с XDXF, GTK. Консольную версию stardict можно взять здесь, а порт на Qt4 лежит тут
- multitran - очень хороший словарь, но оболочка на Qt3, давно не переписывалась и почти везде уже не работает. Доступен online, [2]
- Purple, лёгкий словарь на GTK
- Кроме всего вышеперечисленного есть сервер словарей dictd и клиенты к нему - Gnome dictionary и Kdict.
Файловые менеджеры
Архиваторы
Тут следует отметить, что в Linux есть программы, которые архивируют (консольные):
- gzip
- bzip2
- lzma
- xz
- программы для работы с rar, zip, lha, stuffit и другими неродными для unix/linux форматами;
которые собирают множество файлов в один перед архивированием:
и есть графические оболочки к ним:
Многие файловые менеджеры умеют работать в качестве оболочки к консольным архиваторам
Работа с электронными книгами
Просмотр PDF/DjVu/FB2
- Evince - простая и удобная программа GNOME для чтения электронных книг и документов. Поддерживает форматы PDF, DjVu и DVI. Также есть опциональная поддержка презентаций в формате OpenOffice Impress и комиксов в формате CBR.
- Okular - программа просмотра документов проекта KDE.
- FBReader - кроссплатформенна программа для чтения электронных книг. Поддерживает форматы ePub, fb2, chm, rtf, plucker, и т. д. Файлы можно читать напрямую из архивов zip, tar, gzip и bzip2.
- Zathura - легковесный инструмент для просмотра документов, поддерживающий pdf, djvu и postscript.
- Adobe Reader - несвободный официальный просмотрщик PDF, поддерживает практически все возможности формата, заметно быстрее открывает большие pdf-файлы, по сравнению с другими имеет большое количество проблем в безопасности, которые исправляются не слишком оперативно. Крайне не рекомендуется использовать его plugin в браузере.
- DjView4 - программа для просмотра DjVu, написанная на Qt4 с использованием библиотеки DjVuLibre, как и многие другие свободные просмотрщики DjVu. Версия DjView3 разрабатывалась совместно с DjVuLibre, однако DjView4 поставляется отдельно, формально оставаясь частью того же проекта.
- Xpdf - простой просмотрщик PDF, прародитель библиотеки poppler, которая используется практически во всех остальных свободных программах просмотра.
- ePDFView - легковесная программа просмотра PDF на GTK
- другие программы просмотра PDF можно найти на [3].
Организация библиотеки
- Calibre
- MyRuLib — для организации библиотеки электронных книг формата fb2. Можно использовать для работы с библиотеками lib.rus.ec и flibusta.net
Обработка сканов
Системы оптического распознавания текста (OCR)
системы распознавания:
графические оболочки: