• [^] # Re: Quelques remarques...

    Posté par . En réponse à la dépêche Interview de Benoit Maillard, HP France. Évalué à 2.

    Ce qui me relance sur un point qui me laisse perplexe: Quelle attitude avoir face aux développement des drivers pour Linux ?

    Un driver, çà s'intègre au noyau:

    D'un coté, c'est un gage de la simplicité du système (Y a pas trente six couches de droits d'accès et de niveaux d'exécution), et c'est quand même plus simple pour le débuggage.


    De l'autre: Ca implique de recompiler le noyau à chaque fois (ok, si on n'efface pas les .o c'est pas plus long que d'installer un driver sous Windows mais ca reste tout de meme un peu plus délicat), parce que patcher directement le fichier binaire du noyau, c'est pas envisageable. Mais surtout c'est du tout-ou-rien: Ou bien risque nul, ou bien risque maximum.


    Alors ma question est la suivante, vaut-il mieux que les grandes entreprises mettent la main à la pate et développent elles-mêmes les patches pour le noyau, ou bien vaut-il mieux qu'elles diffusent les spécifs à la communauté et qu'elle la laissent développer elle-même les drivers pour leur produits ?

    (Question subsidiaire: Imaginez que dans un futur proche, quand Linux aura pris le monopole :-) Microsoft écrive de façon tout-à-fait anodine un driver pour son Force FeedBack Pro par exemple, qui aille patcher le noyau. Vous imaginez un peu la faille potentielle ?).