Le web et les logiciels libres

  • Published on
    21-May-2015

  • View
    1.562

  • Download
    1

DESCRIPTION

Prsentation sur les diffrents logiciels libres que l'on retrouve sur le web (serveur web, cms, les langages de programmations, navigateurs.) Cette prsentation a t donne Qubec pendant l'intracom 2008.

Transcript

  • 1. Le web et les logiciels libresUne intgration parfaite! Prsent par Yannick Pavard

2. Objectifs la fin de cette prsentation, vous serez en mesure : de citer les entreprises dans le monde des logiciels libres de trouver de nouveaux logiciels libres de nommer des logiciels libres pour le web et de dire pourquoi les logiciels libres n'existeraient pas sans le web 2 / 32 3. Dfinition d'un logiciel libre Les entreprises utilisatrices de logiciel libre sur le web S o m m a i r e Ou tlcharger des logiciels libres ? Logiciel libre + web = Intgration parfaite ? Domaines d'utilisation des logiciels libres Serveur d'hbergement/application Programmation web Systme de Gestion de Contenu Navigateur internet Conclusion3 / 32 4. Dfinition d'un logiciel libre 5. Open source / Logiciel libre L'open source dcrit la manire dont la licence d'un logiciel doit tre utilise : Libre redistribution / Accs au code source et des travaux drivs. Un logiciel libre est un logiciel dont la licence donne chacun le droit d'utiliser, d'tudier, de modifier, de dupliquer, de donner et de vendre le logicielAlors qu'un logiciel propritaire vous limite dans l'utilisation et la copie. 5 / 32 6. Exemples de quelques logiciels libres Postes de travail ServeursDveloppements 6 / 32 7. Les entreprises utilisatricesde logiciel libre sur le web 8. Les entreprises utilisatrices de LLQui utilise des logiciels libres dans le monde ? 450.000 serveur sous Linux www.google.com/apps utilise le langage Python www.google-store.com utilise le langage PHP http://desktop.google.com utilise le langage C++ http://hadoop.apache.org/ est utilis pour l'indexation http://del.icio.us/ utilise le framework Symfony Yahoo a adopt le PHP depuis 2002 http://research.yahoo.com/ est propuls par Drupal http://symphony.lotus.com/ est bas sur OpenOffice IBM adopte Drupal en 2006 pour le dveloppemet web IBM a t le contributeur du logiciel libre Eclipse (IDE) En 2007, IBM libre 500 brevets sur le XML Schema, SOAP ...8 / 32 9. O tlcharger des logiciels libres 10. O tlcharger des Logiciels Libres ? :: http://www.framasoft.net/ 1338 logiciels libres, depuis 2001 :: http://freshmeat.net/44 483 projets principalement opensource dont 29 666 sous licence GPL :: http://sourceforge.net/ La plus large plateforme d'hbergement de logiciel open source avec 175 143 projets10 / 32 11. Logiciel libre + web = intgration parfaite ? 12. LL + Web = intgration parfaiteQu'est ce qui fait le succs des logiciels libres ? La gratuit (redistribution) L'accs simplifi (tlchargement en ligne) La communaut (changes et participation) Introprabilit (souvent multiplateforme)Internet est galement presque gratuit (environ 30 $/mois), la plupart des sites le sont Accessible au plus grand nombre sans besoin particulier Il est facile de se crer un espace personnel (blogue, forum ...) On y accde partir de n'importe quel ordinateurLes logiciels libres n'existeraient pas sans internet12 / 32 13. Domaine d'utilisationdes logiciels libres 14. Domaine d'utilisation des logiciels libresLes logiciels libres sont de plus en plus prsents Nombre de projets open source 200000180000175429 160000Logiciels libres137405 140000 120367 1200001000009301680000 7353260000 55883 40000 32779 2000016249 136202000 200120022003200420052006 2007 2008Anne 14 / 32 15. Domaine d'utilisation des logiciels libresEt dans diffrents domaines d'application Les systmes embarqus : Tlphone cellulaire Comme systme d'exploitation : Ubuntu, Suse, Mandriva ... Sur nos postes de travail : Bureautique, navigateur web ... Sur le web : Gestion de site web, de courriel ou base de donnes15 / 32 16. Domaine d'utilisationLe serveur web 17. Un serveur web Qu'est ce qu'un serveur web ? Un ensemble de composants pour hberger des pages web et ainsi les rendre accessible sur le rseau internet. Apache : La solution la plus populaire Apache reste encore prdominant en 2008 avec + 50% du march 17 / 32 18. Un serveur webPourquoi un tel succs ? C'est une solution multi-plateforme Rput pour tre scuritaire et stable S'intgre parfaitement avec Linux, PHP et MySQL(LAMP) Configurable souhait Extensible et support par une communaut active Et bien entendu c'est gratuit ...En avril 2008 83.206.564 sites taient hbergs avec le serveur Apache 18 / 32 19. Domaine d'utilisation Langage de programmation 20. Langage de programmationUn langage est-il un logiciel libre ? Un langage de programmation est li un interprte ou un compilateur qui peut tre propritaire PHP : Une solution souple et trs rpandue 20 / 32 21. Langage de programmationPourquoi se mettre au PHP ? Une trs grande communaut vous attend sur internet Beaucoup de composants prouvs Souvent plus lger que la concurrence Sans oublier que des grands comme Yahoo et Googlel'utilisent ! Le Qubec prend la 9me placeavec 27,94% 21 / 32 22. Domaine d'utilisation Systme de Gestion de Contenu 23. Systme de Gestion de ContenuQu'est ce qu'un CMS/SGC ? Un logiciel accessible dans un navigateur web permettantde crer et grer un site web ou intranet TYPO3 : Une solution open source en PHPPrdominance de Apache estLinux comme OSmajoritairement avec 79,81% des utilis commeinstallations dans serveur web pourle monde TYPO3 avec +90%D'aprs une tude ralise sur + 5000 installations 23 / 32 24. Systme de Gestion de ContenuPourquoi choisir un CMS bas sur des Logiciels Libres ? Cot d'acquisition : Zro Licence : GPL (redistribution des dveloppements) Extensibilit : Beaucoup de contributions de la communaut Retombes : Directement dans l'conomie locale Support : Indpendance dans le choix du fournisseur Introprabilit : Meilleur respect des standards ouverts 16Nombre de sites gouvernementaux1412SourceTYPO3Xoops Communaut 10SharepointMCMSdes webmestres 8.netMais ondu gouvernement Autres 62006 42 0 Liste des Systmes de Gestion de contenu24 / 32 25. TYPO3 au gouvernement du QubecD'aprs vous, combien de ministres et organismes ont migr leur site internet ouintranet vers TYPO3 ?25 / 30 26. TYPO3 au gouvernement du Qubec 26 / 30 27. Domaine d'utilisation Navigateur internet 28. Navigateur internet Un remplacant pour Internet Explorer 7 ?Firefox 2 et bientt Firefox 3avec + de 60 millions de tlchargementset 20% des parts de marchs FIREFOX : un navigateur web modulaire Plus de 500 extensions pour tous les besoins Une navigation par onglets Un lecteur de flux rss Systme anti popup Gestion des cookies avane Gestionnaire de tlchargements Pour une pale copie, utilisez IE7 ;) 28 / 32 29. Navigateur internet Pourquoi utilisez et supportez Firefox ? Firefox est dvelopp par la fondation Mozilla (55 millions par an) C'est un projet communautaire en dveloppement continuel C'est aussi un projet extensible (centaines de plugins) Firefox est multiplateforme (Linux, Windows ou Mac OSX) On peut galement l'utiliser en version portable (USB) Il offre un bon support des standards mit par le w3c Et bien sr, tout est gratuit !29 / 32 30. Conclusion 31. Conclusion Les logiciels libres sont de plus en plus nombreux Des entreprises comme Google ou Yahoo utilisent plusieurs logiciels libres. Le web est l'origine du succs des logiciels libres Et enfin, il est bon de se souvenir qu'un logiciel libre avant d'tre gratuit est ouvert tous (utilisation + modification) 31 / 32