Les Logiciels Libres et Open Sources

  • Published on
    15-May-2015

  • View
    1.545

  • Download
    1

DESCRIPTION

Les logiciels Libres - Quels avantages ? Quels inconvnients ?Comparatif Windows / Linux (prsentation faite en 2009, mise jour partiellement en 2012)

Transcript

1. Great Lakes Consultinghttp://www.cepglconsulting.com Les Logiciels Libres :Quels avantages ? Quels inconvnients ?Windows / Linux : Quelle diffrence ? WaterFront Htel Bujumbura, BurundiJeudi 22 mars 2012 Par Jibril TOUZI - http://jtouzi.net jtouzi@gmail.comGreat Lakes Consulting, IT Consultant 2. Plan de la prsentation1. Logiciels Libres : Dfinition2. Les quatre liberts dun Logiciel Libre3. Avantages des Logiciels Libres4. Inconvnients des Logiciels Libres5. Comment mettre en place un projet de LL ?6. 10 diffrences fondamentales entre Linux et Windows7. Les logiciels les plus utiliss sous Windows et leurs quivalents sous Linux8. Pourquoi choisir Linux ?9. Des points faibles ? 2 3. Logiciels Libres :Dfinition Un logiciel libre est un logiciel dont lutilisation,ltude, la modification et la duplication en vue de sadiffusion sont permises, techniquement etlgalement, afin de garantir certaines libertsinduites, dont le contrle du programme parlutilisateur, et la possibilit de partage entreindividus Source : Wikipedia3 4. Logiciels LibresLes quatre libertsUn logiciel est libre selon la Free Software Foundation sil confre son utilisateur quatre liberts (numrotes de 0 3) : Libert 0 : la libert dexcuter le programme, pour tous les usages, Libert 1 : la libert dtudier le fonctionnement du programme et de ladapter ses besoins, Libert 2 : la libert de redistribuer des copies du programme (ce qui implique la possibilit aussi bien de donner que de vendre des copies), Libert 3 : la libert damliorer le programme et de distribuer ces amliorations au public, pour en faire profiter toute la communaut.Laccs au code source est une condition dexercice des liberts 1 et 3. 4 5. Logiciels LibresAvantages Fonctionnalit : Les logiciels libres sont raliss par les personnes quisont passionnes par un sujet donn ou par un domaine fonctionnelparticulier. Par consquent, ils disposent des fonctionnalits les plusavances dans leurs domaines respectifs Rentabilit : Ce mme phnomne permet de gagner normment detemps et de ressources Efficacit : De part louverture des sources et la possibilit de lesmodifier, les logiciels libres permettent la contribution de tout unchacun Fiabilit et scurit Respect des standards Garantie de la libert Indpendance et prennit5 6. Logiciels LibresInconvnients Dpend fortement de la communaut Lgret des documentations : Les manuels et modules de formationsne sont pas toujours aussi abouties que celles des logiciels propritaires Modle conomique complexe Faible compatibilit avec les logiciels propritaires : Les diteurs delogiciels propritaires ayant intrt limiter linteroprabilit avec leslogiciels libres qui les concurrencent, ils sarrangent gnralement pourrendre la compatibilit la plus difficile possible Difficult dintgration des solutions Fragmentation des solutions : Il nest pas rare dans le domaine du libreque plusieurs solutions diffrentes soient dveloppes pour un mmeproblme. Ainsi, il y a une forte concurrence entre les logiciels libreseux-mmes. 6 7. Mettre en place un projet Analyse pralable : analyse fonctionnelle, contraintes respecter(organisationnelle, budgtaire, technique, etc.) En cas de dploiement en interne : Investissement financier nul oupresque, Demande du temps et (ou) des comptences, La responsabilitnest plus externalise, Permet de revenir plus facilement en arrire etdopter pour une autre solution, Reprer les logiciels qui semblentrpondre aux principaux besoins, Analyser leurs communauts et leursvolutions, Dployer le logiciel (Linstaller, Ladapter, Le paramtrer,Impliquer et former, Maintenir le logiciel jour, Simpliquer dans lacommunaut) En cas de dploiement en externe : Faire le CdC (Cahier des Charges),identifier deux ou trois prestataires, tudier leurs offres en respectantplusieurs critres (exprience, fonctionnalits, cots, communaut, etc.)7 8. 10 diffrencesfondamentales1. Accs total vs pas daccs Laccs au code source est probablement LA diffrence la plus significative entre Linux et Windows ; ceci aide gnrer des amliorations et des corrections de bugs plus rapidement Vous voulez jeter un coup dil au code de Windows ? Bonne chance !!!8 9. 10 diffrencesfondamentales2. Libert de licences vs restriction de licences Avec la licence GPL de Linux, possibilit demodifier, de dupliquer, de distribuer le logiciel Impossibilit de faire tout ceci avec la licenceWindows, limit au nombre de licencesachetes9 10. 10 diffrencesfondamentales3. Installation des applications centralise vs non centralise Installation des applications beaucoup plus simplesous Linux que sous Windows Sous Linux, existence des systmes de gestion depaquets gain de temps, fiabilit quant lacompatibilit Sous Windows, savoir o trouver le logiciel, quelleversion du logiciel est compatible avec le systme,etc.10 11. 10 diffrencesfondamentales4. Flexibilit vs RigiditLe bureau et lapparence de Linux sont les plus flexibles qui puissent exister sur un ordinateur5. Fans (Communaut) Vs EntreprisesAujourdhui les utilisateurs de Linux sont plus des fans, il bnficie dune communaut large et varie. Windows na pas ces fans, mais un bataillon dadministrateurs officiels (battage mdiatique, chiffres trompeurs)11 12. 10 diffrences fondamentales6. Mdias amovibles automatiquement vs pas automatiquementAujourdhui plusieurs modles de mdias amovibles (imprimantes, appareils photos, Webcams, scanners, etc.) peuvent tre automatiquement reconnus installs sous Linux ds que lon a une connexion Internet, ctait une faiblesse de Linux il y a quelques annes, o les fabricants de matriel informatique ne fournissaient pas toujours des pilotes (drivers) pour Linux. 12 13. 10 diffrencesfondamentales7. Systme scuris vs systme ayant besoin dantivirusAvec Linux laissez tomber vos antivirus coteux. Il est souvent dlicat de faire comprendre aux utilisateurs de Windows quil ny a aucun logiciel espion et quasiment aucun virus sous Linux. La seule chose faire est de garder son systme jour13 14. 10 diffrences fondamentales8. Les 3 S Stabilit, Scurit, Srnit du systme Les nouvelles distributions de Linux dmarrent beaucoup plus vite que Windows, mme avec linterface graphique active Il faut en moyenne redmarrer un serveur Linux tous les 45 jours, contre 15 jours maximum pour les serveurs sous Windows. Le systme Linux ne rame pas tout le temps, pas besoin de dfragmentation, redmarrages ou autre maintenance Pas besoin dantivirus ou dantispywares14 15. 10 diffrencesfondamentales9. Ligne de commande vs pas de ligne decommandePour les informaticiens, la ligne de commande sera toujours unoutil prcieux pour administrer sa machine. Il ny a dailleurspas de comparaison faire entre les lignes de commande deLinux et celles de Windows15 16. 10 diffrencesfondamentales 10. Pour finir sur ce point comparaison graphiqueentre Windows et Linux 16 17. Logiciels indispensables sous Windows etleurs quivalents sous Linux1. Public dbutant 1. Bureautique : Suite MS Office LibreOffice.org 2. Navigateur : Internet Explorer Firefox, Chromium 3. Mail : MS OutlookMozilla Thunderbird 4. (D)Compresseur : WinZip 7-Zip 5. Lecteur audio/vido : Windows Media Player/RealPlayerVLC Media player 6. Gravure de CD : Nero Burningburnatonce / cdrtools17 18. Logiciels indispensables sous Windows etleurs quivalents sous Linux2. Public avanc1. Gestion de projet : MS Project Gantt Project / OpenWorkbench2. Publication assiste : InDesignScribus3. Cration de PDF : Adobe AcrobatPDFCreator4. FTP : Smart FTP, WS FTPFileZilla5. Graphisme : Adobe PhotoshopThe Gimp6. Plateforme de dveloppement : MS Visual Studio.netEclipse, EasyPHP 18 19. 3. Pourquoi choisir Linux ? Les standards ouverts : une plus grande facilit pour le dveloppement deloffre logiciel La profusion dapplications libres : Vous pouvez faire presque tout ce quevous faisiez sous Windows, mais sans avoir pirater vos logiciels il existetoujours plusieurs applications diffrentes pour chaques taches de base. La scurit : De par sa structure et son organisation, le systmedexploitation Linux est trs rsistant aux virus. De plus, la communautdes dveloppeurs de logiciels pour Linux est prompte corriger ses erreurslorsquune faille de scurit est dcouverte dans une application La puissance des environnements (personnalisation) : les environnementsde bureau sous Linux sont interchangeables, trs puissants et ultracustomisables ! Une plus grande stabilit : La performance de votre ordinateur demeureraconstante au fil du temps. Les utilisateurs de Windows sont habitus lopration pnible consistant reformater leur disque dur et reinstallerleur systme dexploitation Le cot : les distributions de Linux sont gnralement moins chers, voiregratuit. 19 20. 4. Des points faibles ?1. Problmes de matriels non reconnus/pas fonctionnels : cest le premier problme de Linux, comme il est peu rpandu, les fabricants de matriel ne font gnralement que peu deffort pour faire marcher leurs appareils sous Linux, ceci est cependant en train de changer2. Les jeux sous Linux3. Multitude de distributions, choix difficile20 21. Merci pour votre attention ! 21