1. Logiciel Libre - Gnu/Linux - Distribution
UBUNTU : Linux for human being
Mouhamadou Moustapha CAMARA
mmkmou@gmail.com/mmkmou@legtux.org
http://mmkmou.legtux.org
Ecole Supérieure multinationale de télécommunication
(ESMT)
19-02-2011 / Dakar-Sénégal
2. Première partie I
La philosophie du libre
1 Le Logiciel Libre
Dénition
Les quatres libertés
Open Source
Logiciel Libre Vs Open Source
Copyleft
2 GNU - FSF
Projet GNU
Free Software Foundation FSF
3. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Dénition
L'expression Logiciel libre fait référence à la liberté et non pas
au prix. Pour comprendre le concept, vous devez penser à la
liberté d'expression , pas à l'entrée libre .
L'expression Logiciel libre fait référence à la liberté pour les
utilisateurs d'exécuter, de copier, de distribuer,
d'étudier, de modier et d'améliorer le logiciel. Plus
précisément, cela signie que les utilisateurs ont quatres
libertés essentielles :
mmkmou Gnu/Linux - Distribution 3 / 20
4. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Les quatres libertés
Liberté 0 La liberté d'exécuter le programme, pour tous les usages,
Liberté 1 La liberté d'étudier le fonctionnement du programme, et
de l'adapter à vos besoins : Pour ceci l'accès au code
source est une condition requise,
Liberté 2 La liberté de redistribuer des copies, donc d'aider votre
voisin,
Liberté 3 La liberté d'améliorer le programme et de publier vos
améliorations, pour en faire proter toute la
communauté : Pour ceci l'accès au code source est une
condition requise.
mmkmou Gnu/Linux - Distribution 4 / 20
5. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Les quatres libertés
Liberté 0 La liberté d'exécuter le programme, pour tous les usages,
Liberté 1 La liberté d'étudier le fonctionnement du programme, et
de l'adapter à vos besoins : Pour ceci l'accès au code
source est une condition requise,
Liberté 2 La liberté de redistribuer des copies, donc d'aider votre
voisin,
Liberté 3 La liberté d'améliorer le programme et de publier vos
améliorations, pour en faire proter toute la
communauté : Pour ceci l'accès au code source est une
condition requise.
mmkmou Gnu/Linux - Distribution 4 / 20
6. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Les quatres libertés
Liberté 0 La liberté d'exécuter le programme, pour tous les usages,
Liberté 1 La liberté d'étudier le fonctionnement du programme, et
de l'adapter à vos besoins : Pour ceci l'accès au code
source est une condition requise,
Liberté 2 La liberté de redistribuer des copies, donc d'aider votre
voisin,
Liberté 3 La liberté d'améliorer le programme et de publier vos
améliorations, pour en faire proter toute la
communauté : Pour ceci l'accès au code source est une
condition requise.
mmkmou Gnu/Linux - Distribution 4 / 20
7. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Les quatres libertés
Liberté 0 La liberté d'exécuter le programme, pour tous les usages,
Liberté 1 La liberté d'étudier le fonctionnement du programme, et
de l'adapter à vos besoins : Pour ceci l'accès au code
source est une condition requise,
Liberté 2 La liberté de redistribuer des copies, donc d'aider votre
voisin,
Liberté 3 La liberté d'améliorer le programme et de publier vos
améliorations, pour en faire proter toute la
communauté : Pour ceci l'accès au code source est une
condition requise.
mmkmou Gnu/Linux - Distribution 4 / 20
8. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Open Source
La désignation open source (au Québec : code source libre
) s'applique aux logiciels dont la licence respecte des critères
précisément établis par l'Open Source Initiative (OSI),
c'est-à-dire la possibilité de libre redistribution, d'accès au
code source et de travaux dérivés.
mmkmou Gnu/Linux - Distribution 5 / 20
9. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Logiciel Libre Vs Open Source
La terminologie exacte diérencie les logiciels libres des
logiciels Open Source. En eet, les logiciels libres sont plus
restrictifs que les logiciels Open Source qui permettent plus
facilement de distribuer les logiciels sous forme commerciale.
Néanmoins, la notion formelle de logiciel Open Source telle
que dénie par l'Open Source Initiative est très proche de celle
de logiciel libre. Le logiciel libre est promu par des idéaux
philosophiques tandis que l'Open Source propose des modèles
économiques et une approche plus réaliste et commerciale de
l'édition de logiciel.
mmkmou Gnu/Linux - Distribution 6 / 20
10. Définition
Les quatres libertés
Le Logiciel Libre
Open Source
GNU - FSF
Logiciel Libre Vs Open Source
Copyleft
Copyleft
Le copyleft est la possibilité donnée par l'auteur d'un travail
soumis au droit d'auteur (÷uvre d'art, texte, programme
informatique, etc.) de copier, d'utiliser, d'étudier, de modier
et/ou de distribuer son ÷uvre dans la mesure où ces
possibilités restent préservées.
L'idée centrale du copyleft est de donner à quiconque la
permission d'exécuter le programme, de le copier, de le
modier, et d'en distribuer des versions modiées - mais pas la
permission d'ajouter des restrictions de son cru. C'est ainsi que
les libertés cruciales qui dénissent le logiciel libre sont
garanties pour quiconque en possède une copie ; elles
deviennent des droits inaliénables
mmkmou Gnu/Linux - Distribution 7 / 20
11. Le Logiciel Libre Projet GNU
GNU - FSF Free Software Foundation FSF
Projet Gnu
GNU est un système d'exploitation complet de logiciels libres
qui a une compatibilité ascendante avec Unix. GNU est un
acronyme signiant (Gnu's Not Unix).
Richard M. Stallman a fait l'annonce initiale du projet GNU le
23 septembre 1983 à OOh30 sur le groupe de discussion
Usenet net.unix-wizards.
mmkmou Gnu/Linux - Distribution 8 / 20
12. Le Logiciel Libre Projet GNU
GNU - FSF Free Software Foundation FSF
Projet Gnu (suite)
Dès le Thanksgiving prochain, je commencerai à
écrire un système logiciel complet, compatible
Unix, appelé GNU (pour GNU N'est pas Unix), et le
distribuer librement à tous ceux qui souhaitent
l'utiliser. Je fais appel à toute contribution en
temps, en argent, en programmes et en matériel
pour faire avancer ce projet.
GNU sera capable d'exécuter des programmes Unix,
mais ne sera pas identique à Unix. Nous ferons
toutes les améliorations utiles, d'après notre
expérience au contact d'autres systèmes
d'exploitation.
...
mmkmou Gnu/Linux - Distribution 9 / 20
13. Le Logiciel Libre Projet GNU
GNU - FSF Free Software Foundation FSF
FSF
La Free Software Foundation (FSF), est une organisation à but
non lucratif fondée par Richard M. Stallman le 4 octobre 1985,
dont la mission mondiale est la promotion du logiciel libre et la
défense des utilisateurs. Elle aide également au nancement du
projet GNU depuis l'origine.
La FSF forme une vitrine juridique pour le projet GNU est
dénie sous l'égide de son président RMS et de Eben
MOGLEN (professeur de droit et président du free software
foundation center law) un ensemble de licence pour la
protection et la pérennité des logiciels libres
mmkmou Gnu/Linux - Distribution 10 / 20
14. Deuxième partie II
Gnu/Linux - Distribution
3 Gnu/Linux
Linux
Gnu/Linux
4 Distribution
Distribution Gnu/Linux
15. Gnu/Linux Linux
Distribution Gnu/Linux
Linux
Linux est un noyau de système d'exploitation. Le noyau Linux
est un logiciel libre développé essentiellement en C par une
large communauté de contributeurs. Formellement, Linux
est le nom du seul noyau, mais dans les faits, on appelle
souvent Linux l'ensemble du système d'exploitation, aussi
appelé GNU/Linux , voire l'ensemble d'une distribution
Linux.
mmkmou Gnu/Linux - Distribution 12 / 20
16. Gnu/Linux Linux
Distribution Gnu/Linux
Gnu/Linux
mmkmou Gnu/Linux - Distribution 13 / 20
17. Gnu/Linux
Distribution Gnu/Linux
Distribution
Distribution Gnu/Linux
mmkmou Gnu/Linux - Distribution 14 / 20
18. Troisième partie III
Ubuntu : Linux for human being
5 Ubuntu : Linux for human being
Linux for human being
19. Ubuntu : Linux for human being Linux for human being
mmkmou Gnu/Linux - Distribution 16 / 20