da Amigone_da_Castagneto » mer nov 19, 2008 1:42 pm
Sostanzialmente, da quanto ho capito, è possibile installare AROS su un PC o macchina virtuale e, partendo dai sorgenti, ricompilare il kernel all'interno di AROS stesso. Un po' come dire che, d'ora in avanti, sarà possibile sviluppare il sistema in tutte le sue componenti compreso il kernel direttamente dal sistema stessoe senza bisogno di altri OS di appoggio.
Finora lo sviluppo del kernel doveva forzatamente avvenire su un altro sistema (Linux, Windows, altro) mediante sistemi di cross-compiling - ovvero, compilando i programmi con indicazioni al compilatore/linker di usare alcune librerie e non altre per ottenere un eseguibile adatto ad un sistema diverso da quello usato per lo sviluppo. D'ora in avanti, invece, sarà possibile avere tutto il sistema di sviluppo direttamente dentro AROS.
Tutti i sistemi operativi "giovani" devono per forza appoggiarsi ad altri ambienti nelle prime fasi di sviluppo. Io ho a casa il "Manuale dell'AmigaDOS" della IHT, uscito nel 1988. Un capitolo è dedicato ai comandi di cross-compilazione e trasferimento eseguibili (via cavo seriale, presumo) dall'ambiente di sviluppo su SUN all'Amiga di test. E tuttora, per sviluppare su OS4.1 si può sfruttare il cross-compiling su sistemi Linux e Windows; anzi, penso che quasi tutto delle prime versioni di OS4 sia stato sviluppato inizialmente su Linux, lo stesso Linux Debian consegnato ai possessori di AmigaOne...
Il mondo non è solo più complesso di quanto si vede; è molto più complesso di quanto potremmo mai immaginare...