-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathspecifications.txt
45 lines (43 loc) · 2.83 KB
/
specifications.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ SPECIFICATIONS_UNIX ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
SPECIFICATIONS UNIX ==> #Il existe plusieurs standards pour Unix.
#Au milieu des années 80, il y a eu les Unix Wars entre
#les deux groupes des majeurs vendeurs Unix, qui
#voulaient chacun proposer un standard pour unifier la
#divergence entre la branche BSD et la branche System V.
# - AT & T et Sun, qui ont fondées X/Open Standards,
# puis UI (Unix international)
# - D'autres entreprises, qui ont fondées l'OSF (Open
# Software Fondation, différente de l'actuelle OSF)
#AT & T a proposé les standards SVID, de 1985 à 1990,
#en rapport avec la branche System V
#X/Open standard a donné les standard XPG :
# - XPG1 (1985)
# - XPG2 (1987)
# - XPG3 (1988) (cherche à converger avec POSIX.1)
#Il y a eu aussi la première version de POSIX, qui vient
#d'ISO et IEEE :
# - POSIX.1 (1988)
#L'OSF, UI et X/open se sont ensuite alliés contre M$,
#pour lancer le standard Single Unix Specification,
#SUSv1 (gratuit contrairement à POSIX)
#Ensuite, SUS et POSIX se sont alliés, sous le nom
#d'Open Group (détenteur de la marque Unix) pour
#donner :
# - POSIX.2 (1992)
# - POSIX.1b (1993)
# - POSIX.1c (1995)
# - SUSv2 (1997)
#Ensuite, ils ont travaillés en plus avec ISO, pour
#donner :
# - POSIX:2001 (aussi appelé SUSv3)
# - POSIX:2004
# - POSIX:2008
#Il faut être conforme à POSIX/SUS pour avoir le droit
#d'utiliser la marque Unix. Etant donné le coût et la
#rapidité de leur développement, les distributions
#FreeBSD et basées sur Linux ne certifient pas
#Par ailleurs, depuis 2001, la Linux fondation propose
#un standard Linux, LSB (critiqué par ailleurs pour ne
#pas prendre en compte la branche Debian (format RPM))