LOG 710 Hiver2014
Introduction à Linux
Abdelouahed Gherbi
Hiver 2014
1
LOG 710 Hiver2014
Plan
Précurseurs de Linux
Unix
GNU Project
Minix
Linux aujourd’hui
Commandes de base de Linux
2
LOG 710 Hiver2014
Précurseurs de Linux : Unix
Introduction to Linux
Unix : un système d’exploitation multi-utilisateur
et multi- taches.
Première version crée en 1969 à Bell Labs.
Développeurs : Ken Thompson, Dennis Ritchie,
Brian Kernighan.
Unix a été réécrit en C en 1971.
3
LOG 710 Hiver2014
Précurseurs de Linux : Projet GNU
Introduction to Linux
Projet défini par Richard Stallman en 1984 :
Le logiciel doit être libre de toutes restrictions commerciales
GNU : GNU’s Not Unix
But
Développer un système d’exploitation similaire à Unix mais
libre pour la copie et modification
Premier compilateur GNU C libre en 1991
Mais pas de système d’exploitation !!!
Le noyau de GNU n’a jamais été complété
La combinaison de GNU et du noyau de Linux forme le
système d’exploitation GNU/Linux operating system, utilisé
par des millions et quelque fois incorrectement appelé Linux
(www.gnu.org)
4
LOG 710 Hiver2014
Précurseurs de Linux : Unix
Introduction to Linux
Minix :
Une version simplifiée d’Unix mais pour l’enseignement.
Développé par Prof. Andrew Tanenbaum
Naissance de Linux :
Linus torvalds étudiant d’informatique à l’université de Helsinki a
développé en 1991 ce qui allait être le noyau de Linux
Linux par la suite été développé par une communauté de plus en
plus grandissante de volontaires
Linux est utilisé sous la licence GNU General Public License
Le code source est librement disponible pour copie, étude et
modification.
Débat TanenbaumTorvalds :
" I still maintain the point that designing a monolithic kernel in 1991 is a fundamental error. Be
thankful you are not my student. You would not get a high grade for such a design :-)“
(Andrew Tanenbaum to Linus Torvalds)
5
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !