Modèles économiques de l'Open Sourcerdorat.free.fr/Enseignement/EcoNum/III6/Modele Economique...

32
Modèles économiques de l'Open Source

Transcript of Modèles économiques de l'Open Sourcerdorat.free.fr/Enseignement/EcoNum/III6/Modele Economique...

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#FreeGNULinuxDistributions

● 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 groups6) No discrimination against fields of Endavor7) 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 sourceadoption 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 sourceadoption 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 sourceadoption 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 SourceEn 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.