Citez toutes les personnes mentionnées dans ce paragraphe sur l'histoire d'Unix.
List all the people mentioned in this paragraph on the history of Unix
- Brian Kernighan
- Dennis Ritchie
- Doug McIlroy
- Ken Thompson
- Brian Kernighan
- Dennis Ritchie
- Doug McIlroy
- Ken Thompson
information_extraction
Au départ, le nouveau système d'exploitation n'avait pas de soutien organisationnel et n'avait pas non plus de nom. À ce stade, le nouveau système d'exploitation était un système d'exploitation monotâche, et non un système multitâche comme Multics. Le nom Unics (Uniplexed Information and Computing Service, prononcé comme "eunuques"), un jeu de mots sur Multics (Multiplexed Information and Computer Services), a été initialement suggéré pour le projet en 1970. Brian Kernighan s'en attribue la paternité et ajoute que "personne ne se souvient" de l'auteur de l'orthographe finale Unix. Dennis Ritchie et Doug McIlroy attribuent également cette paternité à Kernighan.

Lorsque le Computing Sciences Research Center a voulu utiliser Unix sur une machine plus grande que le PDP-7, alors qu'un autre département avait besoin d'un traitement de texte, Thompson et Ritchie ont ajouté des capacités de traitement de texte à Unix et ont obtenu un financement pour un PDP-11. Pour la première fois en 1970, le système d'exploitation Unix a été officiellement nommé et a fonctionné sur le PDP-11. Un programme de formatage de texte appelé roff et un éditeur de texte ont été ajoutés. Tous trois étaient écrits en langage d'assemblage PDP-11. Bell Labs a utilisé ce premier système de traitement de texte, composé d'Unix, de roff et de l'éditeur, pour le traitement de texte des demandes de brevet. Roff a rapidement évolué pour devenir troff, le premier programme de publication électronique doté d'une capacité de composition complète.

Comme le système devenait de plus en plus complexe et que l'équipe de recherche voulait plus d'utilisateurs, le besoin d'un manuel s'est fait sentir. Le manuel du programmeur UNIX a été publié le 3 novembre 1971 ; les commandes étaient documentées dans le format "page de manuel" encore utilisé, offrant des informations de référence laconiques sur l'utilisation ainsi que sur les bogues du logiciel, et énumérant les auteurs des programmes afin de leur poser des questions.

Lorsque d'autres départements des laboratoires Bell ont acheté des PDP-11 de DEC, ils ont également choisi d'utiliser Unix au lieu du système d'exploitation de DEC. La version 4 était largement utilisée au sein du laboratoire et un groupe de soutien Unix a été formé, aidant le système d'exploitation à survivre en formalisant sa distribution.

En 1973, la version 4 d'Unix a été réécrite dans le langage de haut niveau C, contrairement à la notion générale de l'époque selon laquelle la complexité et la sophistication d'un système d'exploitation exigeaient qu'il soit écrit en langage d'assemblage. Le langage C est apparu dans le cadre de la version 2. Thompson et Ritchie ont eu une telle influence sur les premiers Unix que McIlroy a estimé qu'ils avaient écrit et débogué environ 100 000 lignes de code cette année-là, déclarant que " [leurs noms] peuvent être considérés comme attachés à presque tout ce qui n'est pas autrement attribué " Bien que le langage assembleur n'ait pas disparu des pages de manuel avant la version 8, la migration vers le langage C a suggéré la portabilité du logiciel, ne nécessitant qu'une quantité relativement faible de code dépendant de la machine à remplacer lors du portage d'Unix vers d'autres plates-formes informatiques. La version 4 d'Unix, cependant, contenait encore une quantité considérable de code dépendant du PDP-11 et ne se prêtait pas au portage. Le premier portage vers une autre plate-forme a été réalisé cinq ans plus tard (1978) pour Interdata 8/32.

Le système d'exploitation Unix a été présenté officiellement pour la première fois au monde extérieur lors du Symposium sur les principes des systèmes d'exploitation de 1973, au cours duquel Ritchie et Thompson ont présenté un document. Cette présentation a suscité des demandes pour le système, mais en vertu d'un décret de 1956 portant règlement d'une affaire antitrust, il était interdit au Bell System (l'organisation mère de Bell Labs) de se lancer dans des activités autres que les "services de communication de transporteur public", et il était tenu d'accorder des licences pour tous les brevets qu'il détenait sur demande. Au lieu de cela, Bell Labs a expédié le système pour le coût du support et de l'expédition. Ken Thompson a discrètement commencé à répondre aux demandes en expédiant des bandes et des disques, chacun accompagné - selon la légende - d'une note signée "Love, Ken".
fr