91
Linux / Inflation de la taille du noyau Linux et de ses pilotes
« Dernier message par MaxLebled le Hier à 09:44:33 »
Salut à tous les experts Linux.
J'avoue que j'ai beaucoup de mal à comprendre la situation.
Pourquoi le noyau Linux doit contenir TOUS les drivers et firmware, de tous les matériels ?
C'est aberrant, non?
Une machine donnée ne va utiliser que quelques pourcent de tout ça, selon le matériel réel qu'elle a.
Parce que Linux, contrairement à Windows, ne garantit aucune stabilité de son ABI. Si un pilote est laissé en dehors du noyau, il devient incompatible très vite et se casse à la prochaine màj du noyau. En étant intégré aux mêmes dépôts de code source que le noyau, ça permet de s'assurer que les màj du noyau ne vont rien casser.
Windows a fait le contraire : ABI figée, mais par conséquent contrôle qualité fragmenté dans tous les sens, et gestion de la sécurité de l'anneau 0 (ring0) du noyau qui est de facto déléguée aux équipementiers et leur code souvent calamiteux
(Dites-moi si j'ai fait une erreur de compréhension car ça fait un bail que j'ai regardé ces détails techniques)

Messages récents
MikroTik RouterOS
Actu Free Mobile
Incidents Orange
Incidents Bouygues