31
Le web et les logiciels libres « Une intégration parfaite ! » Présenté par Yannick Pavard

Le web et les logiciels libres

Embed Size (px)

DESCRIPTION

Présentation sur les différents logiciels libres que l'on retrouve sur le web (serveur web, cms, les langages de programmations, navigateurs.) Cette présentation a été donnée à Québec pendant l'intracom 2008.

Citation preview

Page 1: Le web et les logiciels libres

Le web et les logiciels libres « Une intégration parfaite ! »Présenté par Yannick Pavard

Page 2: Le web et les logiciels libres

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

Page 3: Le web et les logiciels libres

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

Page 4: Le web et les logiciels libres

Définitiond'un logiciel libre

Page 5: Le web et les logiciels libres

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.

Page 6: Le web et les logiciels libres

6 / 32

Exemples de quelques logiciels libres

Postes de travail Serveurs Développements

Page 7: Le web et les logiciels libres

Les entreprises utilisatrices de logiciel libre sur le web

Page 8: Le web et les logiciels libres

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 ...

Page 9: Le web et les logiciels libres

Où téléchargerdes logiciels libres

Page 10: Le web et les 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

Page 11: Le web et les logiciels libres

Logiciel libre + web= intégration parfaite ?

Page 12: Le web et les logiciels libres

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

Page 13: Le web et les logiciels libres

Domaine d'utilisationdes logiciels libres

Page 14: Le web et les 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

Page 15: Le web et les logiciels libres

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

Page 16: Le web et les logiciels libres

Domaine d'utilisation« Le serveur web »

Page 17: Le web et les logiciels libres

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é

Page 18: Le web et les logiciels libres

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

Page 19: Le web et les logiciels libres

Domaine d'utilisation« Langage de programmation »

Page 20: Le web et les logiciels libres

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 »

Page 21: Le web et les logiciels libres

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%

Page 22: Le web et les logiciels libres

Domaine d'utilisation« Système de Gestion de Contenu »

Page 23: Le web et les logiciels libres

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

Page 24: Le web et les logiciels libres

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

Page 25: Le web et les logiciels libres

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 ?

Page 26: Le web et les logiciels libres

26 / 30

TYPO3 au gouvernement du Québec

Page 27: Le web et les logiciels libres

Domaine d'utilisation« Navigateur internet »

Page 28: Le web et les logiciels libres

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

Page 29: Le web et les logiciels libres

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 !

Page 30: Le web et les logiciels libres

Conclusion

Page 31: Le web et les logiciels libres

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