beh visto che ti piace ti consiglio di creare un progetto innovativo....
visto il tipo di uso che ne vuoi fare sarebbe comodo creare un OS multiarchitettura, scritto in un codice virtuale e poggiante su una virtual machine.....un esempio di questa tecnologia è Elate della Tao Systems molto usato in ambito embedded
un altro cosa interessante sarebbe implementare il filesystem come ODBMS piuttosto che nel modo classico
infine un progetto simile non può che essere implementato come microkernel
il punto è che così facendo ottieni un OS portabile senza essere ricompilato, ovviamente stesso discorso per le applicazioni, mentre l'architettura microkernel rende il sistema robusto

Rispondi quotando