wiki:systemes_d_exploitation:os_unix_et_unix-like

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:systemes_d_exploitation:os_unix_et_unix-like [2025/03/13 12:17] – [UNIX] Thibault Seguinwiki:systemes_d_exploitation:os_unix_et_unix-like [2025/03/14 14:05] (Version actuelle) – [Les systèmes UNIX] Thibault Seguin
Ligne 24: Ligne 24:
  
 ==== Unix-like ==== ==== Unix-like ====
-Les **systèmes** de **Type Unix** (**Unix-like** en anglais), qui n'ont aucuns **codes sources** provenant de **AT&T**, ont assez vite vu le jour, la raison est simple, les premiers **Unix** des **Bell Labs** vendaient leurs **codes sources** (donc la recette de fabrication) par le biais de **licences** de **AT&T** et de ce fait il était plus simple de **développer** un **Unix-like**, qu'un **Windows-like**, par exemple, car **Microsoft** n'a jamais livré ses **sources** et le seul **Windows-like** du nom de **ReactOS** a donc été créé par **rétro-ingénierie**. Un **Unix-like** est un **OS** qui fonctionne et se comporte de manière similaire à **UNIX** et qui a des **normes** communes, comme **POSIX**, le **FHS** (**//Filesystem Hierarchy Standard//**), par exemple. Je ne vais pas citer tous les **Unix-like** mais l'un des premiers est **GNU** (**//GNU’s Not UNIX//**), créé par **Richard Stallman** et annoncé le 27 septembre 1983, qui était une ''réécriture'', en autres des **commandes Unix** mais il lui manquait un composant **logiciel** essentiel, le **noyau** (**kernel** en anglais) mais malgré cela, **GNU** a très vite été utilisé pour les **systèmes Unix** pour étendre leurs **OS**. L'un des premiers **Unix-like** ''complet'' a été **Coherent** de l' ''entreprise'' **Mark Williams Company**, **entreprise** qui a été fondée en 1977, la première version de **Coherent** (qui était un **Unix-like** ''commercial''), se voulant un **clone** de la **V7** des **Bell Labs**, a été **développée** en 1980, pour le **PDP-11** de **DEC** puis pour les **compatibles PC** (**IBM PC**), à **processeur** type **Intel x86** en 1983 mais aussi le **Zilog Z8000** et le **Motorola 68000**. On peu aussi citer **TROPIX** qui est sorti officiellement en 1985.+Les **systèmes** de **Type Unix** (**Unix-like** en anglais), qui n'ont aucuns **codes sources** provenant de **AT&T**, ont assez vite vu le jour, la raison est simple, les premiers **Unix** des **Bell Labs** vendaient leurs **codes sources** (donc la recette de fabrication) par le biais de **licences** de **AT&T** et de ce fait il était plus simple de **développer** un **Unix-like**, qu'un **Windows-like**, par exemple, car **Microsoft** n'a jamais livré ses **sources** et le seul **Windows-like** du nom de **ReactOS** a donc été créé par **rétro-ingénierie**. Un **Unix-like** est un **OS** qui fonctionne et se comporte de manière similaire à **UNIX** et qui a des **normes** communes, comme **POSIX**, le **FHS** (**//Filesystem Hierarchy Standard//**), par exemple. Je ne vais pas citer tous les **Unix-like** mais l'un des premiers est **GNU** (**//GNU’s Not UNIX//**), créé par **Richard Stallman** et annoncé le 27 septembre 1983, qui était une ''réécriture'', en autres des **commandes Unix** mais il lui manquait un composant **logiciel** essentiel, le **noyau** (**kernel** en anglais) mais malgré cela, **GNU** a très vite été utilisé pour les **systèmes Unix** pour étendre leurs **OS**, **GNU** a débuté son **développement** le 5 janvier 1984. L'un des premiers **Unix-like** ''complet'' a été **Coherent** de l' ''entreprise'' **Mark Williams Company**, **entreprise** qui a été fondée en 1977, la première version de **Coherent** (qui était un **Unix-like** ''commercial''), se voulant un **clone** de la **V7** des **Bell Labs**, a été **développée** en 1980, pour le **PDP-11** de **DEC** puis pour les **compatibles PC** (**IBM PC**), à **processeur** type **Intel x86** en 1983 mais aussi le **Zilog Z8000** et le **Motorola 68000**. On peu aussi citer **TROPIX** qui est sorti officiellement en 1985.
  
-<note>Juste pour info, le seul **OS** pour lequel **Microsoft** à livré son **code source** est **MS-DOS 1.25**, enfin en gros tout le monde s'en fout, d'autant qu'il existe **FreeDOS** comme **DOS** libre et qui est bien plus complet que l'antique **MS-DOS**. Par contre malgré ce que beaucoup de personnes peuvent penser, à l'heure actuelle, **Microsoft** est l'une des **entreprises** qui contribuent le plus à l'**open source**, bien sûr ce n'est pas anodin mais c'est tout de même respectable, vue la politique que **Microsoft** avait par le passé à l'**open source**. Je ne vais pas citer de nom mais il y a tellement d'**entreprise** qui se basent sur l'**open source**, sans y contribuer...</note>+<note>Juste pour info, le seul **OS** pour lequel **Microsoft** à livré son **code source** est **MS-DOS 1.25**, enfin en gros tout le monde s'en fout, d'autant qu'il existe **FreeDOS** comme **DOS** libre et qui est bien plus complet que l'antique **MS-DOS**. Par contre malgré ce que beaucoup de personnes peuvent penser, à l'heure actuelle, **Microsoft** est l'une des **entreprises** qui contribuent le plus à l'**open source**, bien sûr ce n'est pas anodin mais c'est tout de même respectable, vue la politique que **Microsoft** avait par le passé à l'**open source**. Je ne vais pas citer de nom mais il y a tellement d'**entreprises** qui se basent sur l'**open source**, sans y contribuer...</note>
  
 Mais l'un des **OS** de nature **Unix-like** les plus ''notables'' est sans doute **MINIX** (**Mini-Unix**), qui a été créé par le professeur **Andrew Stuart Tanenbaum** ou plus simplement **Andrew S. Tanenbaum**, **MINIX** a été créé à l'origine dans un but purement pédagogique, en tant que clone de **Unix version 7**. La permière version de **MINIX**, **MINIX 1.0** est sortie en 1987, **MINIX 2.0** a été publié en 1997 et a ajouté la conformité **POSIX** et enfin **MINIX 3** a vu le jour le 24 octobre 2005. **MINIX** a été compatible avec de nombreux **micro-ordinateurs** différents, comprenant les **processeurs** de la famille **Intel x86** ''16 bits'' et ''32 bits'', **AMD Am286**, **Motorola 68000**, **Sun SPARC**, **NS32532**. De nos jours **MINIX 3** supporte les **processeurs** de la famille **Intel x86** ''32 bits'' et **ARM**. Contrairement à de nombreux **systèmes Unix**, **MINIX** à dès le départ adopté un **micro-noyau** en lieu et place des traditionnels **noyaux monolithiques**. Les **sources** de **MINIX** ont toujours été disponibles au téléchargement mais à l'origine, **MINIX** était ''propriétaire'', c'est en 2000 que **MINIX** est devenu **open source**, sous **licence BSD** à 3 clauses.   Mais l'un des **OS** de nature **Unix-like** les plus ''notables'' est sans doute **MINIX** (**Mini-Unix**), qui a été créé par le professeur **Andrew Stuart Tanenbaum** ou plus simplement **Andrew S. Tanenbaum**, **MINIX** a été créé à l'origine dans un but purement pédagogique, en tant que clone de **Unix version 7**. La permière version de **MINIX**, **MINIX 1.0** est sortie en 1987, **MINIX 2.0** a été publié en 1997 et a ajouté la conformité **POSIX** et enfin **MINIX 3** a vu le jour le 24 octobre 2005. **MINIX** a été compatible avec de nombreux **micro-ordinateurs** différents, comprenant les **processeurs** de la famille **Intel x86** ''16 bits'' et ''32 bits'', **AMD Am286**, **Motorola 68000**, **Sun SPARC**, **NS32532**. De nos jours **MINIX 3** supporte les **processeurs** de la famille **Intel x86** ''32 bits'' et **ARM**. Contrairement à de nombreux **systèmes Unix**, **MINIX** à dès le départ adopté un **micro-noyau** en lieu et place des traditionnels **noyaux monolithiques**. Les **sources** de **MINIX** ont toujours été disponibles au téléchargement mais à l'origine, **MINIX** était ''propriétaire'', c'est en 2000 que **MINIX** est devenu **open source**, sous **licence BSD** à 3 clauses.  
Ligne 35: Ligne 35:
  
 ===== Les systèmes UNIX ===== ===== Les systèmes UNIX =====
-À l'heure actuelle les deux principales ''saveurs'' **UNIX** qui se partage le marché, sont les [[wiki:systemes_d_exploitation:bsd_unix|BSD]] ''libres'', sous **licence BSD** et les **OS** **UNIX®** basés principalement sur [[wiki:histoire_informatique:at_t-unix#unix_system_v_release_4_svr4|UNIX System V Release 4]] (**//SVR4//**), qui comporte les **UNIX®** ''constructeurs'', qui sont sous **licence propriétaire** tel que **Solaris**, **HP-UX**, **AIX**,..., et les [[wiki:systemes_d_exploitation:distributions_illumos|distributions illumos]] basées à l'origine sur **Sun OpenSolaris**, principalement sous **licence CDDL**. À savoir que les **UNIX®** basés sur **SVR4** ont pris énormément de ''composants'' provenant de **BSD**, à commencer par la **pile TCP/IP** de **4.3BSD** mais d'autres ''éléments'' et depuis peu, [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] a intégré des ''composants'' d'**OpenSolaris**, à partir de **FreeBSD 7**, publié le 27 février 2008. [[wiki:systemes_d_exploitation:bsd_unix:netbsd|NetBSD]] a également fait de même mais à moins grande échelle.+À l'heure actuelle les deux principales ''saveurs'' **UNIX** qui se partage le marché, sont les [[wiki:systemes_d_exploitation:bsd_unix|BSD]] ''libres'', sous **licence BSD** et les **OS** **UNIX®** basés principalement sur [[wiki:histoire_informatique:at_t-unix#unix_system_v_release_4_svr4|UNIX System V Release 4]] (**//SVR4//**), qui comporte les **UNIX®** ''constructeurs'', qui sont sous **licence propriétaire** tel que **Solaris**, **HP-UX**, **AIX**,..., et les [[wiki:systemes_d_exploitation:distributions_illumos|distributions illumos]] basées à l'origine sur **Sun OpenSolaris**, principalement sous **licence CDDL**. À savoir que les **UNIX®** basés sur **SVR4** ont pris énormément de ''composants'' provenant de **BSD**, à commencer par la **pile TCP/IP** de **4.3BSD** mais aussi beaucoup d'autres ''éléments'' et depuis peu, [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] a intégré des ''composants'' d'**OpenSolaris**, à partir de **FreeBSD 7**, publié le 27 février 2008. [[wiki:systemes_d_exploitation:bsd_unix:netbsd|NetBSD]] a également fait de même mais à moins grande échelle. Les **OS** **UNIX** sont très ''stables'', ''sécurisés'', ''robustes'' et peuvent tourner pendant des ''années'' sur **serveurs**, sans nécessités de **reboot**.
  
 <note>Deux autres ''saveurs'' **UNIX** sont également d'importance historique et qui ont eu une influence sur les **UNIX** actuels sont, [[wiki:histoire_informatique:osf_unix|OSF/1]] du ''consortium'' **OSF** (**//Open Software Foundation//**), distribué par la ''société'' **DEC** et **Xenix** de **Microsoft**.</note> <note>Deux autres ''saveurs'' **UNIX** sont également d'importance historique et qui ont eu une influence sur les **UNIX** actuels sont, [[wiki:histoire_informatique:osf_unix|OSF/1]] du ''consortium'' **OSF** (**//Open Software Foundation//**), distribué par la ''société'' **DEC** et **Xenix** de **Microsoft**.</note>
-  * [[wiki:systemes_d_exploitation:bsd_unix|BSD UNIX]] actuels+  * [[wiki:systemes_d_exploitation:bsd_unix|BSD Unix]] actuels
   * [[wiki:systemes_d_exploitation:darwin|Darwin]]   * [[wiki:systemes_d_exploitation:darwin|Darwin]]
     * [[wiki:systemes_d_exploitation:macos|macOS]]      * [[wiki:systemes_d_exploitation:macos|macOS]] 
  • wiki/systemes_d_exploitation/os_unix_et_unix-like.1741868276.txt.gz
  • Dernière modification : 2025/03/13 12:17
  • de Thibault Seguin