Marcus Brinkmann měl na Open Weekendu 2004 na laptopu běžící
HURD včetně X-windows. Takže do určité míry použitelný je.
Myslím si však, že HURD nad jádrem MACH není to pravé.
MACH integruje moc driverů a funkcionality do toho,
čemu říká mikojádro. Na druhou stranu, pokud by se podařilo
dotáhnout do stejně funkčního stavu HURD nad L4, tak
může v koncepčnosti a průchodnosti dosáhnout na QNX.
Bohužel co se real-time QNX vlastností týče, tak v této
oblasti by asi bylo nutné investovat do optimalizací
a čištění logiky HURDu nad L4 obrovské množství času.
Obecně si ale myslím si, že by HURD mohl svojí koncepcí,
bezpečností a robusností při psaní driverů výrazně
výrazně ovlivnit počítačovou scénu a možná i zastínit
dnešní lídry, Linux a xBSD.
Musel by se však v průchodnosti a podpoře HW začít blížit
Linuxu. (Předběhnutí v propustnosti přece jenom asi kvůli
přepínání paměťových kontextů spíš nepřichází v úvahu.)
nevim jestli je to fama, ale nekde jsem zahledl, ze hurdiskam se l4 taky prestava
libit?! :-)
mozna by to chtelo jiny jiny mikrokernel, i kdyz zase jak jsem cetl manualy
je l4 rozhodne lepsi a hezci nez mach.
Nerikam, ze koncept mikrojader je spatny. Ale pokud chcete mikrojadro implementovat na procesoru x86 (nebo x86_64), rozlucte se s efektivitou. Osobne bych nikdy Linux mikrojadrem na x86 nenahradil, protoze bych neuveril ze je to srovnatelne rychle (a mel pravdu). Muzete mit ale pravdu s "vetsinovym" uzivatelem, ono ty dnesni superextra desktopy jako KDE a GNOME taky nemaji sanci byt podobne efektivni jako normalni windowmanagery a stejne maji uspech ...
Jsem zvedavy, jestli se povede vyvinout architekturu pro mikrojadro vhodnejsi. Teoreticky by mohl pomoct multiprocessing ... a zda se, ze vyvoj tim smerem postupuje.