No-kernel OS

Существует ряд операционных систем, построенных на микроядре Mach, но у них существует тот же недостаток, что и в монолитных ядрах — эти операционные системы реализованы в одном процессе, работающем поверх ядра. Этот процесс предоставляет ту же функциональность, что и монолитное ядро. Подобные операционные системы называются односерверными (single-server system). [ >>> ]

Мне вот что стало интересно: а если вместо иерархически-монолитного принципа построения ОС использовать другой принцип. К примеру, компонентная ОС — сообщество стыкуемых модулей (как в лего), собирается именно то, что нужно «на сейчас» (т.е. весь код ОС размазывается по кубикам-модулям), компоненты работают по принципу plug&play
Не знаю, как насчет быстродействия, но гибкость должна получиться офигенной

keywords: технологии, философское

©ArtReal`s readme, 2003-2008