Provided by: manpages-fr_3.32d0.2p4-1_all bug

NOM

       standards - Normes C et UNIX

DESCRIPTION

       La  section  CONFORMITE, qui apparait dans beaucoup de pages de manuel,
       identifie les diverses normes auxquelles les interfaces documentees  se
       conforment. La liste suivante decrit brievement ces normes.

       V7     Version 7, l'UNIX ancestral des laboratoires Bell.

       BSD 4.2
              L'implementation standard definie par la version 4.2 de Berkeley
              Software Distribution, mise en production  par  l'Universite  de
              Californie  a Berkeley. C'etait la premiere version Berkeley qui
              contenait une pile TCP/IP et l'API sockets. BSD 4.2 a  ete  mise
              en production en 1983.

              Les  versions  majeures  precedentes  de  BSD sont BSD 3 (1980),
              BSD 4 (1980) et BSD 4.1 (1981).

       BSD 4.3
              Le successeur de BSD 4.2, sorti en 1986.

       BSD 4.4
              Le successeur de BSD 4.3,  sorti  en  1993.  C'est  la  derniere
              version majeure de Berkeley.

       System V
              C'est  une  implementation  standard definie par la version 1983
              d'AT&T de sa version commerciale  System V  (cinq).  La  version
              majeure precedente d'AT&T etait System III, sortie en 1981.

       System V release 2 (SVr2)
              C'etait  la  version  suivante de System V, sortie en 1985. SVr2
              etait formellement decrit  dans  System V  Interface  Definition
              version 1 (SVID 1) publie en 1985.

       System V release 3 (SVr3)
              Le  successeur  de  SVr2,  sorti  en  1986.  Cette version etait
              formellement  decrite   dans   System V   Interface   Definition
              version 2 (SVID 2).

       System V release 4 (SVr4)
              Le  successeur de SVr3, sorti en 1989. Cette version de System V
              est decrite dans  << Programmer's  Reference  Manual:  Operating
              System  API  (Intel  processors) >>  (Prentice-Hall  1992,  ISBN
              0-13-951294-2) Cette version  etait  formellement  decrite  dans
              System V   Interface  Definition  version 3  (SVID  3),  et  est
              consideree comme la version definitive de System V.

       SVID 4 << System V Interface Definition version 4 >>,  sortie  en  1995
              (disponible en ligne a http://www.sco.com/developers/devspecs/).

       C89    C'etait  la  premiere  norme  du  langage C, ratifiee par l'ANSI
              (American National Standards Institute) en  1989  (X3.159-1989).
              Parfois  connu  sous le terme de C ANSI, mais depuis que C99 est
              egalement une norme ANSI, le terme est ambigu. Cette norme a ete
              ratifiee  par  l'ISO  (International  Standards Organization) en
              1990 (ISO/IEC 9899:1990), parfois appelee ISO C90.

       C99    Cette revision de la norme du langage C a ete ratifiee par l'ISO
              en   1999   (ISO/IEC 9899:1999).   Disponible   en   ligne   sur
              http://www.open-std.org/jtc1/sc22/wg14/www/standards.

       POSIX.1-1990
              << Portable   Operating   System   Interface    for    Computing
              Environments >>.  IEEE 1003.1-1990  partie 1, ratifiee par l'ISO
              en  1990  (ISO/IEC 9945-1:1990).  Le  terme  << POSIX >>  a  ete
              invente par Richard Stallman.

       POSIX.2
              IEEE   Std   1003.2-1992,   decrivant   les   commandes  et  les
              utilitaires, ratifiee par l'ISO en 1993 (ISO/IEC 9945-2:1993).

       POSIX.1b (connue comme POSIX.4)
              IEEE  Std  1003.1b-1993,  decrivant  les   extension   pour   le
              temps-reel  pour les systemes d'exploitation portables, ratifiee
              par l'ISO en 1996 (ISO/IEC 9945-1:1996).

       POSIX.1c
              IEEE Std 1003.1c-1995 decrivant les interfaces de threads POSIX.

       POSIX.1d
              IEEE  Std  1003.1c-1999  decrivant  les  extensions   temps-reel
              supplementaires.

       POSIX.1g
              IEEE  Std  1003.1g-2000 decrivant les API reseaux (y compris les
              sockets).

       POSIX.1j
              IEEE  Std  1003.1j-2000  decrivant  les  extensions   temps-reel
              avancees.

       POSIX.1-1996
              Une  revision,  en  1996,  de  POSIX.1 qui incorpore POSIX.1b et
              POSIX.1c.

       XPG3   Sortie en 1989, c'etait la  premiere  version  significative  de
              X/Open  Portability  Guide, produite par la Compagnie X/Open, un
              consortium multi-vendeurs. Ce guide multi-volumes etait base sur
              les normes POSIX.

       XPG4   Une revision de << X/Open Portability Guide >>, sortie en 1992.

       XPG4v2 Une  revision, en 1994, de XPG4. Egalement appelee Spec 1170, ou
              1170 fait reference au nombre d'interfaces  definies  par  cette
              norme.

       SUS (SUSv1)
              Single  UNIX  Specification.  C'etait  un  reconditionnement  de
              XPG4v2  et  d'autres  normes  X/Open  (X/Open  Curses  Issue   4
              version 2,   X/Open  Networking  Service  (XNS)  Issue  4).  Les
              systemes se  conformant  a  cette  norme  peuvent  etre  marques
              UNIX 95.

       SUSv2  Single  UNIX Specification version 2. Parfois nommee XPG5. Cette
              norme est apparue en 1997. Les systemes se  conformant  a  cette
              norme    peuvent   etre   marques   UNIX 98   (consultez   aussi
              http://www.UNIX-systems.org/version2/).

       POSIX.1-2001, SUSv3
              La revision 2001 et la consolidation des normes POSIX.1, POSIX.2
              et  SUS  dans  un  seul  document,  conduit  sous  les  auspices
              du groupe Austin (http://www.opengroup.org/austin/). Cette norme
              est disponible en ligne a http://www.unix-systems.org/version3/,
              et les interfaces qu'elle decrit sont egalement disponibles dans
              les  pages  de  manuel  Linux  dans  les  sections 1p et 3p (par
              exemple, << man 1p sleep >>).

              La norme definit deux niveaux de conformite : conformit'e  POSIX,
              qui  est  un  ensemble  de  base des interfaces necessaires a un
              systeme conforme ; et conformit'e XSI, qui  mandate  en  plus  un
              ensemble  d'interfaces  (l'extension  XSI)  optionnelles pour la
              conformite POSIX. Les systemes  conformes  a  XSI  peuvent  etre
              marques   UNIX 03.   (La  conformite  XSI  est  la  Single  UNIX
              Specification version 3 (SUSv3).)

              Le document POSIX.1-2001 comporte quatre parties :

              XBD :  Definitions,  termes  et  concepts,  specifications   des
              fichiers d'en-tetes.

              XSH :  Specifications de fonctions (c'est-a-dire, appels systeme
              et  fonctions   de   bibliotheque   dans   les   implementations
              actuelles).

              XCU : Specifications des commandes et utilitaires (c'est-a-dire,
              la partie formellement decrite par POSIX.2).

              XRAT : Texte informatif sur les autres parties de la norme.

              POSIX.1-2001 est alignee sur C99, aussi, toutes les fonctions de
              bibliotheque  normalisees  dans  C99  sont egalement normalisees
              dans POSIX.1-1001.

              Deux errata techniques (petites corrections et ameliorations) de
              la  norme  originale 2001 ont ete publiees : TC1 en 2003 (nommee
              POSIX.1-2003), et TC2 en 2004 (nommee POSIX.1-2004).

       POSIX.1-2008, SUSv4
              Les travaux sur la revision  suivante  de  POSIX.1/SUS  se  sont
              termines et ont ete acceptes en 2008.

              Les   modifications  dans  cette  revision  ne  sont  pas  aussi
              importantes  que   celles   qui   ont   ete   introduites   dans
              POSIX.1-2001/SUSv3,   mais   de  nouvelles  interfaces  ont  ete
              ajoutees et divers details de specifications existantes ont  ete
              modifies.  Beaucoup des interfaces qui etaient optionnelles dans
              POSIX.1-2001 deviennent obligatoires dans la revision de 2008 de
              la  norme.  Quelques interfaces presentes dans POSIX.1-2001 sont
              marquees comme obsoletes dans POSIX.1-2008, ou  tout  supprimees
              de la norme.

              La  norme  revisee  est scindee en quatre parties, les memes que
              dans  POSIX.1-2001,  et  il  y  a  a  nouveau  deux  niveaux  de
              conformite :  celle de reference Conformit'e POSIX, et Conformit'e
              XSI, qui mandate un ensemble supplementaire d'interfaces au-dela
              de celles des specifications de reference.

              En  general,  quand  une section CONFORMITE d'une page de manuel
              liste POSIX.1-2001, on peut supposer qua l'interface se conforme
              egalement a POSIX.1-2008, sauf si l'inverse est indique.

              Vous  trouverez  plus  d'informations  sur le site web du groupe
              Austin http://www.opengroup.org/austin/ .

VOIR AUSSI

       feature_test_macros(7), libc(7), posixoptions(7)

COLOPHON

       Cette page fait partie de  la  publication  3.32  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      etre       trouvees       a       l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis  2010,  cette  traduction est maintenue a l'aide de l'outil po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone        au        sein        du       projet       perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Julien   Cristau   et   l'equipe   francophone   de    traduction    de
       Debian (2006-2009).

       Veuillez   signaler   toute   erreur   de   traduction  en  ecrivant  a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir acces a la version anglaise de ce document
       en utilisant la commande << man -L C <section> <page_de_man> >>.