une API est ensemble de fonctions ou classes répondant à un certain domaine.
Tu as POSIX qui offre une API de base, mais on ne te DIT pas comment elle doit être implémentée. mais simplement que son interface doit respecter une norme, d'où la norme POSIX :d
En dessous de l'API Posix, tu as d'autres API, celle du kernel, qui n'est jamais exportée pour les autres softs.
Crois-tu que ton "open" est une simple fonction ??? Et les syscalls, ils servent à quoi ?
[^] # Re: API=Application Programming Interface, Posix
Posté par Stephane Wirtel . En réponse à la dépêche Une plongée dans le développement de Linux. Évalué à 1.
Tu as POSIX qui offre une API de base, mais on ne te DIT pas comment elle doit être implémentée. mais simplement que son interface doit respecter une norme, d'où la norme POSIX :d
En dessous de l'API Posix, tu as d'autres API, celle du kernel, qui n'est jamais exportée pour les autres softs.
Crois-tu que ton "open" est une simple fonction ??? Et les syscalls, ils servent à quoi ?