среда, 6 мая 2026 г.

Wine

https://habr.com/ru/companies/yadro/articles/1029624/

Исторически была такая ОС, которая называлась Windows NT, потом она была переименована просто в Windows. Построена она была на концепции подсистем. В оригинальной версии в ней имелись подсистемы Windows (точнее Win32), это была основная подсистема для приложений, POSIX (вариант UNIX, нынешная WSL1 - это ее далекий потомок) и OS/2 (была когда-то такая ОС). Ну, и до кучи - подсистема MS DOS и 16-битной Windows. Все эти подсистемы запускали исполнимые файлы своего формата, использующие разные API и взаимодействовали с процессами подсистем, которые уже общались с ядром ОС по своему собственному API (его неофициальное названиие - Native API). И при этом - никакой виртуализации (ну, кроме 16-битной Windows и DOS, там использовался режим v86).

https://habr.com/ru/companies/yadro/articles/1029624/#comment_29932574

Комментариев нет:

Отправить комментарий