Histoire d’UNIX et Linux

Qu’est ce qu’un OS ?

Un OS (Operating System) permet aux applications d’utiliser le matériel du PC sans ce soucier des caractéristiques matériels.

Les applications utilisent des API (Application Programming Interface).

Résultat de recherche d'images pour "fonctionnement OS"

UNIX

UNIX a été créé par AT&T en une licence libre puis après en licence commerciale.

Lorsqu’AT&T passe UNIX en version commerciale, l’université de Berkeley créé à partir du code d’UNIX l’OS BSD (Berkeley Software Distribution).

BSD est le premier OS qui intègre le TCP/IP (avec l’aide du gouvernement américain).

Il existe plusieurs dérivé d’UNIX comme AIX, HP-UX. Windows NT.

L’UNIX le plus libre et le plus connu et répandu sur le PC est LINUX.

Pour caractériser un UNIX, les éditeurs peuvent passer la certification POSIX (Portable Operating System Interface). Cette certification défini tout ce qu’un UNIX doit contenir (les commandes, interface utilisateur, interpréteur, etc …)

Les caractéristiques d’UNIX

UNIX est écrit en langage C

Il est Multi-tâches et Multi-utilisateurs

Multi-tâches : Exécution simultanée de plusieurs programmes (appelé aussi processus).

Multi-Utilisateurs : existence de plusieurs utilisateurs connecté ou non qui utilise le système.

 

Les licences et évolution d’UNIX

GNU : GNU’NOT UNIX => le premier système d’exploitation entièrement libre d’accès créé par Stallman

FSF : Free Software Foundation

GPL : General Public License :

  • Licence libre permettant (une solution):
    1. Utiliser
    2. Etudier
    3. Redistribuer
    4. Améliorer

Les acteurs principaux d’UNIX

Ken Thompson : concepteur des systèmes UNIX et Plan 9 ainsi que des langages B et Go

Dennis Ritchie : inventeur du langage C et co-développeur d’Unix

Andrew Tanenbaum : concepteur de MINIX (clone libre d’UNIX)

Richard Stallman : lancement du projet GNU et des licences GPL

Linus Torvalds : créateur du noyau Linux

 

 

 

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s