Plusieurs fois déjà, j'ai été agressé par des gens me parlant de l'intérêt de telle ou telle distribution pour le fait qu'ils sont syst V, BSD ou POSIX...
Alors moi dans mon immense naïveté contemplative, je cherche à avoir un bon texte où point par point on me présenterait de manière simple et efficace les différences et intérêts de chaques types d'Unix.
# BSD, c'est mieux
Posté par Anonyme . Évalué à -1.
[^] # Re: BSD, c'est mieux
Posté par Anonyme . Évalué à 0.
[^] # Re: BSD, c'est mieux
Posté par tux_shady . Évalué à -1.
Votre demonstration est flagrante en tout cas, je ne trouve rien a redire sur l'impartialité et la constructivité de ces remarques ;-)
[^] # Windows 3.1 c'est mieux que BSD.
Posté par Anonyme . Évalué à 0.
Un ami des octets !
# .
Posté par Anonyme . Évalué à -1.
# Qu'est-ce que ca fait la ?
Posté par Anonyme . Évalué à 0.
Moi je classe ca dans "petite annonces".
[^] # Re: Qu'est-ce que ca fait la ?
Posté par Anonyme . Évalué à 0.
[^] # Re: Qu'est-ce que ca fait la ?
Posté par PinG . Évalué à 1.
vala...
[^] # Re: Qu'est-ce que ca fait la ?
Posté par Anonyme . Évalué à 0.
:-)
[^] # Re: Qu'est-ce que ca fait la ?
Posté par MetalX . Évalué à 1.
Si ca ne te plait pas... euh, on peut filtrer les rubriques comme sur /. ? :o)
Entk, je prefere ca a l'annonce des sorties de LinuxMagazin ou aux DWM
# BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à 3.
-POSIX est une norme qui defini les appels systemes (et d'autres choses ?). C'est une tentative d'unifier les UNIX qui a ete tres benefique puisque maintenant meme windows a le soucis de respecter la norme POSIX. C'est POSIX qui te garantie que ton programme en C sera facile a recompiler sur l'UNIX du voisin. POSIX ca veut dire "Portable Operating System Interface for Computer Environments) P1003.1 a ete ratifié par l'IEEE en 1988 et ne concerne que l'API kernel.
-SYSTEM V et BSD, ce sont des "fork()" :-) de l'unix original:
En 1969, Ken Thompson recupere un PDP-7 qui ne sert a rien dans son labo chez "Bell Laboratories" et code le premier UNIX (jeu de mot par rapport a MULTIX) dans un langage nouvellement crée par lui meme: le "B". Puis Dennies Ritchie le rejoint, crée le "C" et ils recodent UNIX en "C". La version du systeme est identifiée grace a la version du manuel "UNIX Programmer's Manual" livrée (ca donne "first edition" en 69,..., sixth edition en 76, seventh edition en 78)
UNIX est diffusé par Bell avec le source complet [qui a dit que OpenSource c'est recent ?].
Ensuite Bell laisse la gestion de UNIX a l'USG (UNIX support group) qui nomme sa premiere version "systeme III" en 1982. puis "system V" en 1983.
La separation de Bell et AT&T transforme l'USG en USDL (Unix System Development Laboratory) appartenant a AT&T, qui sort "systeme V release 2" en 1984, "Systeme V release 3" en 1987
Mais les universités ont apporté des ameliorations a UNIX puisque le source est livré des l'origine du projet. Du coup des la "sixth edition", apparaissent des UNIX livrés par l'université de californie "Berkeley" et nommé BSD (Berkeley Software Distribution). Ensuite entre les 2 branches d'UNIX, les bonnes idées ont été reprises des deux cotés. A cette epoque, les informaticiens commandaient des VAX avec une license de "32V" mais installaient 4BSD a la place comme OS [ca ne vous rapelle rien ?]
Maintenant, dire cette distrib est mieux car elle est plus BSD ou plus SYSTEM V, honnetement c'est juste une question de GOUT. Par contre le respect de POSIX c'est une valeur ajoutée (mais elle vient plus du noyau et de la libc que de la distribution a mon avis ...)
On voit bien dans l'histoire que le fait que UNIX soit livré des le depart avec les sources a beaucoup avantagé UNIX (plein de gens ont participés, amélioré des trucs, fait des version real-time ...). Malheureusement on voit aussi que c'est pour cela qu'il y a tant de versions d'UNIX et qu'on a des "UNIX BSD" et des unix "System V" et aussi une norme POSIX ...
PLuG
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à 0.
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à 0.
Il existe plusieurs normes POSIX.
Celle dont tu parles est la nome POSIX.1, qui concerne effectivement l'interface de programmation (utilisation) du système.
Mais il existe aussi la norme POSIX.2 sur les commandes de bases et sur le shell, qui est tout aussi importante.
Et il y en a d'autres.
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Frédéric Massot (site web personnel) . Évalué à 1.
- Multics (avec un c et un s a la fin :-) ) veux dire "Multiplexed Information and Computing Service", voir le site des multicians : http://www.multicians.org(...)
- L'acronyme POSIX a été proposé par Richard Stallman.
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Mjolnir! . Évalué à 1.
-Le B (BCPL?) a été créé par Thompson et Ritchie après la première mourure d'UNIX. Celle-ci a été réalisée en assembleur.(sur une PDP-10, je crois).
Je me trompe aussi?
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à -1.
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à 0.
Il precise seulement qu'un systeme doit fournir une certaine API pour etre POSIX 1.0 ...
Les details d'implementations sont sans importance, en effet ces fonctions peuvent correspondre a des appels systemes mais pas forcement ....
De plus il faut savoir que l'ensemble des fonctions ANSI C on ete reprise par POSIX .....
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Mjolnir! . Évalué à 1.
BSD et Linux étendent beaucoup ces appels système
(par exemple les wait, les get/setxxxxid, etc...)
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à 0.
Ou est le X de POSIX? Il vient de UniX.
(meme si cette norme sert maintenant pour d'autres systemes que certifies UNIX)
--------------------------
furai_fantasy@yahoo.com
[^] # Re: BSD POSIX SYSTEM V ..
Posté par Anonyme . Évalué à 0.
qui se pronnonce vite POSIX
PLuG
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.