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 Tanenbaum–Torvalds :
" 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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!