===== Общий план архитектуры osFree ===== Здесь находится место для индекса по архитектурным идеям насчет различных компонентов osFree. ==== Микроядро (на данный момент, L4/Fiasco.OC) ==== <общие концепции> ==== Personality-нейтральные сервисы ==== Идеи вокруг Personality-нейтральных сервисов, серверов, библиотек, и как они должны использоваться в OS/2 personality. OS frameworks: l4env, l4re и Genode ==== Device Driver Environment ==== Обертки для драйверов Linux/FreeBSD/etc для работы под l4env/l4re/Genode ==== Multiple Virtual Machines (MVM) personality ==== === Историческое замечание === Термин "MVM" появился в OS/2 (PowerPC). Он замещает "MVDM" (Multiple Virtual **DOS** Machines). На платформе PowerPC те так просто эмулировать реальный режим процессоров Intel, поэтому здесь требуется дополнительная эмуляция. Тем не менее, мы должны сказать, что она работала достаточно хорошо, быстро, и теоретически, может быть использована не только для DOS. (У IBM были планы сделать совместимость с OS/2 (Intel), на базе того же компонента, что был использован для запуска DOS_приложений). Читать далее об [[ru:docs:general:mvm|MVM personality]] ==== OS/2 Personality ==== [[en:docs:os2:architecture|Архитектурные идеи об osFree OS/2 personality]] ~~DISCUSSION~~