• [^] # Re: Question ?

    Posté par . En réponse à la dépêche Nouveau modèle de développement pour Linux. Évalué à 1.

    Accessoirement, quand bien même il y aurait une API à 100% figée pour une série de noyaux, ça ne voudrait pas dire qu'on peut certifier qu'un driver proprio marchera avec 2.X.Z sous prétexte qu'il marche avec 2.X.Y . Rien ne garantit en effet qu'elle n'est pas contournée et qu'il n'y a pas dans le code du driver des hacks qui créeront des incompatibilitées avec des versions futures à cause de changement internes au noyau, ne modifiant pourtant pas l'API. Donc une certification telle que tu l'entends, elle me parait bien illusoire.

    Une API ce n'est pas seulement des noms de fonction. C'est aussi un comportement. Et il est très facile de vérifier quelles sont les symboles requis par module.