Сложный вопрос... Книг можно, но исчерпывающих -- ни одной. В любом случае стоит почитать книги по конкретным осям, даже если с ними не работаешь и не планируешь -- для расширения кругозора, так сказать.
SII миникс тоже. Если любите пас/оберон - блюботтл. Долго брови курчавиться будут. план9, инферно. Похоже местами на юних. Функциональны, юзабельны. В проганьи приятны. Не посих. На гну ссылки на опен атари ос, аналог макос. Есть еще. Особенно встраиваемых ртос. Вам для какой цели?
SII Ойчень зависит от сорцов. Напр. глядя на план9 и его компилеры начинаешь понимать почему так распространился юних и С. Без рекламы и насильного втюхивания. Ээ, я имею ввиду, что чел интересующийся кишками ос не вчера увидел комп и знает какойнить приличный яву итд.
Не думаю, что архитектура Windows 2000 устарела... Да и большинство подходов описанных в этой книге используются в современных ОС..
_basmp_ План9 не видел, не знаю. А уних распространился за счёт бесплатности для универов, в то время как за нормальные оси платить надо было. Плюс нормальные оси писались на асме и зачастую были закрытыми, т.е. для разбора их нутра не подходили или подходили плохо. А вот промышленность юних не использовала: нафиг им была нужна торозная и глючная система, жрущая немеряно памяти? Это сейчас, кивая в сторону винды, линухоиды заявляют, что-де их система более стабильна, да и объёмы памяти мало кого волнуют... Dian Почти всё, что используется в нынешних осях, появилось 30-40 лет назад.
Это бы означало, что устарела и виста. А вот линух, по заявлению Таненбаума уже давно устарел Спору нет, но, блин, где ж реализации? Почему до сих пор в системах можно встретить privilege escalation и т.п. последствия архитектурных решений?
SII http://plan9.bell-labs.com/plan9 инферно - дальнейшее развитие план9 от самих белов. Отличается возможностью работать в нативе и хостед режимах на разных платформах. Для полной кросс выделено звено п-кода (3-адресный крупногранулированый) с жит компилением или интерпретацией (счас вынь ядро со всеми ~800кб). Двойная лицензия на часть сорцов. Имеет свой сайт vitanuova.com еще одно интересное развитие - планБ http://lsub.org/ls/planb.html вообще сайт интересный http://lsub.org кроме того, интересная деталь ядро, драйвера и подсистемы в план9 со потомки связаны каналами очень похожим на qnx способом, но только слинкованы в кучу для повышения скорости. другая интересная деталь - в инферно есть возможность транслировать ансиC <--> лимбо. в мультикс. после нее новизна была в сетях (бсд) и потоках (сис5). А в нт основе лежит хених.
Dian Да они просто с Торвальдсом посрались на тему "какое ядро лучше", вот он до сих пор и обижается. Хотя тема перекомпиляции ядра для подключения драйвера это, конечно, дикость.
CyberManiac На счет посрались-то понятно. Динамисческую загрузку дров в линухе тоже благо уже сделали. Но то "веселье", которое творится в винде с SSDT, sysenter и прочим тоже от идеала далеко