next up previous contents
Next: Вопросы копирайта Up: Информация о системе Linux Previous: Взаимодействие с MS-DOS

Другие приложения

Для системы Linux существует множество разнообразных приложений (что не должно являться неожиданным для системы с таким разнообразием функций). Первоначальное предназначение системы Linux -- реализовать систему UNIX на персональном компьютере. Однако достижения системы Linux гораздо шире. Теперь в ней имеется большое число научных программ и программ для бизнеса, и число их постоянно увеличивается. Появились и коммерческие разработки для системы Linux.

Среди реляционных систем управления базами данных для системы Linux можно указать Postgres, Ingres и Mbase. Это полноценные профессиональные сетевые (поддерживающие систему клиент-сервер) программы, аналоги которых можно найти в других системах UNIX. Также имеется несколько коммерческих систем управления базами данных.

Приложения для научных вычислений включают в себя: FELT (finite element analysis) -- программу, реализующую метод конечных элементов; gnuplot -- программу для анализа данных и построения графиков; Octave -- пакет символьных вычислений, аналогичный пакету MATLAB; xspread -- калькулятор и таблицы; xfractint -- популярный генератор фракталов Fractint; xlispstat -- статистика; SPICE -- проектирование и анализ электрических цепей; Khoros -- анализ графических изображений и цифровых сигналов с визуализацией. Имеются коммерческие пакеты типа Maple и MathLab.

Кроме перечисленных, под Linux перенесено также большое количество иных приложений. Если найти нужное вам приложение не удалось, вы можете попытаться перенести его под Linux с другой платформы. Вне зависимости от назначения программы, процедура переноса ее под Linux проста и очевидна. Полная среда программирования UNIX, которую предоставляет в распоряжение программиста система Linux, достаточна для того, чтобы быть основой любого научного приложения.

Игры также не оставлены без внимания в системе Linux. Среди них можно назвать классические текстовые подземные лабиринты типа Nethack и Moria; игры DikuMUD and TinyMUD (MUD -- Multi-User Dungeon) -- многопользовательские лабиринты, позволяющие игрокам взаимодействовать в процессе игры; большое количество игр для X: xtetris, netrek, xboard, версия X11 игры gnuchess. Перенесены под Linux и популярные "стрелялки-бродилки" Doom и Quake.

Для аудиофилов система Linux поддерживает большое количество звуковых карт и соответствующего программного обеспечения. Например, программа CDplayer превращает CD-ROM в проигрыватель аудиодисков; имеются редакторы MIDI, в которых можно писать музыку и проигрывать ее на синтезаторе или на любом другом инструменте, управляемом программой MIDI, а также редакторы цифровой записи звука.

Конкретное приложение можно поискать на карте программ для системы Linux (Linux Software Map), упоминаемой в приложении A. На этой карте даны названия всех программ и систем, которые написаны для системы Linux либо перенесены под Linux. Доступ в Интернет дает еще одну возможность для поиска -- чтение файлов с именем INDEX на FTP-сайтах серверов, где имеются программы для системы Linux.

Большая часть свободного программного обеспечения для системы UNIX будет компилироваться в системе Linux без особых затруднений. Если это сделать не удается, то нужное приложение можно попытаться написать самому. У многих коммерческих программных продуктов может оказаться свободно распространяемый "клон". Можно также предложить компании, которая создала программу, выпустить ее исполняемую версию для системы Linux. Несколько энтузиастов уже обращались (с большей или меньшей степенью успеха) к компаниям, производящим программное обеспечение, с просьбами перенести их продукцию под Linux.


next up previous contents
Next: Вопросы копирайта Up: Информация о системе Linux Previous: Взаимодействие с MS-DOS

root
Sun Aug 29 12:01:30 MSD 1999