Modèles économiques de l`Open Source

Transcription

Modèles économiques de l`Open Source
Modèles économiques de l'Open
Source
Modèles économiques de l'open
source
●
I- Open Source
●
II- Les acteurs de l'open source
●
III- Modèles d'entreprise
●
IV- Gestion et open source
I- Open Source
●
L'open source est une approche de la
conception, du développement et de la
distribution des biens.
I- Open Source
●
●
●
Historiquement, importance de l'Internet qui
permet de nouveaux modes d'interaction entre
les communautés d'utilisateurs et de
développeurs.
Apparition du terme "Open source" en 1998,
volonté de se distinguer du "freeware".
Terme adopté par "l'Open Source Initiative" :
une organisation fondée en 1998
I- Open Source
●
●
●
Volonté des fondateurs de l'Open Source
Initiative de se distinguer du mouvement "free
software" représenté par Richard Stallman et la
"Free sofware Foundation". Le mouvement de
Stallman défend cependant des principes
proches
Le mouvement de Stallman vise à promouvoir
la libre circulation et la libre modification du
code source des applications.
La Free Software Foundation (FSF) est à but
non lucratif. Elle utilise les sommes qui lui sont
versées pour développer des logiciels pour
GNU Project
I- Open Source
●
●
●
●
GNU Project : projet lancé en 1983 par la fondation
Stallman, soutenu par la fondation Stallman
GNU => GNU's not Unix
Objectif de construire un système d'exploitation libre
=> création complétée par le noyau Linux de Linus
Torvalds en 91
Les distributions Linux sont marquées par le projet
GNU. On parle de distributions GNU/Linux.
http://www.gnu.org/links/links.html#FreeGNULinuxDistribut
ions
●
Pour voir les logiciels du projet intégrés à Linux : http://
fr.wikipedia.org/wiki/GNU
Licences de logiciels libres
La plus utilisée : GPL ou General Public Licence, créée
par Richard Stallman http://www.gnu.org/licenses/gpl.html
●
Une décision du 28 mars 2007 du TGI de Paris va dans le
sens de l'application de la licence en France.
●
La GPL :
●
●
–
(1) liberté d'étudier un programme grace à son code
source
–
(2) liberté d'adapter et de modifier un programme
–
(3) liberté de distribuer des copies de ce
programme.
Un exemple de logiciel libre qui ne dépend pas de la
licence GPL : Gnuplot.
Licences de logiciels libres
●
Il existe une multitudes de licences :
–
Licences de logiciels libres compatibles avec GPL :
LGPL (variante de la GNU), licence modifiée de BSD
( une version modifiée de la licence BSD), la
licence des logiciels du W3C, la licence Intel Open
Source.
–
Licences de logiciels libres non compatibles avec la
GPM :
●
●
●
licence BSD (Berkley Software Design)
Licences Apache
Etc...
L'incompatibilité de ces licences avec la GPM vient
notamment du fait qu'elle ne sont pas "copyleftées"
Pourquoi des licences ?
●
●
●
Le principal risque sur un logiciel libre est qu'il
soit distribuer dans le domaine public sans y
associer de droits d'auteurs et être modifié par
une entreprise qui pose un copyright dessus
ensuite.
Principe de copyleft : un logiciel sous copyleft
est un logiciel libre dont les conditions de
distributions interdisent aux nouveaux
distributeurs d'ajouter des restrictions. =>
chaque copie du logiciel, même si elle intègre
des modifications, doit être libre.
Une liste complète des licences :
http://www.opensource.org/licenses/index.php
I- Open Source
●
Les principes de l'Open Source (tels que définis
par Bruce Perens, initiateur avec Eric
Raymond) ie pour qu'une licence puisse être
réputée Open Source :
1) Free Redistribution : la licence ne doit pas
empêcher la redistribution payante ou gratuite du
logiciel ou sa réutilisation comme composant d'un
autre logiciel
2) Source Code : Le programme doit être disponible à
la fois sous forme de code source et sous forme
compilée.
I- Open Source
●
Les principes de l'Open Source (suite)
3) Derived Work : la licence doit permettre des
modifications et permettre leur distribution sous les
mêmes conditions que la licence du logiciel original.
4) Integrity of the Author Source Code : La licence peut
exiger une distribution dérivée avec un numéro de
version différent
5) No discrimination against person or groups
6) No discrimination against fields of Endavor
7) Distribution of Licence : les droits associés à la
licence doivent s'appliquer pour toute personne qui
obtient le logiciel sans qu'il ait à acquérir une autre
licence.
I- Open Source
●
Les principes de l'Open Source (suite et fin)
8) Licence must not be specific to a product : l'utilisateur
est libre de n'utiliser et de modifier seulement une
partie du programme ainsi que de le redistribuer
ensuite
9) Licence must not restrict other software : la licence ne
doit pas restreindre des distributions d'autres logiciels.
10) Licence must be technology neutral
Un exemple de logiciel libre
●
●
●
●
Open office sous licence GNU LGPL
Rachat de l'entreprise allemande StarDivision
en 99 par Sun
Cette entreprise distribuait le logiciel Star office,
une suite bureautique multi-plateformes.
Sun annonce en 2000 que le code source sera
librement disponible.
I- Open source
●
Distribution linux pincipales :
–
Debian : une distribution non commerciale. Beaucoup
d'architectures supportées. Elle est très utilisée. Réputation
d'être réservée à des experts
–
Fedora : Distribution communautaire supervisée par Red
Hat (multinationale, l'une des premières entreprise créée
autour de l'open source)
–
Mandriva : distribution développée et distribuée par
Mandriva, société Française.
–
Gentoo : une distribution réservée aux experts
–
Red hat : cf société Red hat
–
Slackware : l'une des plus anciennes, prototypique de GNU/
Linux
–
Suse : première distribution européenne, il existe une
version entreprise et une version pour le grand public
–
Ubuntu : basée sur Debian
I- Open Source
●
Voir les listes des logiciels à la fin de l'article :
http://en.wikipedia.org/wiki/Open_source
●
●
Les piliers de l'open source :
–
Linux
–
Apache
–
PERL, Python, PHP
–
MySql
On résume ces technologies sous le terme
LAMP
I- Remarques complémentaires
●
●
Le débordement de l'Open source depuis le
cadre du logiciel concerne beaucoup de
contenus et de technologies
–
Open source hardware,
–
Wikipedia qui repose sur la licence GFDL, avec
cependant une licence qui limite les utilisateurs en
violation avec les principes de l'open source.
Culture de l'open source.
I- Conclusions
●
●
Le terme Open Source est relativement récent
Il couvre des réalités ou des initiatives qui ont
précédé son émergence. BSD, FSF etc...
●
Notion de copyleft qui empêche l'appropriation
●
Une grande réussite :
–
Protocope Internet
–
Linux
–
Apache (66% des serveurs)
–
Mozilla (Netscape a publié ses codes sources et a
rendu son navigateur public)
–
Gnuplot
II- Les acteurs de l'Open Source
●
●
●
●
Entreprises de l'open source: cf red hat,
Mandriva, Canoncial (entreprise qui finance
Ubuntu et vend des cours et délivre des
certifications techniques) etc...
Fondations
Mecènes : cf campagne de mécénat en faveur
de Firefox dans le New York Times
Entreprises hors open source qui contribuent.
Cf Sun Microsystems pour open office, cf IBM
et BEA qui soutiennent Jboss et Eclipse
●
Sources logicielles
●
Developpeurs indépendants
III- Modèle d'entreprise de l'Open
Source
●
Etude Flossmetrics en 2007 : vers une
classification des modèles d'entreprise de
l'Open Source
–
Twin Licencing : le même logiciel est distribué sous une
licence commerciale et une licence libre. La version sous
licence commerciale est achetée par ceux qui veulent
intégrer le logiciel dans leur projet et éviter d'avoir à en
publier le code source.
–
Split OS/commercial products : des entreprises qui
intègrent à la fois du contenu open source et des
éléments de technologie propriétaire. La licence est
souvent la Mozilla Public Licence qui permet cette forme.
Problème ici de bien spécifier les fonctionalités de l'un et
l'autre des logiciels pour que les deux restent attractifs
III- Modèle d'entreprise de l'Open
Source
–
Badgeware: introduction de licences telles que tout
logiciel/produit dérivé doit contenir une référence à la
source du logiciel. Pour beaucoup et notamment pour
Perens (Open Source Initiative), les entreprises traitant de
cela ne sont pas open source. Ex : SugarCRM qui
exigeait que tout produit dérivé soit affiché avec "Powered
By SugarCRM"
–
Product specialists: des entreprises qui créent ou
maintiennent un projet logiciel particulier et le distribution
sous une licence libre. Les services payant attenant au
logiciel que sont la formation et le conseil fournissent les
revenus. L'une des limites est que les barrière à l'entrée
sont faibles. Un investissement faible suffit pour
l'acquisition des compétences.
III- Modèle d'entreprise de l'Open
Source
●
–
Platform providers: des entreprises qui fournissent des
conseil dans la selection, le support, l'intégration et des
services pour obtenir une plateforme cohérente et
fonctionnelle. Les produits et les logiciels utilisés sont
sous licence libre : les entreprises bénéficient des
contributions extérieures et participent à l'évolution des
communautés du libre. Cf les entreprises qui fournissent
des distributions Linux par exemple. Achat d'un média,
achat d'une documentation, achat d'un travail pour
construire une plateforme cohérente
–
Selection/consulting companies: les entreprises de
cette catégorie ne sont pas des développeurs au sens
strict : ils prodiguent du conseil et se placent dans une
position d'analystes.
Pour voir les différentes répartitions :
http://www.robertogaloppini.net/documents/businessmodels.pdf
III- Modèle d'entreprise de l'Open
Source
●
Exemple de Produt Specialist : Canoncial Ltd
qui délivre des cours, des certifications sur tel
ou tel logiciel et notamment sur Ubuntu.
III- Modèle d'entreprise de l'Open
Source
●
Exemple de Platform provider : Red Hat
–
Red Hat fonctionne à l’aide d’un modèle économique Open Source,
basé sur un code ouvert, un développement communautaire, des
services d’assurance qualité professionnels et une assistance client
fonctionnant par abonnement.
–
Les développeurs prennent les sources du noyau Linux et l’améliorent
pour qu’il corresponde à certains besoins. Lorsqu’un problème est
découvert, toute une communauté d’utilisateurs peut coopérer pour
trouver une solution.
–
Le processus de développement dans sa globalité est plus rapide et
moins cher qu’un modèle propriétaire pour lequel le code n’est pas mis à
la disponibilité des utilisateurs, en utilisant par exemple des
bibliothèques open source ou en relançant un projet déjà existant.
–
Red Hat vend des abonnements d’assistance, de formations et de
services d’intégration qui aident les clients à utiliser les logiciels open
source.
III- Modèle d'entreprise de l'Open
Source
●
Exemple de Twin licencing ou Dual Licencing : MySQL. Le
modèle est intéressant pour toutes les parties :
–
La communauté open source bénéficie d'un bon logiciel sans coût.
–
Les clients commerciaux de MySQL ont le choix d'acquérir un logiciel qui
a été testé à l'appui d'une large communauté avec un coût faible.
–
L'entreprise MySql est profitable, ce qui profite au mouvement Open
Source
IV- Gestion et open source
adoption des solution Open Source
●
Mouvement de l'open source vers les applications
d'entreprise depuis le début des années 2000.
●
Quelle diffusion cependant ?
●
Un site à voir : http://www.aful.org/
●
Un site à voir : http://www.flossmetrics.org/
IV- Gestion et open source
adoption des solution Open Source
●
●
Les barrières à l'adoption de logiciels open
source par les entreprises :
–
Perception que les licences open sources sont virales
–
Manque de support et de formation, soit de compétences
–
La rapidité des changements
–
Le manque d'une vision à long terme
CPDT
–
Certaines licences open source ne sont pas virales
–
La visibilité n'est pas forcément meilleure pour une
entreprise commerciale.
–
Certains projets open source prennent de l'importance et
une crédibilité.
IV- Gestion et open source
adoption des solution Open Source
●
Linux :
–
Lancement en 96 de KDE et Gnome, deux
environnements graphiques
–
99 : entrée en bourse de Red Hat
–
Impact dans le monde des serveux (66% sous
Apache, utilisation massive de PHP, Perl, Phython
et MySql)
IV- Gestion et open source –
adoption des solution Open Source
●
●
●
●
●
Open office : migration courant 2007 de l'Administration du ministère des finances vers Open
office.
OpenOffice.org est utilisé par un nombre croissant d'entreprises (aussi bien des PME que des
grands groupes comme PSA Peugeot Citroen) et d'organismes publics (gouvernements, écoles,
universités).
Bien que Microsoft Office garde la plus large part du marché général, OpenOffice.org assure
désormais plus de 14 % du marché des grandes entreprises (chiffre 2004[6]) Le site web
d’OpenOffice.org rapporte que près de cent millions de téléchargements ont été effectués.
Les utilisateurs d’OpenOffice.org à grande échelle incluent le ministère de la défense de
Singapour, et le Bristol City Council au Royaume-Uni. En France, OpenOffice.org a attiré
l’attention des administrations locales et nationales souhaitant rationaliser l'utilisation de leurs
ressources consacrées à l'achat de logiciels, et avoir des formats de fichiers stables et
standards pour l'archivage. Il est maintenant l'ensemble bureautique officiel de la Douane et de
la gendarmerie française[8]. L’administration française a également annoncé la migration, pour
le courant de 2007, de 400 000 postes sous OpenOffice.org, en particulier au Ministère des
Finances[9],[10]. La migration du Ministère de la Culture (France) est en cours depuis début
2006. Un communiqué[11] du 22 novembre 2006 de l’Assemblée nationale indique que les
députés utiliseront OpenOffice.org à compter de la législature suivante, au début de l’été 2007.
En Belgique, certaines communes ont également annoncé la migration totale vers la suite
bureautique[12], après que le service informatique de la région de Bruxelles-Capitale eut
expérimenté la suite bureautique.
IV- Gestion et open source –
adoption des solution Open Source
En 2007 :
●
●
●
●
●
Selon l'observatoire du logiciel libre, les formations aux progiciels open
source : ERP, CRM, CMS, EMS sont celles qui ont progressé le plus vite en
2007
Selon l'observatoire, 2/3 des entreprises utilisent des outils Open Source.
Le baromètre 2008 indique également que les outils décisionnels - BI et
reporting - Open Source connaissent un grand succès depuis quelques mois
car ils permettent de réaliser jusqu'à 50% d'économie en coût de licence
tout en répondant bien aux problématiques des PME. Parmi les leaders du
domaine, Jaspersoft (BI) et Talend (ETL).
Autre tendance : progrès des formations sur les PGI également. Cf
Compiere par exemple
Recul des formations sur DHTML/ajax et recul des formations sur Linux.
IV- Gestion et open source – La
gestion des projets open source
●
Les forges logicielles
Conclusion (1)
●
●
De nouveaux logiciels à voir passer dans le
champ du libre : Java vers une licence open
source ?
Des remises en cause des organisations
existantes qui sont en débat : cf Twin Licencing
ou Badgeware,
●
Question de la multiplicité des licences
●
De nouvelles organisations à venir
●
●
Importance de l'industrie du libre dans
l'industrie informatique
Perspective des systèmes embarqués :
croissance des solutions open source
Conclusion (2)
L'open source va devenir omniprésent
●
Le cabinet américain Gartner Group estime que
90 % des entreprises feront appel au logiciel
libre d'ici à 2012. Mais souligne que son
utilisation n'entraînera pas de grosses
économies.