Что делать с программами под DOS?
Прежде всего, разработчики LINUX не задумывали
свою систему как конкурента MS-DOS, а скорее как дополнение к
традиционной ОС, для которой разработано огромное количество программного
обеспечения.
Поэтому DOS и Linux могут сосуществовать
на одном винчестере, "проживая" в различных разделах
(partition) жесткого диска. Вы можете по своему выбору, загружать
либо DOS либо LINUX. Однако бедняга MS-DOS не может укрыться от
любопытных глаз своего соседа, поскольку Linux имеет доступ ко
всем файлам в разделе DOS.
Для чего это сделано? Для запуска программ
MS-DOS под управлением Linux! Причем сохраняется многозадачный
режим работы. Это означает, что вы можете запустить одновременно
F-19 и SimCity и переключаться между ними по желанию. Конечно,
есть и некоторые ограничения.
Например, Wing Commander или Doom, которые
требуют полного контроля над вычислительными ресурсами и используют
фактически собственную операционную систему, в Linux работать
не будут. Поэтому для Linux была разработана специальная версия
DOOM, которая работает как под управлением X Window, так и в терминальном
режиме. Но если ваша программа работает с использованием DOS (пусть
даже и требуя XMS или EMS-память), то никаких проблем у вас не
возникнет.
Для работы с приложениями MS Windows в настоящее
время разрабатывается эмулятор Windows 3.1 для графической среды
XWindows. Появления бета-версии можно ожидать в конце 1996 года.
Кроме того, по оценке поклонников языка Java, реализация этой
системы для Linux является одной из наиболее мощных и конкурирует
с версией самой фирмы Sun!