[{"cw_etype": "Card", "eid": 1476, "title": "De l'impact du Logiciel Libre sur l'industrie informatique", "synopsis": "Article publi\u00e9 en 2001", "content": "## Se lib\u00e9rer de la d\u00e9pendance envers \u00e9diteurs et prestataires\r\n\r\nLe syst\u00e8me informatique est aujourd'hui un \u00e9l\u00e9ment indispensable au fonctionnement de la grande majorit\u00e9 des entreprises, organisations et administrations. Or les \u00e9diteurs et prestataires informatiques sont en fait les v\u00e9ritables ma\u00eetres de ces infrastructures car ils maintiennent leurs clients dans une d\u00e9pendance excessive que ces derniers ne peuvent briser qu'au prix d'efforts et de d\u00e9penses importantes. Les \u00e9diteurs et prestataires tirent parti de cette d\u00e9pendance. Ils imposent \u00e0 leurs clients des tarifs \u00e9lev\u00e9s et limitent leurs d\u00e9penses li\u00e9es \u00e0 l'innovation et \u00e0 la qualit\u00e9, qui ne sont plus des facteurs d\u00e9terminants dans la course \u00e0 l'obtention de nouveaux clients ou \u00e0 la satisfaction des clients existants.\r\n    \r\nLe Logiciel Libre (en anglais *free software*) est une nouvelle approche de la r\u00e9alisation et de la distribution de logiciels. En redonnant aux utilisateurs le plein contr\u00f4le de leur syst\u00e8me d'information et leur pleine capacit\u00e9 \u00e0 choisir parmi l'\u00e9ventail des prestataires et des \u00e9diteurs, le Logiciel Libre promet d'avoir un impact important sur l'industrie informatique en g\u00e9n\u00e9ral et la production de logiciel en particulier.\r\n    \r\nNous \u00e9tudions ici, en tant qu'un acteur industriel, \u00e0 la fois prestataire et \u00e9diteur, ce qu'est le Logiciel Libre et comment en faire un axe majeur de sa strat\u00e9gie d'entreprise.\r\n    \r\n## Qu'est-ce que le Logiciel Libre ?\r\n\r\n### Libre s'oppose \u00e0 propri\u00e9taire\r\n\r\nUn logiciel libre s'acquiert comme tout autre bien. La seule diff\u00e9rence est que les conditions d'acquisition sont inhabituelles et peuvent pr\u00eater \u00e0 confusion, souvent par m\u00e9connaissance du sujet.\r\n      \r\nLes conditions li\u00e9es \u00e0 l'acquisition d'un logiciel concernent son obtention, son utilisation, l'acc\u00e8s \u00e0 son code source, sa modification, sa copie et sa redistribution.\r\n      \r\nEn g\u00e9n\u00e9ral, les logiciels propri\u00e9taires doivent \u00eatre achet\u00e9s et sont d'utilisation restreinte (nombre d'utilisateurs simultan\u00e9s, nombre de poste, dur\u00e9e, etc.). Il est interdit d'acc\u00e9der \u00e0 leur code source, interdit de tenter de les modifier et interdit de les copier ou de les redistribuer sous quelque forme que ce soit.\r\n      \r\nLes Logiciels Libres en revanche, ne s'obtiennent pas n\u00e9cessairement par un achat et sont d'utilisation illimit\u00e9e. Il est possible d'acc\u00e9der \u00e0 leur code source, de les modifier, de les copier et de les redistribuer.\r\n      \r\nEn d'autres termes, rien ne garantit dans le cas des logiciels propri\u00e9taires qu'on pourra continuer \u00e0 en faire l'usage \u00e0 l'avenir. On pourrait r\u00e9sumer en disant que les logiciels classiques sont lou\u00e9s \u00e0 leurs propri\u00e9taires (lesquels en restent propri\u00e9taires, bien qu'ont ait l'habitude de parler d'achat de logiciel et non de location), alors que les logiciels libres sont acquis une fois pour toute par ceux qui choisissent de les installer et pourront \u00e9voluer et \u00eatre adapt\u00e9s sans restriction \u00e0 condition d'en conserver le code source.\r\n      \r\n### Une licence d'utilisation particuli\u00e8re\r\n\r\nQue tout cela soit possible dans le cas des Logiciels Libres n'implique cependant pas que cela puisse \u00eatre fait dans n'importe quelles conditions. Les conditions exactes d'exercice de ces libert\u00e9s sont r\u00e9gies par la licence associ\u00e9e au logiciel, comme dans le cas des logiciels propri\u00e9taires. Il existe des licences vari\u00e9es pour lesquelles les conditions pr\u00e9cises d'utilisation, modification, copie et redistribution peuvent diff\u00e9rer.\r\n      \r\nAinsi, l'acc\u00e8s \u00e0 un Logiciel Libre peut \u00eatre payant, mais pour peu que quelqu'un d'autre vous propose le m\u00eame logiciel gratuitement, ce qui est courant sans \u00eatre syst\u00e9matique, le \"prix de march\u00e9\" tend rapidement vers z\u00e9ro. Une distribution telle que Red Hat Linux (compilation de logiciels adapt\u00e9s pour \u00eatre facilement utilisables ensembles) est un exemple de produit payant constitu\u00e9 de Logiciels Libres qui sont disponibles s\u00e9par\u00e9ment et gratuitement.\r\n      \r\nToutes les licences de Logiciel Libre autorisent l'acc\u00e8s au code source. Il est cependant important de remarquer que le terme open source ne concerne que l'acc\u00e8s au code et n'est donc pas \u00e9quivalent \u00e0 Logiciel Libre. En particulier, certaines soci\u00e9t\u00e9s proposent aujourd'hui d'acc\u00e9der \u00e0 tout ou partie du code source de leur produit, mais sans accorder aucune des autres libert\u00e9s mentionn\u00e9es ci-dessus et parfois m\u00eame en imposant des contraintes de confidentialit\u00e9.      \r\n      \r\nLa grande majorit\u00e9 des licences de Logiciel Libre autorisent la modification du code, la diff\u00e9rence se faisant ensuite dans les conditions associ\u00e9es \u00e0 la redistribution.\r\n      \r\n### La licence GPL\r\n\r\nDans le cas de la licence GPL, tr\u00e8s r\u00e9pandue, la redistribution doit se faire dans les m\u00eames termes que l'acquisition y compris pour les travaux d\u00e9riv\u00e9s. Quelqu'un qui t\u00e9l\u00e9charge gratuitement un Logiciel Libre sous GPL peut parfaitement le revendre, mais ne peut pas lui appliquer une autre licence et l'acheteur pourra donc b\u00e9n\u00e9ficier des m\u00eames avantages que son fournisseur. En particulier, les modifications apport\u00e9es \u00e0 un Logiciel Libre sous GPL doivent obligatoirement \u00eatre sous GPL si et seulement si elles sont redistribu\u00e9es.\r\n      \r\nGPL est donc une licence, accept\u00e9e par le \"client\" au moment de l'acquisition, dont le but est de garantir que personne ne puisse s'approprier et \"enfermer\" le logiciel.\r\n      \r\nIl est donc ais\u00e9 de comprendre que les Logiciels Libres et la licence GPL ont de multiples avantages. Ils permettent aux utilisateurs de ne plus d\u00e9pendre d'un \u00e9diteur pour faire \u00e9voluer un logiciel, le corriger ou assurer une compatibilit\u00e9 ascendante et la p\u00e9rennit\u00e9 des donn\u00e9es. La comp\u00e9tition entre \u00e9diteurs et entre prestataires est replac\u00e9e sur le terrain de la comp\u00e9tence et de la qualit\u00e9 de service puisqu'aucune restriction intrins\u00e8que au logiciel utilis\u00e9 ne rend l'utilisateur d\u00e9pendant d'un fournisseur particulier.      \r\n      \r\nDans le cas de Logiciels Libres gratuits, la part du budget consacr\u00e9e \u00e0 l'achat de licence peut \u00eatre report\u00e9e, pour partie au moins, sur l'adaptation et la formation, qui permettent au final de disposer d'une solution mieux int\u00e9gr\u00e9e au reste du syst\u00e8me d'information et mieux ma\u00eetris\u00e9e par les utilisateurs. Ces avantages ne sont pas \u00e0 n\u00e9gliger quant on voit la proportion de projets informatiques qui n'atteignent pas leur objectifs faute d'avoir suffisamment accord\u00e9 d'attention \u00e0 ces deux aspects.\r\n    \r\n## Quel mod\u00e8le \u00e9conomique stable pour le Logiciel Libre ?\r\n\r\n### Partager et r\u00e9utiliser pour assurer la qualit\u00e9 au moindre co\u00fbt\r\n\r\nLa premi\u00e8re question que posent ceux qui d\u00e9couvrent le principe du Logiciel Libre concerne sa p\u00e9rennit\u00e9. En effet, la gratuit\u00e9 de nombreux Logiciels Libres peut para\u00eetre aller \u00e0 l'encontre de la capacit\u00e9 de leurs \u00e9diteurs \u00e0 d\u00e9velopper de nouveaux logiciels.\r\n      \r\nUne premi\u00e8re remarque importante est que pour un usage donn\u00e9 la plupart des logiciels propri\u00e9taires en concurrence offrent des fonctionnalit\u00e9s presque identiques et ne diff\u00e8rent v\u00e9ritablement que par leurs lacunes, leurs d\u00e9fauts et leurs trous de s\u00e9curit\u00e9. La cause de cet \u00e9tat de fait est le co\u00fbt tr\u00e8s \u00e9l\u00e9v\u00e9 de la production de logiciel associ\u00e9 \u00e0 un prix de march\u00e9 fauss\u00e9 \u00e0 la baisse par l'acceptation quasi-g\u00e9n\u00e9rale d'une qualit\u00e9 extr\u00eamement faible.\r\n      \r\nLe Logiciel Libre, en favorisant la r\u00e9utilisation et le partage des composants et logiciels d'infrastructure, permet au contraire la r\u00e9duction des investissements de d\u00e9veloppement, l'accroissement de la qualit\u00e9 et la richesse fonctionnelle. Les Logiciels Libres qui r\u00e9pondent \u00e0 un v\u00e9ritable besoin r\u00e9unissent souvent des dizaines, voire des centaines de d\u00e9veloppeurs,  concepteurs, testeurs et int\u00e9grateurs, pour des p\u00e9riodes qui s'\u00e9tendent parfois sur plusieurs ann\u00e9es. Peu d'\u00e9diteurs peuvent se permettre de maintenir des \u00e9quipes d'une telle taille pour d\u00e9velopper, tester et adapter leurs logiciels.\r\n    \r\n### Les SSLL moteurs du Logiciel Libre\r\n\r\nUne fois acquis le bien-fond\u00e9 des bienfaits du mod\u00e8le de d\u00e9veloppement du Logiciel Libre, il convient de s'interroger sur la structuration \u00e0 grande \u00e9chelle de cette nouvelle approche. En effet, pour qu'elle soit viable il est \u00e9vident que m\u00eame s'ils ne sont pas directement r\u00e9tribu\u00e9s pour la vente du logiciel, ceux qui participent \u00e0 ces projets doivent en tirer profit. Les utilisateurs qui b\u00e9n\u00e9ficient des avantages du Logiciel Libre et ont int\u00e9r\u00eat \u00e0 le voir se d\u00e9velopper recherchent donc rapidement leur place dans l'\u00e9cosyst\u00e8me.\r\n      \r\nDe nombreux r\u00f4les sont endossables si l'on souhaite apporter une contribution technique : du d\u00e9veloppement \u00e0 la r\u00e9daction de documentation en passant par les tests et la maintenance de site web et d'outils facilitant la collaboration et la coordination.\r\n      \r\nPour un utilisateur classique, n'ayant pas vocation \u00e0 d\u00e9velopper ou maintenir des comp\u00e9tences de ce type au sein de son organisation, la situation est diff\u00e9rente. Une solution est alors de consid\u00e9rer les soci\u00e9t\u00e9s de services qui participent au logiciel libre comme des bureaux de change ou des interm\u00e9diaires entre les utilisateurs et les communaut\u00e9s de d\u00e9veloppement. L'argent investi dans le d\u00e9veloppement via ces SSLL est souvent converti pour partie en temps consacr\u00e9 \u00e0 des projets de Logiciel Libre. Il est \u00e0 souligner la diff\u00e9rence importante entre une soci\u00e9t\u00e9 qui utilise du logiciel libre pour r\u00e9pondre aux besoins de ses clients mais ne contribue pas en retour au monde du Logiciel Libre et celles qui en sont de v\u00e9ritables acteurs. Ces derni\u00e8res sont conscientes du fait que sans contribution, les sources de Logiciel Libre ne peuvent pas perdurer \u00e9ternellement. Les utilisateurs qui souhaitent b\u00e9n\u00e9ficier des avantages du Logiciel Libre, doivent donc choisir entre tirer un profit \u00e0 court terme du ph\u00e9nom\u00e8ne et contribuer \u00e0 asseoir un mod\u00e8le qui leur rend leur pr\u00e9rogatives en faisant perdurer des soci\u00e9t\u00e9s v\u00e9ritablement engag\u00e9es.\r\n      \r\nLe plus probable est bien \u00e9videmment qu'un certain noyau dur continue d'exister alors que d'autres soci\u00e9t\u00e9s plus grosses jouent le r\u00f4le de pr\u00e9dateurs et utilisent les logiciels produits sans participer elles-m\u00eames \u00e0 des projets du m\u00eame type. Cette organisation contribuera \u00e0 ralentir les d\u00e9veloppements et \u00e0 freiner l'abord des probl\u00e8mes beaucoup plus complexes qui demandent des \u00e9quipes importantes pour des dur\u00e9es longues.\r\n    \r\n## La formation de communaut\u00e9s d'int\u00e9r\u00eat\r\n\r\n### Un client et des besoins\r\n\r\nUn frein potentiel au d\u00e9veloppement \u00e0 fa\u00e7on de Logiciels Libres est la crainte pour le commanditaire de voir ses concurrents s'approprier le r\u00e9sultat final \u00e0 moindre co\u00fbt. De m\u00eame, certaines soci\u00e9t\u00e9s peuvent h\u00e9siter \u00e0 se lancer dans le d\u00e9veloppement de logiciels si elles savent que leurs clients n'accepteront de les acqu\u00e9rir que sous une licence libre. La formation de communaut\u00e9s d'int\u00e9r\u00eat telle que d\u00e9crite ci-apr\u00e8s est une organisation des relations client-prestataire qui permet \u00e0 tous de profiter des avantages du logiciel libre sans laisser l'occasion \u00e0 ces craintes de devenir justifi\u00e9es.\r\n      \r\nUn client qui souhaite r\u00e9aliser un logiciel contacte son fournisseur pour lui demander de d\u00e9velopper les fonctionnalit\u00e9s A,B,C dans les limites d'un budget fixe. Le fournisseur lui r\u00e9pond qu'il ne peut r\u00e9aliser que A et B dans les limites de ce budget et en atteignant les standards de qualit\u00e9 du logiciel libre. Au terme du d\u00e9veloppement, le client obtient le r\u00e9sultat sous une licence de logiciel libre.\r\n      \r\nOn pourrait en arriver au m\u00eame point si un fournisseur d\u00e9cide d'investir dans le d\u00e9veloppement d'un logiciel qu'il propose ensuite \u00e0 ses clients sous une licence de logiciel libre. Plut\u00f4t que de commander le d\u00e9veloppement, le client int\u00e9ress\u00e9 ach\u00e8te le logiciel d\u00e9j\u00e0 r\u00e9alis\u00e9 et la situation est similaire \u00e0 celle du cas pr\u00e9c\u00e9dent. \r\n      \r\nA ce moment, le client peut s'il le souhaite s'adresser \u00e0 un autre fournisseur ou poursuivre le d\u00e9veloppement en interne. Il peut aussi mettre le logiciel \u00e0 disposition du public, mais s'il en a pay\u00e9 le d\u00e9veloppement, il est probable qu'il ne souhaite pas le faire. On remarque au passage qu'un \u00e9tablissement public pourrait faire le choix oppos\u00e9.\r\n      \r\nDe son c\u00f4t\u00e9, le fournisseur peut s'il le souhaite publier le logiciel, mais il ne souhaitera pas m\u00e9contenter son client ni faciliter le travail de ses concurrents.\r\n      \r\nLe plus probable est donc que le logiciel reste confidentiel, bien qu'il soit libre et ceci sans accord ou convention particuli\u00e8re entre les parties, mais du simple fait de leur propre int\u00e9r\u00eat.\r\n      \r\n### Un deuxi\u00e8me client et des besoins similaires\r\n\r\nPar la suite, admettons qu'un nouveau client demande au m\u00eame fournisseur un logiciel ayant les fonctionnalit\u00e9s A,B,C,D. Ce dernier pourra le mettre en relation avec son premier client puisqu'ils semblent avoir des besoins communs. Apr\u00e8s entente, le fournisseur r\u00e9utilisera ce qui a d\u00e9j\u00e0 \u00e9t\u00e9 d\u00e9velopp\u00e9 et y ajoutera les fonctionnalit\u00e9s C et D avant de faire parvenir le r\u00e9sultat aux deux clients.\r\n      \r\nLe premier client aura donc obtenu toutes les fonctionnalit\u00e9s de A \u00e0 D pour le seul co\u00fbt de A et B. Le deuxi\u00e8me client aura lui aussi obtenu toutes les fonctionnalit\u00e9s de A \u00e0 D pour le seul co\u00fbt de C et D. Le fournisseur quant \u00e0 lui aura \u00e9t\u00e9 pay\u00e9 convenablement pour faire un travail de qualit\u00e9.\r\n      \r\nLe principe est donc de former des communaut\u00e9s de clients ayant des int\u00e9r\u00eats communs de mani\u00e8re \u00e0 ce qu'ils puissent partager la charge d'un d\u00e9veloppement logiciel.\r\n      \r\n### Une communaut\u00e9 d'int\u00e9r\u00eat en \u00e9volution     \r\n\r\nL'\u00e9volution naturelle de ce genre de communaut\u00e9s est ensuite d'introduire de nouveaux fournisseurs capables d'apporter leur expertise pour r\u00e9soudre des probl\u00e8mes que les fournisseurs d\u00e9j\u00e0 membres ne savent pas traiter.\r\n      \r\nApr\u00e8s un certain temps d'\u00e9volution, les composants de bases de la solution logicielle d\u00e9velopp\u00e9e ont \u00e9t\u00e9 suffisamment r\u00e9utilis\u00e9s et n'offrent plus d'avantage concurentiel particulier aux clients membres. Il devient alors int\u00e9ressant de les partager avec un plus grand nombre et de les publier hors de la communaut\u00e9.\r\n      \r\nDe m\u00eame si la taille de la communaut\u00e9 d\u00e9passe un certain seuil, les int\u00e9r\u00eats viennent \u00e0 diverger et des sous-communaut\u00e9s se forment. Cette scission indique qu'il est probablement temps de mettre \u00e0 disposition du public le logiciel d'origine autour duquel la communaut\u00e9 s'\u00e9tait form\u00e9e. D'autant que si la communaut\u00e9 grandit, comme tous les membres acqui\u00e8rent le logiciel sous une licence libre, tous ont le droit de le redistribuer et les chances pour qu'un concurrent ou un \"ext\u00e9rieur\" se procure le logiciel croissent elles aussi. Plut\u00f4t que de voir un projet et des d\u00e9veloppements reprendre sur la base d'une version \"\u00e9chapp\u00e9e de l'enclos\" il est pr\u00e9f\u00e9rable d'\u00e9viter une scission de la base de code et de constituer une communaut\u00e9 ouverte au public autour de ce logiciel.\r\n    \r\n## Lexique\r\n\r\n**Open Source**\u00a0: licence autorisant la consultation du code source, sans n\u00e9cessairement imposer les droits de copie et de redistribution. Le Logiciel Libre garantit donc plus de droits aux utilisateurs.\r\n      \r\n**Freeware**\u00a0: logiciel gratuit. Ne garantit pas les droits d'acc\u00e8s au code source, de copie et de redistribution. Ne pas confondre avec Logiciel Libre.\r\n      \r\n**Free Software**\u00a0: Dans Free Software, *free* doit s'entendre au sens de libre et non de gratuit. Le terme portant \u00e0 confusion, on a\tcherch\u00e9 \u00e0 utiliser Open Source, qui ne d\u00e9signe malheureusement qu'une fraction des libert\u00e9s garanties par le Logiciel Libre.\r\n      \r\n**Shared Source**\u00a0: Terme issu de la tentative d'un grand \u00e9diteur de contrer le d\u00e9veloppement du Logiciel Libre en accordant un acc\u00e8s au code source de ses logiciels moyennant la signature d'un accord de confidentialit\u00e9. On peut imaginer que les participants feront par la suite l'objet de poursuites au nom  des brevets logiciels s'ils contribuent \u00e0 des projets de Logiciel Libre.\r\n      \r\n**Logiciel Libre ou Propri\u00e9taire**\u00a0: Libre ne s'oppose pas \u00e0 commercial, mais \u00e0 propri\u00e9taire. Un logiciel libre peut \u00eatre vendu comme peut l'\u00eatre un logiciel propri\u00e9taire. Seules les conditions associ\u00e9es sont diff\u00e9rentes.\r\n      \r\n**SSLL**\u00a0: Soci\u00e9t\u00e9 de Service sp\u00e9cialis\u00e9e en Logiciel Libre. \r\n\r\n## En savoir plus...\r\n\r\n[APRIL](http://www.april.org/)\u00a0: Association pour la Promotion et la Recherche en Informatique Libre.\r\n      \r\n[FSF Europe](http://www.fsfeurope.org/)\u00a0: Free Software Foundation Europe, pour en savoir plus sur le [Logiciel Libre](http://www.fsfeurope.org/documents/freesoftware.fr.html).\r\n      \r\n[AFUL](http://www.aful.org/)\u00a0: Association Francophone des Utilisateurs de Logiciels Libres, pour en savoir plus sur les [brevets logiciels](http://www.aful.org/ressources/articles/brevetabilite-logiciels).\r\n      \r\n**Mod\u00e8les \u00e9conomiques**\u00a0: Les entreprises membres de l'APRIL ont publi\u00e9 un [livre blanc des mod\u00e8les \u00e9conomiques](http://www.april.org/articles/livres-blancs/modeles-economiques-logiciel-libre/) du logiciel libre.\r\n           \r\n[FFII](http://www.ffii.org/index.fr.html)\u00a0: Association pour une Infrastructure Informatique Libre qui a pour objet de promouvoir les savoirs dans le domaine du traitement des donn\u00e9es et lutte contre une mise en \u0153uvre aveugle des brevets en Europe, en particulier dans le domaine du logiciel.", "content_format": "text/markdown", "wikiid": "impact-logiciel-libre", "creation_date": "2011/12/01 14:52:37", "cwuri": "http://beta.logilab.fr/1476", "modification_date": "2023/01/12 14:08:42"}]