• # Attention à ne pas confondre.

    Posté par . En réponse au journal Linux c'est plein de trous. Évalué à 6.

    De la même facon que certain confondent linux et les applications associé (KDE n'est pas linux pax exemple), certain confondre le noyau Linux et les modules du noyau.

    On peut se se faire trés peur comme ca.

    Effectivement, si je regarde les sources du noyau linux + les sources de tout ses modules, ca fait des millions (milliers? centaine de millier ?) de lignes de code.

    Ca à de quoi effrayer et on peu se dire que ce n'est plus maintenable.

    Heureusement, c'est largement moins pire qu'il n'y parrait.

    Les souces du kernel seul de linux sont netement plus réduite que les sources des modules.

    Ces sources la sont elle même composé en parties et sous partieindépendant et relié entre elles par les interfaces, et donc, on peu corriger partie par partie.

    pour s'en rendre compte il faut regarder la carte du kernel:

    http://lug.oregonstate.edu/projects/kernelmap/map.php(...)

    C'est justement la toute la beauté de la chose.

    La plus par du temps les bugs apparaissent sur des modules (au dessus du noyaux). Il est donc trés facile de changer ou de corriger.

    Exemple (foireux mais explicite):

    le gestionnaire de filesystem ext12 est buggué, et bien je prend le gestionnaire de fichier fs42. le mainteneur à corrigé ext12, je reviens sous ext12 (ca demande des copie et recopie mais c'est pas la mort).

    Sous un autre os (windows pour ne citer que lui), si ntfs à un bug, et bien, vous pouvez tjs repasser en fat32 :). etc ...