• [^] # Qualité des noyau actuels...

    Posté par . En réponse à la dépêche Détails sur la sortie du 2.4.21. Évalué à 10.

    Mais bon, depuis qu'il s'occupe des 2.4.x, y'a pas à dire, c'est du travail de qualité !

    Et tu les utilises en production, les noyaux de Marcello ?

    En tout cas, sûrement pas pour un serveur NFS en environnement hétérogène...

    Depuis le 2.2.0 (et en passant par maintes versions du 2.2, le 2.4.3 et le 2.4.8), j'ai un serveur NFS sous Linux qui sert des clients Linux, mais aussi quelques Sun et cela s'est avéré parfaitement stable... jusqu'aux versions de Marcello.
    Avec le 2.4.18, les Suns arrivent à générer sur le serveur des erreurs bloquant l'accès par NFS aux fichiers les plus utilisés jusqu'au reboot (ça génère des messages du style : "kernel: nfsd Security: etc/cshrc bad export."), même en limitant le serveur au mode NFS v2, considéré comme stable depuis bien longtemps.

    J'ai renoncé à essayer le 2.4.19, qui introduit un bug important dans l'ext3fs, et le 2.4.20, qui, non content de ne pas le corriger, en ajoute un autre. Il est vrai que l'ext3 est considéré comme expérimental, mais c'est une question de choix : soit décide de considérer comme stable une fonctionnalité cruciale qui fonctionne parfaitement en production depuis plusieurs versions, ou tout du moins d'essayer d'assurer au mieux le maintien de sa stabilité non officielle, soit on décide de changer massivement le support de l'IDE dans une sous-version avancée d'une version stable du noyau...

    Si comme il le semble, Marcello ne décale pas le numéro de la future 2.4.21 pour intercaler une version du 2.4.20 patchée contre la faille de sécuritée actuelle, ça s'inscrit parfaitement dans la même logique.

    Je ne dis pas que Marcello soit mauvais. Certainement peu de personnes au monde seraient capables de faire son boulot (et je suis loin d'en faire partie).
    Je ne dis pas non plus que je ne suis pas satisfait de son travail : après tout, pour ce qu'il me coûte, je n'ai pas de raison de lui en vouloir, même s'il ne me convient pas. Qui plus est, il me convient tout-à-fait pour ma machine perso.
    Je ne dis même pas que Marcello n'est pas à la hauteur d'Alan Cox.
    Je dis juste que son sens des priorités fait que Linux, sous la forme de son noyau officiel, n'est plus un système de production mais est redevenu un système de hobby. Et qu'il faut maintenant compter sur les distributions pour founir des noyaux de qualité production, alors que jusque là on craignait plutôt que les nombreux patches plus ou moins gadget qu'elles ajoutaient au noyau ne mettent en péril sa stabilité.

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone