Вот именно, не надо линуксоидам-то рассказывать. Есть разница между Linux kernel и NT kernel. То, что у нас некоторые части ядра можно собрать модулями, не значит, что у них это тоже так, всё же win32k.sys есть вещь очень обособленная.
Вот насчёт POSIX это зря, он гораздо более логично устроен, чем Win32. У меня в студенческие годы была idée fixe, написать нормальную POSIX-подсистему к NT kernel, т.е. сделать что-то вроде GNU/NT. Правда, к реализации этой затеи я так и не приступил, уж не знаю, к счастью или к сожалению, но вот как-то так.
за наглядную демонстрацию большое спасибо, но, не умаляя её значимости, замечу, что вообще такие финты известны уже очень давно, а «живой» вариант винды без гуёв давно был как минимум в 1999 году — windows recovery console или как-то так.
P.S. Linux ileemo 2.6.35-trunk-686 #1 SMP Tue Aug 17 14:30:48 UTC 2010 i686 GNU/Linux
2.i) Ладно, лично мне подход, который применён в конкретно Обероне, очень нравится, и моё мнение — он правильный. Не распространяю это мнение на Вас и даже не пытаюсь Вас в чём-то [пере]убедить.
2.ii) Конечно, CISC — неправильно, я любитель RISCов, и всё, что у меня по эмбеддерству, построено на RISC-процессорах :)
Both of my names are pronounced with two syllables: Bjar-ne Strou-strup. Neither the B nor the J in my first name are stressed and the NE is rather weak so maybe Be-ar-neh or By-ar-ne would give an idea. The first U in my second name really should have been a V making the first syllable end far down the throat: Strov-strup. The second U is a bit like the OO in OOP, but still short; maybe Strov-stroop will give an idea.
P.S. Linux ileemo 2.6.35-trunk-686 #1 SMP Tue Aug 17 14:30:48 UTC 2010 i686 GNU/Linux
fixed.
2.ii) Конечно, CISC — неправильно, я любитель RISCов, и всё, что у меня по эмбеддерству, построено на RISC-процессорах :)