Post on 21-May-2015
description
Le web et les logiciels libres « Une intégration parfaite ! »Présenté par Yannick Pavard
2 / 32
À la fin de cette présentation, 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
Objectifs
3 / 32
So
mm
ai
re
Définition d'un logiciel libre
Les entreprises utilisatrices de logiciel libre sur le web
Ou télécharger des logiciels libres ?
Logiciel libre + web = Intégration parfaite ?
Domaines d'utilisation des logiciels libres
Serveur d'hébergement/application
Programmation web
Système de Gestion de Contenu
Navigateur internet
Conclusion
Définitiond'un logiciel libre
5 / 32
Open source / Logiciel libre
✔ L'open source décrit la manière dont la licence d'un logiciel doit être utilisée : Libre redistribution / Accès au code source et des travaux dérivés.
✔ 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 logiciel
Alors qu'un logiciel propriétaire vous limite dans l'utilisation et la copie.
6 / 32
Exemples de quelques logiciels libres
Postes de travail Serveurs Développements
Les entreprises utilisatrices de logiciel libre sur le web
8 / 32
Les entreprises utilisatrices de LL
Qui 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 développemet web✔ IBM a été le contributeur du logiciel libre Eclipse (IDE)✔ En 2007, IBM libère 500 brevets sur le XML Schema, SOAP ...
Où téléchargerdes logiciels libres
10 / 32
Où télécharger des Logiciels Libres ?
:: http://www.framasoft.net/1338 logiciels libres, depuis 2001
:: http://sourceforge.net/La plus large plateforme d'hébergement de logiciel open source avec 175 143 projets
:: http://freshmeat.net/44 483 projets principalement open source dont 29 666 sous licence GPL
Logiciel libre + web= intégration parfaite ?
12 / 32
LL + Web = intégration parfaite
Qu'est ce qui fait le succès des logiciels libres ?✔ La gratuité (redistribution)✔ L'accès simplifié (téléchargement en ligne)✔ La communauté (échanges et participation)✔ Intéropérabilité (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 créer un espace personnel (blogue, forum ...)✔ On y accède à partir de n'importe quel ordinateur
Les logiciels libres n'existeraient pas sans internet
Domaine d'utilisationdes logiciels libres
14 / 32
Domaine d'utilisation des logiciels libres
Les logiciels libres sont de plus en plus présents
2000 2001 2002 2003 2004 2005 2006 2007 20080
20000
40000
60000
80000
100000
120000
140000
160000
180000
200000
1362
16249
32779
55883
73532
93016
120367
137405
175429
Nombre de projets open source
Année
Lo
gici
els
libre
s
15 / 32
Domaine d'utilisation des logiciels libres
Et dans différents domaines d'application
✔ Les systèmes embarqués : Téléphone cellulaire
✔ Comme système 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 données
Domaine d'utilisation« Le serveur web »
17 / 32
Un serveur web
Qu'est ce qu'un serveur web ?
« Un ensemble de composants pour héberger des pages web et ainsi les rendre accessible sur le réseau internet. »
Apache : La solution la plus populaire✔ Apache reste encore prédominant en 2008 avec + 50%du marché
18 / 32
Un serveur web
Pourquoi un tel succès ?
✔ C'est une solution multi-plateforme✔ Réputé pour être sécuritaire et stable✔ S'intègre parfaitement avec Linux, PHP et MySQL (LAMP)
✔ Configurable à souhait✔ Extensible et supporté par une communauté active✔ Et bien entendu c'est gratuit ...
En avril 200883.206.564 sites étaient hébergés avec le serveur Apache
Domaine d'utilisation« Langage de programmation »
20 / 32
Langage de programmation
Un langage est-il un logiciel libre ?
PHP : Une solution souple et très répandue
« Un langage de programmation est lié à un interpréte ou à un compilateur qui peut être propriétaire »
21 / 32
Langage de programmation
Pourquoi se mettre au PHP ?✔ Une très grande communauté vous attend sur internet✔ Beaucoup de composants éprouvés✔ Souvent plus léger que la concurrence✔ Sans oublier que « des grands » comme Yahoo et Google l'utilisent !
Le Québec prend la 9ème placeavec 27,94%
Domaine d'utilisation« Système de Gestion de Contenu »
23 / 32
Système de Gestion de Contenu
Qu'est ce qu'un CMS/SGC ?
« Un logiciel accessible dans un navigateur web permettant de créer et gérer un site web ou intranet »
TYPO3 : Une solution open source en PHP
Prédominance de Linux comme OS avec 79,81% des installations dans
le monde
Apache est majoritairement utilisé comme
serveur web pour TYPO3 avec +90%
D'après une étude réalisée sur + 5000 installations
24 / 32
Système de Gestion de Contenu
Pourquoi choisir un CMS basé sur des Logiciels Libres ?✔ Coût d'acquisition : Zéro✔ Licence : GPL (redistribution des développements)✔ Extensibilité : Beaucoup de contributions de la communauté✔ Retombées : Directement dans l'économie locale✔ Support : Indépendance dans le choix du fournisseur✔ Intéropérabilité : Meilleur respect des standards ouverts
Liste des Systèmes de Gest ion de contenu0
2
4
6
8
10
12
14
16
TYPO3XoopsSharepointMCMS.netMaisonAutres
No
mbr
e de
site
s go
uver
nem
enta
ux
Source Communauté
des webmestres du gouvernement
2006
25 / 30
TYPO3 au gouvernement du Québec
D'après vous, combien de ministères et organismes ont migré leur site internet ou
intranet vers TYPO3 ?
26 / 30
TYPO3 au gouvernement du Québec
Domaine d'utilisation« Navigateur internet »
28 / 32
Navigateur internet
Un remplacant pour Internet Explorer 7 ?
FIREFOX : un navigateur web modulaire✔ Plus de 500 extensions pour tous les besoins✔ Une navigation par onglets✔ Un lecteur de flux rss✔ Système anti popup✔ Gestion des cookies avançée✔ Gestionnaire de téléchargements
Pour une pale copie, utilisez IE7 ;)
Firefox 2 et bientôt Firefox 3 avec + de 60 millions de téléchargementset 20% des parts de marchés
29 / 32
Navigateur internet
Pourquoi utilisez et supportez Firefox ?✔ Firefox est développé par la fondation Mozilla (55 millions par an)✔ C'est un projet communautaire en développement 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 sûr, tout est gratuit !
Conclusion
31 / 32
➔ 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 succès des logiciels libres
➔ Et enfin, il est bon de se souvenir qu'un logiciel libre avant d'être gratuit est ouvert à tous (utilisation + modification)
Conclusion