Общий план архитектуры 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_приложений).

Читать далее об MVM personality

OS/2 Personality

Архитектурные идеи об osFree OS/2 personality