standards | Début | Suivant | Sommaire | Préc.page.lue | Accueil |
NOM | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
DESCRIPTION | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
Les versions majeures précédentes de BSD incluaient 3BSD (1980), 4BSD (1980) et 4.1BSD (1981).
La norme définit deux niveaux de conformité : conformité POSIX, qui est un ensemble de base des interfaces nécessaires à un système conforme ; et conformité XSI, qui mandate en plus un ensemble d'interfaces (l'extension XSI) optionnelles pour la conformité POSIX. Les systèmes conformes à XSI peuvent être marqués UNIX 03. (La conformité XSI est la Single UNIX Specification version 3 (SUSv3).)
Le document POSIX.1-2001 est séparé en quatre parties :
XBD : Définitions, termes et concepts, spécifications des fichiers d'entêtes.
XSH : Spécifications de fonctions (c'est-à-dire, appels système et fonctions de bibliothèque dans les implémentations actuelles).
XCU : Spécifications des commandes et utilitaires (c'est-à-dire, la partie formellement décrite par POSIX.2).
XRAT : Texte informatif sur les autres parties de la norme.
POSIX.1-2001 est alignée sur C99, aussi, toutes les fonctions de bibliothèque normalisées dans C99 sont également normalisées dans POSIX.1-2001.
Deux errata techniques (petites corrections et améliorations) de la norme originale 2001 ont été publiées : TC1 en 2003 (nommée POSIX.1-2003), et TC2 en 2004 (nommée POSIX.1-2004).
Les modifications dans cette révision ne sont pas aussi importantes que celles qui ont été introduites dans POSIX.1-2001/SUSv3, mais de nouvelles interfaces ont été ajoutées et divers détails de spécifications existantes ont été modifiés. Beaucoup des interfaces qui étaient optionnelles dans POSIX.1-2001 deviennent obligatoires dans la prochaine révision de la norme.
La norme révisée est scindée en quatre parties, les mêmes que dans POSIX.1-2001, et il y a à nouveau deux niveaux de conformité : celle de référence Conformité POSIX, et Conformité XSI, qui mandate un ensemble supplémentaire d'interfaces au-delà de celles des spécifications de référence.
Vous trouverez plus d'informations sur le site web du groupe Austin http://www.opengroup.org/austin/ .
VOIR AUSSI | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
TRADUCTION | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 14 août 2006 et révisée le 6 juin 2008.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 7 standards ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Sommaire | Début | Suivant | Sommaire | Préc.page.lue | Accueil |
Table des mots clés | Début | Suivant | Sommaire | Préc.page.lue | Accueil |
4.2BSD | DESCRIPTION |
4.3BSD | DESCRIPTION |
4.4BSD | DESCRIPTION |
C89 | DESCRIPTION |
C99 | DESCRIPTION |
POSIX.1-1990 | DESCRIPTION |
POSIX.1-1996 | DESCRIPTION |
POSIX.1-2001, SUSv3 | DESCRIPTION |
POSIX.1-200x, SUSv4 | DESCRIPTION |
POSIX.1b (connue comme POSIX.4) | DESCRIPTION |
POSIX.1c | DESCRIPTION |
POSIX.1d | DESCRIPTION |
POSIX.1g | DESCRIPTION |
POSIX.1j | DESCRIPTION |
POSIX.2 | DESCRIPTION |
SUS (SUSv1) | DESCRIPTION |
SUSv2 | DESCRIPTION |
SVID 4 | DESCRIPTION |
System V | DESCRIPTION |
System V release 3 (SVr3) | DESCRIPTION |
System V release 4 (SVr4) | DESCRIPTION |
System V release 2 (SVr2) | DESCRIPTION |
V7 | DESCRIPTION |
XPG3 | DESCRIPTION |
XPG4 | DESCRIPTION |
XPG4v2 | DESCRIPTION |