wiki:histoire_informatique:research_unix

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:histoire_informatique:research_unix [2025/05/12 12:18] – [Unix version 5] Thibault Seguinwiki:histoire_informatique:research_unix [2025/05/12 12:26] (Version actuelle) – [Unix version 10] Thibault Seguin
Ligne 32: Ligne 32:
 ===== Unix version 7 et UNIX/32V ===== ===== Unix version 7 et UNIX/32V =====
 En janvier 1979, c'est au tour de **Unix version 7** ou **V7** de voir le jour, elle remplace le shell **Thompson shell** par le **Bourne shell** de **Stephen Bourne** et est affublée de nombreuses nouvelles commandes unix : **adb, at, awk, banner, basename, cu, diff3, expr, f77, factor, fortune, iostat, join, lex, lint, look, m4, make, rev, sed, tabs, tail, tar, test, touch, true, false, tsort, uucp, uux**, ainsi q'un nouveau compilateur portable C nommé **ppc** (**//Portable C Compiler//**), l'appel système appelé **ioctl**, la bibliothèque **standard C** nommé **stdio** pour le flux d' entrée et le flux de sortie standard de fichiers . Unix version 7 fonctionnant à l'origine sur PDP-11 qui est un mini-ordinateur ''16 bits'' sera porté sur le nouvel ordinateur de DEC, le **VAX** qui pour sa part est un mini-ordinateur ''32 bits''.\\ En janvier 1979, c'est au tour de **Unix version 7** ou **V7** de voir le jour, elle remplace le shell **Thompson shell** par le **Bourne shell** de **Stephen Bourne** et est affublée de nombreuses nouvelles commandes unix : **adb, at, awk, banner, basename, cu, diff3, expr, f77, factor, fortune, iostat, join, lex, lint, look, m4, make, rev, sed, tabs, tail, tar, test, touch, true, false, tsort, uucp, uux**, ainsi q'un nouveau compilateur portable C nommé **ppc** (**//Portable C Compiler//**), l'appel système appelé **ioctl**, la bibliothèque **standard C** nommé **stdio** pour le flux d' entrée et le flux de sortie standard de fichiers . Unix version 7 fonctionnant à l'origine sur PDP-11 qui est un mini-ordinateur ''16 bits'' sera porté sur le nouvel ordinateur de DEC, le **VAX** qui pour sa part est un mini-ordinateur ''32 bits''.\\
-Se ''portage'' sur VAX s'appel **UNIX/32V** ou **32V** et est le premier Unix ''32 bits'' et sort en juin 1979. Presque tous les UNIX actuels descendent de 32V. La V7 a également été portée sur l'**Interdata 8/32** de **PerkinElmer, Inc**. Unix version 7 a eu une influence très importante et certain ''puriste'' vienne même à dire que la V7 est le ''dernier vrai'' Unix et c'est aussi la dernière version des laboratoires Bell Labs à être diffusée hors de Bell Labs. Plus tard, il y eu même un portage de la V7 sur **x86** par le groupe **Nordier & Associates**. +Se ''portage'' sur VAX s'appel **UNIX/32V** ou **32V** et est le premier Unix ''32 bits'' sortant en juin 1979. Presque tous les UNIX actuels descendent de 32V. La V7 a également été portée sur l'**Interdata 8/32** de **PerkinElmer, Inc**. Unix version 7 a eu une influence très importante et certain ''puriste'' vienne même à dire que la V7 est le ''dernier vrai'' Unix et c'est aussi la dernière version des laboratoires Bell Labs à être diffusée hors de Bell Labs. Plus tard, il y eu même un portage de la V7 sur **x86** par le groupe **Nordier & Associates**. 
  
 <note>À noter que **Caldera International** à acheter les ''droits'' sur les Unix des Bell Labs et en 2002 Caldera a publié Unix V1, V2, V3, V4, V5, V6 et V7 sur PDP-11 et UNIX/32V sur VAX en tant que **FOSS** (**//Free and open-source software//**) sous une **licence permissive BSD**. Merci à Caldera, car depuis lors tous les **BSD Unix** sont également ''libres'' ce qui inclue la branche **2.XBSD**, **3BSD**, **4.1BSD**, **4.2BSD** et **4.3BSD** et ses versions ultérieures, en clair tous les Unix basés sur les Unix des Bell Labs jusqu'à la V7 et son pendant UNIX/32V.</note> <note>À noter que **Caldera International** à acheter les ''droits'' sur les Unix des Bell Labs et en 2002 Caldera a publié Unix V1, V2, V3, V4, V5, V6 et V7 sur PDP-11 et UNIX/32V sur VAX en tant que **FOSS** (**//Free and open-source software//**) sous une **licence permissive BSD**. Merci à Caldera, car depuis lors tous les **BSD Unix** sont également ''libres'' ce qui inclue la branche **2.XBSD**, **3BSD**, **4.1BSD**, **4.2BSD** et **4.3BSD** et ses versions ultérieures, en clair tous les Unix basés sur les Unix des Bell Labs jusqu'à la V7 et son pendant UNIX/32V.</note>
Ligne 48: Ligne 48:
 En octobre 1989 sort **Unix version 10** qui sera la dernière version des Bell Labs, parmi les innovations, il y avait des outils de **composition graphique** conçus pour fonctionner de concert avec troff, un **interpréteur C**, des programmes d'animation et divers outils prévu pour fonctionner par la suite sous Plan9, l'outil de compilation **Mk** et l' interpréteur de commandes **rc**, se shell (rc), deviendra le shell par défaut de **Plan9** (**Plan 9 from Bell Labs**). Le système d'exploitation de **Doug McIlroy** et **James A. Reeds** appelé **IX** a été basé sur la V10.  En octobre 1989 sort **Unix version 10** qui sera la dernière version des Bell Labs, parmi les innovations, il y avait des outils de **composition graphique** conçus pour fonctionner de concert avec troff, un **interpréteur C**, des programmes d'animation et divers outils prévu pour fonctionner par la suite sous Plan9, l'outil de compilation **Mk** et l' interpréteur de commandes **rc**, se shell (rc), deviendra le shell par défaut de **Plan9** (**Plan 9 from Bell Labs**). Le système d'exploitation de **Doug McIlroy** et **James A. Reeds** appelé **IX** a été basé sur la V10. 
  
-<note>La V8, V9 et V10 ne sortiront jamais des laboratoires Bell Labs, se sont des versions de ''recherche'' qui se basent toutes sur **BSD UNIX**. À la suite de la V10, le système d'exploitation ''distribué'' //Plan 9 from Bell Labs//, appelé plus couramment //Plan 9//, qui n'est pas un système UNIX mais s'en inspire énormément. Le format de codage des caractères **UTF-8** a été crée par Ken Thompson pour //Plan 9//.</note>+<note>La V8, V9 et V10 ne sortiront jamais des laboratoires Bell Labs, se sont des versions de ''recherche'' qui se basent toutes sur **BSD UNIX**. À la suite de la V10, le système d'exploitation ''distribué'' //Plan 9 from Bell Labs//, appelé plus couramment //Plan 9//, qui n'est pas un système UNIX mais s'en inspire énormément, voit le jour. Le format de codage des caractères **UTF-8** a été crée par Ken Thompson pour //Plan 9//.</note>
  
 <note>L'Unix des Bell Labs était également appelé **UnixTSS** (pour **UNIX Time-Sharing System**) mais aussi **Research Unix** étant donné que l'Unix des Bell Labs était avant tout un Unix de recherche.</note> <note>L'Unix des Bell Labs était également appelé **UnixTSS** (pour **UNIX Time-Sharing System**) mais aussi **Research Unix** étant donné que l'Unix des Bell Labs était avant tout un Unix de recherche.</note>
  • wiki/histoire_informatique/research_unix.1747052321.txt.gz
  • Dernière modification : 2025/05/12 12:18
  • de Thibault Seguin