MkLinux ======= Notevole il clamore suscitato gia' qualche mese fa dalle prime pre-release funzionanti di MkLinux, un kernel Linux per PowerPC gia' molto maturo che sorprendentemente si basa sul Mach, il brillante microkernel reso celebre da NeXT/OpenStep. Il kernel di Linux e' stato adattato a funzionare come sottosistema del microkernel Mach, che svolge la funzione di HAL (Hardware Abstraction Layer) ed e' quindi l'unica parte del sistema operativo ad essere a contatto diretto con l'hardare sottostante. Dal momento che il Mach e' stato gia' adattato a diverse CPU ed in futuro potra' essere facilmente reso disponibile per altre piattaforme, ivi inclusa Amiga con CPU 68k o PowerPC. Quello che rende notevole il progetto MkLinux e' che adattare un kernel monolitico come quello di Linux ad una architettura dotata di HAL e' un compito tuttaltro che banale che, se fosse adottato in tutte le attuali incarnazioni di Linux, costituirebbe un notevole passo avanti in fatto di portabilita'. Attualmente MkLinux funziona sulla maggior parte dei sistemi PowerMac e tra breve anche sui nuovi G3. Il boot di Linux si ottiene grazie ad una estensione da aggiungere alla cartella sistema di MacOS. WWW: http://www.mklinux.org/ Bernardo Innocenti bernie@shock.cosmos.it