gioo ha detto:
dal mio punto di vista un buon sistema operativo ruota tutto attorno al proprio kernel, nel caso Mac OS X è
XNU, quindi stiamo parlando di un sistema operativo "serio" e non un giocattolo stile l'OS al momento più diffuso al mondo...
Il kernel è solo una base di partenza, ma un applicazione non gira solo grazie a quello che c'è nel kernel, indipendentemente da quanto sia "serio" quest'ultimo.
Anche la puntualizzazione sull'OS "giocattolo" (sono un utente Mac, ma non mi piacciono le imprecisioni tecniche...), non è che c'entra nulla: se prima dici che quello che conta è il kernel...beh, di Windows la parte migliore è proprio il kernel, che è comunque molto piccolo in confronto al resto che, esattamente come nel caso di OSX, è il "resto" che fa la maggior parte del lavoro, in bene e in male
XNU che hai citato, è anche questo un esempio kernel di tipo ibrido, esattamente come Windows, del resto la maggior parte dei kernel attuali è fatta così.
Tutto il resto "tecnicamente" parlando è fattibile, non dico che sia semplice ma fattibile.
Se Apple o chiunque altro, fosse riuscita a fare girare, chessò, Photoshop per OSX, su un tablet con CPU Arm A8, emulando pure il codice x86, in modo da non richiedere una versione del programma apposta, con prestazioni almeno usabili, sarebbe stato un risultato (diciamo più un "miracolo"...) ben più eclatante del semplice lancio di un tablet o di un telefono...