LINUX.ORG.RU

История изменений

Исправление Serge10, (текущая версия) :

Смотря, где расположено его IO. Если оно расположено в 16 битных адресах, доступных DOS, то да, имеют.

Вот цитата из Wikipedia:

OS/2 v2.00 (весна 1992 года)

Эта версия 32-разрядная (за исключением видеоподсистемы), продвигалась IBM под слоганом «лучшая DOS,
чем MS-DOS, и лучшая Windows, чем Windows». Использование виртуальных DOS-машин (VDM) позволяет 
запускать сразу несколько DOS- и Windows-задач. Для запуска программ Windows используется Win-OS/2, 
основанная на лицензированной IBM Windows 3.1. Использование виртуальных машин позволило изолировать 
Windows и DOS-задачи, в результате чего 
сбои в программах не препятствовали продолжению выполнения других программ. Реализованы также такие 
механизмы межпрограммного взаимодействия, как динамический обмен данных (Dynamic Data
Exchange) и буфер обмена.

Минимально необходимым для работы этой версии системы является процессор 80386, ядром системы 
используется его защищённый режим. DOS-приложения используют режим виртуального 8086. Для 
работы требуется объём оперативной памяти 8 мегабайт.

Т. е. уже начиная с версии 2.0, в OS/2 досовские программы запускались в изолированных виртуальных машинах без доступа к реальному железу. Как раз из соображений стабильности.

Исправление Serge10, :

Смотря, где расположено его IO. Если оно расположено в 16 битных адресах, доступных DOS, то да, имеют.

Вот цитата из Wikipedia:

OS/2 v2.00 (весна 1992 года)

Эта версия 32-разрядная (за исключением видеоподсистемы), продвигалась IBM под слоганом «лучшая DOS,
чем MS-DOS, и лучшая Windows, чем Windows». Использование виртуальных DOS-машин (VDM) позволяет запускать 
сразу несколько DOS- и Windows-задач. Для запуска программ Windows используется Win-OS/2, основанная на 
лицензированной IBM Windows 3.1. Использование виртуальных машин позволило изолировать Windows и DOS-задачи, 
в результате чего сбои в программах не препятствовали продолжению выполнения других программ. Реализованы 
также такие механизмы межпрограммного взаимодействия, как динамический обмен данных (Dynamic Data
Exchange) и буфер обмена.

Минимально необходимым для работы этой версии системы является процессор 80386, ядром системы используется 
его защищённый режим. DOS-приложения используют режим виртуального 8086. Для работы требуется объём 
оперативной памяти 8 мегабайт.

Т. е. уже начиная с версии 2.0, в OS/2 досовские программы запускались в изолированных виртуальных машинах без доступа к реальному железу. Как раз из соображений стабильности.

Исходная версия Serge10, :

Смотря, где расположено его IO. Если оно расположено в 16 битных адресах, доступных DOS, то да, имеют.

Вот цитата из Wikipedia:

OS/2 v2.00 (весна 1992 года)

Эта версия 32-разрядная (за исключением видеоподсистемы), продвигалась IBM под слоганом «лучшая DOS, чем MS-DOS, 
и лучшая Windows, чем Windows». Использование виртуальных DOS-машин (VDM) позволяет запускать сразу несколько DOS- 
и Windows-задач. Для запуска программ Windows используется Win-OS/2, основанная на лицензированной IBM Windows 3.1.
Использование виртуальных машин позволило изолировать Windows и DOS-задачи, в результате чего сбои в программах 
не препятствовали продолжению выполнения других программ. Реализованы также такие механизмы межпрограммного
 взаимодействия, как динамический обмен данных (Dynamic Data
Exchange) и буфер обмена.

Минимально необходимым для работы этой версии системы является процессор 80386, ядром системы используется его 
защищённый режим. DOS-приложения используют режим виртуального 8086. Для работы требуется объём оперативной памяти 
8 мегабайт.

Т. е. уже начиная с версии 2.0, в OS/2 досовские программы запускались в изолированных виртуальных машинах без доступа к реальному железу. Как раз из соображений стабильности.