API externe c'est l'API entre les applications et le noyaux. La compatibilité est gardée ici.
Mais l'API interne utilisée à l'intérieur du noyaux et de ces modules ne garentil pas la compatibilité.
La raison est que si on souhaite garder la compatibilité ça ralentirais le développement, puisqu'on ne pourrais pas changer certains trucs.
Et ce n'est pas grave puisque les changement d'API sont tout de même assez faibles, et donc il est souvent très facile de mettre à jour... quand on a les sources.
[^] # Re: Hmmm...
Posté par Gof (site web personnel) . En réponse au journal Slackware, E17 et NVIDIA. Évalué à 3.
Mais l'API interne utilisée à l'intérieur du noyaux et de ces modules ne garentil pas la compatibilité.
La raison est que si on souhaite garder la compatibilité ça ralentirais le développement, puisqu'on ne pourrais pas changer certains trucs.
Et ce n'est pas grave puisque les changement d'API sont tout de même assez faibles, et donc il est souvent très facile de mettre à jour... quand on a les sources.