C'est surtout que l'application de sains principes d'abstraction fait que le noyau Linux (et dans une moindre mesure les applications autour) dépendent très peu de fonctionnalités particulières d'une architecture.
Pour des raisons de performances, l'abstraction que tu évoques dans le noyau Linux n'est pas forcément aussi poussée que tu le dis. Du côté du noyau NetBSD, l'abstraction est plus poussée. C'est un choix de conception. Autrement dit, il est plus facile et il y a moins de taf pour porter un noyau NetBSD sur un nouveau cpu/archi pour NetBSD que pour Linux.
[^] # Re: Et Linux tourne sur....
Posté par totof2000 . En réponse au journal Windows 8 tournera sur ARM. Évalué à 2.
C'est surtout que l'application de sains principes d'abstraction fait que le noyau Linux (et dans une moindre mesure les applications autour) dépendent très peu de fonctionnalités particulières d'une architecture.
Pour des raisons de performances, l'abstraction que tu évoques dans le noyau Linux n'est pas forcément aussi poussée que tu le dis. Du côté du noyau NetBSD, l'abstraction est plus poussée. C'est un choix de conception. Autrement dit, il est plus facile et il y a moins de taf pour porter un noyau NetBSD sur un nouveau cpu/archi pour NetBSD que pour Linux.