Post on 16-Apr-2017
April
Les logiciels libres
logoufrmi2Mohamed SYLLA
Eric Zile KOUASSI
SOMMAIRE
Historique
Dfinition
Les avantages et inconvenients du logiciel libre
Evolution du logiciel libre
Ides reues...
Repres
Conclusion
Historique
l'poque des premiers ordinateurs, c'tait le matriel informatique qui tait cens constituer la source de revenus, le logiciel n'tant qu'un moyen d'en faciliter la vente. L'accs au code source tait normal, car nul n'achetait un ordinateur sans disposer d'une quipe de programmeurs. Richard Stallman, alors chercheur au laboratoire d'intelligence artificielle du Massachusetts Institute of Technology, cre donc le projet GNU en 1984, qui a pour objectif de construire un systme d'exploitation compatible avec Unix, et dont la totalit des logiciels est libre.
Logiciels libres
Dfinition du logiciel libre
Dfinition du logiciel libre
Je peux dfinir le logiciel libre en trois mots :Libert, galit, fraternit
Richard Stallman
Logiciel et liberts.Habituellement, lorsque je fais cette confrence, je commenais cette prsentation en rappelant ce qu'tait un programme, un code source et un code excutable.Lors des vnements rcents au Japon, l'internet a peine vacill :le rseau est rest debout et a mme fourmi un formidable outil d'information et d'organisation, notemment par le biais d'outils comme Twitter. Par contre au dbut de cette anne, l'gypte a connu un black-out internet total : le gouvernement qui redoutait justement l'usae du web par les contestataires a demander aux FAI de couper l'internet.Bilan : un systme plutt solide ;-), un vecteur de libert et d'changes mais fragile, si confiscable par pouvoir politique ou industriel
Dfinition du logiciel libre
Libert : car vous faites ce que vous voulez avec le programme, pas ce que le dveloppeur a dcid pour vous
Dfinition du logiciel libre
galit : car chacun possde les mmes liberts face au logiciel, le dveloppeur n'est pas tout puissant
Dfinition du logiciel libre
Fraternit : car le logiciel libre encourage la collaboration entre les utilisateurs, la possibilit d'changer, de partager
Logiciels libres
Les 4 liberts ?
Le Logiciel Libre se dfinitpar 4 liberts proposes par Richard Stallman
La libert d'un logiciel se dfinit selon 4 liberts fondamentales proposes par Richard Stallman
Un logiciel libre est un logiciel diffus avec une licence qui garanti l'utilisateur (individu ou organisation) les 4 liberts fondamentales du logiciel libre
Utiliser
Libert 0 : Libert d'utiliser le logiciel, pour quelque usage que ce soit
la libert d'excution
excuter le programme, pour tous les usages.
Cf restriction CLUF OEMetc...
Pas de restriction d'usage, cf la notion d'adoption d'une technologie en sociologie il y adoption partir du moment o il y a dtournement
Etudier et adapter
Libert 1 : Libert d'tudier le fonctionnement du programme et de l'adapter grce a son code source
la libert d'tude
tudier le fonctionnement du programme (suppose l'accs au code source).
Distribuer
Libert 2 : Libert de crer et de redistribuer des copies
la libert de redistribution de copies
copies gratuites ou payantes
Modifier et redistribuer
Libert 3 : Libert de modifier et de redistribuer des versions modifies grce a son code source
la libert de modification
amliorer le programme et publier ses amliorations (suppose l'accs au code source).
Protger l'utilisateur
Ces 4 liberts sont faites pour protger l'utilisateur final et ne sont pas des obligations
logiciels libres
Les avantages et inconveniants du logiciel libre
Les avantages
Les prix
La prennit
La flexibilit
Louverture
Lefficacit
La non-dpendance
Le respect des standards
La scurit
Les inconvnients
Lergonomie
La configuration
La garantie
La fragmentation des solutions
Quelques oppositions
Logiciel privateur RigiditOffreRenteDmocratieCathdrale
Logiciel libre FlexibilitDemandeInnovationDmocratieBazar
Evolution du logiciel libre
Les distributions: 2 grandes distributions sont la base des logiciels libres, ce sont:BSD ( Berkeley Software Distribution) est une architecture de Type Unix sortie en 1977 qui est utilis par des logiciel propritaire comme NeXTSTEP puis Mac OS X. cependant, cette distribution nas pas t adopt par le mouvement des logiciel libre.
Linux est le 1er systme dexploitation libre issu du projet GNU. Il est apparu en 1992 et a t cr par Linus Torvalds sur la base de Minix. Les 1re distribution pouvant tre cit sont: Slackware, Debian et Red Hat, dont la distinction lorigine se fit par leurs philosophies respectives.
Evolution du logiciel libre
Les logiciels associs aux logiciels libres sont :Les serveurs : Une des premires utilits rpandues de ces systmes d'exploitation libre est la distribution de donnes, on parle de serveur informatique. Le serveur distribuant ces donnes sur le web est le Serveur http Apache.
Les interfaces graphiques : Une des rvolutions vient de l'inclusion ces systmes de l'interface graphique KDE, un environnement de bureau puissant, mais fond sur une bibliothque d'lments alors propritaires. La raction de la part des dfenseurs du tout libre fut la cration du projet concurrent GNOME et de bibliothques libres compatibles, Harmony.
Evolution du logiciel libre
- langages de programmation : l'oppos de l'interface graphique, c'est--dire hors de porte de ce qui est visible par l'utilisateur final, une des bases du logiciel est le langage de programmation.Il existe plusieurs langages de programmation permettant dditer des logiciels libres, parmi eux: java, python, cobol, perl, C/C++ et bien dautres.- Les logiciels multiplateformes : C'est une autre orientation du dveloppement que l'on peut dire transversale qui voit un logiciel particulier tendre devenir la rfrence pour une tche donne, tous systmes confondus.
Evolution du logiciel libre
Des logiciels libres
Ides reues...
Ides reues
Le logiciel libre est gratuit :Non, pas forcment !Un logiciel libre peut tre payant, un logiciel gratuit est rarement un logiciel libre
Un logiciel libre n'est pas forcment gratuit
Ambigut en anglais de (free = gratuit = libre)
Diffrence entre free speech et free beer
Un logiciel gratuit n'est pas forcment libre
Freewares, graticiels, partagiciels, shareware...
Un logiciel libre est un logiciel qui respecte les 4 liberts fondamentales du logiciel libre
Ides reues
On ne gagne pas d'argent avec le logiciel libre :Certains y arrivent !Estimation du march franais du libre en 2009 :1 470 millions d'euros de chiffre d'affaire
2011 :2500 M2012 3000 M
Cf Livre blanc sur les modles conomiques du logiciel libre . http://www.april.org/articles/livres-blancs/modeles-economiques-logiciel-libre/
(dispo en Fr et En)
Ides reues
Un logiciel libre doit rendre public son code source : Non, seulement pour ces utilisateurs !
Ides reues
Le Logiciel Libre est contre le droit d'auteur : Non, au contraire, les licences de logiciel libre se basent sur le droit d'auteur pour garantir les 4 liberts
Des logiciels libres
Repres
Logiciel non libre
Le Logiciel non libre est le contraire d'un "Logiciel Libre", il implique division et impuissanceOn parle aussi de logiciel propritaire, privateur ou privatif
Logiciel non libre
Division : interdire la copie des logiciels c'est interdire toute coopration : si un ami a besoin d'une copie, la licence vous interdit de la lui donner. Une solution : n'ayez pas d'amis !
Logiciel non libre
Impuissance : pas de code source implique pas de vrification possible sur ce que fait le logiciel. Il faut faire une confiance aveugle au dveloppeur alors que l'exprience montre que les abus sont nombreux(faille de scurit, espionnage)
Formats de fichier ouverts
Les logiciels libres vont de pair avec des formats de fichiers ouverts (ex: odt, .ods, .odp) (les dtails de fabrication sont connus et librement utilisables) et interoprables (plusieurs programmes peuvent lire et crire ce format)
NuclaireRfrentiel d'introprabilit
Formats de fichier ferms
A l'inverse les logiciels non libres vont de pair avec des formats de fichiers ferms : les dtails de fabrication ne sont pas connus, seuls les crateurs du format peuvent l'utiliser dans leurs programmes
Conclusion
Le logiciel libre, revendiquant l'appellation de gauche d'auteur, autorise donc la pleine jouissance du logiciel son acqureur, celui-ci pouvant utiliser, tudier, modifier et diffuser le logiciel.Il demeure aujourdhui sur les principes de Libert, galit et Fraternit.
Merci de votre attention !
Encore des questions ?
?
Muokkaa otsikon tekstimuotoa
Click to edit the outline text format
Second Outline Level
Third Outline Level
Fourth Outline Level
Fifth Outline Level
Sixth Outline Level
Seventh Outline Level
Eighth Outline Level
Ninth Outline Level
Click to edit Master title style
Click to edit Master subtitle style
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Muokkaa otsikon tekstimuotoa napsauttamalla
Muokkaa jsennyksen tekstimuotoa napsauttamalla
Toinen jsennystaso
Kolmas jsennystaso
Neljs jsennystaso
Viides jsennystaso
Kuudes jsennystaso
Seitsems jsennystaso
Kahdeksas jsennystaso
Yhdekss jsennystaso
Click to edit Master title style
Click to edit Master subtitle style
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master subtitle style
Click to edit Master title style
Click to edit Master text stylesSecond level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text stylesSecond level
Third level
Fourth level
Fifth level
Click to edit Master text stylesSecond level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Click to edit Master text stylesSecond level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Click to edit Master text stylesSecond level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master title style
Click to edit Master text stylesSecond level
Third level
Fourth level
Fifth level
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level