Vďaka za príspevok, výborne ma pobavila vaša donebavolajúca schopnosť klamať, alebo neschopnosť naštudovať si problematiku pred tým, než sa začnete tváriť ako odborník :-) Podporu threadingu malo všetko okrem starého DOSu. Podľa http://en.wikipedia.org/wiki/Windows_NT Windows NEMÁ mikrokernel. Preemptívny je akurát tak multitasking, nie kernel, a opäť jediný používaný OS bez multitaskingu bol DOS. HAL má už aj Linux, a nie je to v kerneli (na rozdiel od Windows).
V linuxe drivery vyžadujú rekompiláciu jadra, ale len a) ak si kompilujete jadro sám a nemali ste ten driver skompilovaný ako modul - a to vo väčšine distribúcií už boli skompilované ako moduly vendorom, a navyše b) aj keby bola potrebná kompilácia, dajú sa ihneď po kompilácii nahrať (cez modprobe) a 'odinštalovať' cez rmmod, BEZ reštartu počítača. Z bodu a) vyplýva celkom zaujímavý fakt: a síce že distribúcia Linuxu si drivery nesie so sebou, tzn. netreba drivery inštalovať, navyše je takáto distribúcia plne prenosná medzi počítačmi. Raz som skúšal nabootovať Windows na počítači s inou matičnou doskou - dodrbalo sa to tak, že bol treba reinstall.
Ak je treba Windows reštartnúť kvôli inštalácie rozšírenia shellu, je to komické - v linuxe by stačilo prinajhoršom reštartnúť X server.

