Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Portable Operating System Interface


POSIX est le nom d'une famille de standards définie par l'IEEE et formellement désignés IEEE 1003. Ces standards ont émergé d'un projet de standardisation des APIs des logiciels destinés à fonctionner sur des variantes du système d'exploitation UNIX. Le terme POSIX a été suggéré par Richard Stallman en réponse à la demande de l'IEEE pour un nom facilement memorisable. C'est un acronyme de Portable Operating System Interface, dont le X exprime l'héritage UNIX de l'API.

Une grande partie des API de POSIX ont été définies à l'époque où les machines n'adressaient que sur 32 bits maximum. Pour cette raison, les fichiers POSIX ne pouvaient dépasser 2 Go (soit 9 minutes environ de vidéo). En effet, le standard précisait que la position d'un octet de fichier par rapport à la position courante était contenue dans un entier signé de 32 bits.

Anecdote

La certification POSIX demande une série de tests qui coûtent cher. Le gouvernement de Bill Clinton a pris sur lui de faire financer la certification POSIX de Linux par le Trésor américain, ce qui fut en fin de compte profitable à toute l'industrie américaine, à l'exception peut-être de Microsoft.



This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia