Quote:
Originariamente inviato da VICIUS
Linux è monolitico. HURD è un micro kernel.
L'architettura con cui sono pensati è toltalmente diversa e non puoi aprire il file A su Linux e pensare di portarlo su HURD senza riscriverlo praticamente tutto.
Inoltre, come è gia stato detto, HURD è molto piu difficile da sviluppare e testare. Con una decina di sviluppatori che ci lavorano nel tempo libero richiedera decenni, se non secoli, uomo di lavoro per portarlo a termine.
ciao 
|
Dipende dal file che si apre, se parliamo di programmazione a basso livello (driver ecc) hai ragione tu, se parliamo di software di più alto livello scritto bene (POSIX compliant) non ci sono grossi cambiamenti da fare, praticamente nessuno
Peccato, perchè un microkernel porta notevoli vantaggi a livello di design che con la potenza crescente delle CPU potrebbe portare notevoli benefici