Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
Voilà un débat qui ne risque pas de s’épuiser. Nous l’avions abordé il y a bien deux ans maintenant du côté des utilisateurs [1]. Il avait ensuite rebondit (dans nos "colonnes") avec deux textes soupesant le pour et le contre [2]. De quoi s’agit-il ? Simplement de l’affrontement de deux points vues concernant la création et la diffusion de logiciels Open Source sur un système d’exploitation propriétaire...
Pour les uns, le développement de programmes libres sur un système d’exploitation tel que Windows est contre-productif car il ne fait que renforcer la position dominante de Microsoft. Pour d’autres, c’est un formidable tremplin de découverte qui finira par convaincre les utilisateurs de passer du "bon côté de la force", à savoir adopter un système d’exploitation libre comme Linux ou BSD.
Aaron J. Seigo, programmeur sur KDE [3], appartient à la première catégorie. Inquiet du "gaspillage d’énergie" que représente le développement de logiciels Open Source sur une plate-forme propriétaire, il a argumenté en détail les risques encourus selon lui par la communauté du libre dans un billet de son blog écrit le 08 décembre 2004.
Nous publions ici une traduction française de ce texte [4]. Elle sera suivie par la réaction d’un responsable de KDE qui répond point par point aux inquiétudes de A. J Seigo.
J’ai déjà évoqué de manière informelle les idées que vous êtes sur le point de lire, mais je pense qu’il est nécessaire de les souligner. Nous sommes à un tournant dans l’histoire du logiciel libre, et nous n’aurons peut-être pas l’occasion de revenir en arrière, tandis que KDE, Mozilla et OOo font une percée déterminante sur win32.
Tout au long de votre lecture, veuillez garder à l’esprit que mon propos n’est pas de diaboliser le développement de logiciels pour Windows. Je parle exclusivement des logiciels libres adaptés pour Windows (et pour MacOS X également, dans une moindre mesure).
Les applications : la clé de la réussite
Toutes choses égales par ailleurs (ce n’est pas le cas, mais c’est une autre histoire), la grande majorité des utilisateurs choisit son système d’exploitation en fonction des applications disponibles pour ce dernier.
Ce comportement n’est pas modifiable, car c’est grâce aux applications que l’on obtient un résultat, que ce soit la création d’une feuille de tableur où jouer à un jeu. Si les applications souhaitées par les utilisateurs sont disponibles sous Windows, ils resteront accrochés à Windows. Inversement, si les applications qu’ils veulent n’existent que sous Linux/BSD, ils finiront par utiliser Linux/BSD.
En adaptant les logiciels libres à Windows, on augmente le nombre d’applications intéressantes sur cette plateforme. Puisque la disponibilité des applications est un facteur clé dans l’utilisation d’un système d’exploitation, nous pouvons facilement poser l’équation suivante : s’il y a sous Windows les applications Microsoft en plus de toutes les applications libres tandis que les systêmes Linux, BSD, etc. ne bénéficient que des applications libres, pourquoi quiconque un tant soit peu raisonnable voudrait basculer vers Linux ou BSD (et encourir des coûts de formation et de migrations de données), alors qu’il a déjà toutes les applications dont il a besoin et toutes celles qu’il pourrait souhaiter devant lui ? Rien ne justifierait une telle migration. Rien. Donc personne ne le fera.
Pour comprendre ce qui se passe, considérons un exemple qui fait les gros titres d’aujourd’hui : Firefox
Firefox : Permettre aux utilisateurs de Windows... d’utiliser Windows
Je pense que nous sommes tous d’accord pour dire que Firefox montre aux utilisateurs de Windows une échappatoire au cauchemar sécuritaire et au désert fonctionnel qu’est Internet Explorer de Microsoft. Du moins, Internet Explorer tel qu’il apparaît en 2004. Firefox fait cela tout en permettant aux utilisateurs de rester sur la plateforme Windows. En attendant, Microsoft ne transpose aucune application sur Linux/BSD, et il ne commencera pas de sitôt. Ainsi commence le déséquilibre des applications...
Observez les utilisateurs de Firefox sous Windows. Combien d’entre eux déclarent « Je suis tellement impressionné que je vais passer à un environnement libre » ? Quasiment aucun. Nous sommes trop nombreux, dans la communauté de l’Open Source, à rester accrochés à un espoir naïf : que les consommateurs de technologie tirent les conclusions qui s’imposent. Or ces derniers n’en ont aucune envie ou sont même incapables de le faire.
Plus nous transposerons de logiciels sous Windows, plus nous renforcerons le déséquilibre d’applications disponibles tout en encourageant l’utilisateur paresseux à rester sous Windows. Si les utilisateurs avaient un choix à faire entre Windows et Linux (ou BSD) quand il est question d’avoir accès à de meilleures applications, ils se retrouveraient plus motivés à changer. Et ils changeraient.
Regardez : pourquoi pensez vous qu’Apple investisse tant dans leur suite de programmes iApp ? Et pourquoi Apple était-il si hésitant à transposer Itunes sous Windows ?
Ceci implique qu’il existe un côté négatif pour l’Open Source dès que les utilisateurs restent attachés à Windows. Quel est ce côté négatif ?
Le côté négatif
Aussi longtemps que Microsoft peut garder les gens sous Windows, ils auront le temps nécessaire à l’amélioration de leurs applications et surtout de la couche logicielle primaire. Cette couche intègre le noyau, les librairies système et les composants d’application qui permettent à leurs propres logiciels de s’intégrer et de s’exécuter mieux que ceux de la concurrence. Ils procédaient déjà ainsi auparavant pour couper l’herbe sous le pied de concurrents comme Lotus 1-2-3 et DR-DOS et ils le feront encore. C’est trop facile et trop évident pour ne pas être fait.
Comme Firefox prend des part de marché à IE, Microsoft ne répondra pas uniquement avec des innovations pour Internet Explorer mais également en investissant dans le système d’exploitation et l’environnement qui permettront à Internet Explorer de prendre un avantage incontestable sur Firefox. Les gens se tourneront une fois de plus vers IE, et Firefox vivra la même débandade qu’a connu Netscape. Pire, le projet Mozilla ne sera pas capable d’organiser une réponse significative car ils n’ont pas accès au terrain de jeu (la couche logicielle primaire) sur lequel Microsoft les aura battu. Vous ne pouvez faire un match sur un terrain de jeu dont vous n’avez pas l’accès.
C’est pourquoi Firefox a besoin de Linux/BSD pour survivre à long terme : nous n’essayons pas de tuer Firefox, mais surtout nous n’avons pas la possibilité de tuer Firefox même si nous le voulions.
Avec Windows, c’est une autre histoire. Aussi longtemps que Microsoft contrôlera l’ensemble de la technologie Windows (et ils ne s’en dessaisiront jamais) ils auront l’ultime possibilité d’écraser à loisir la concurrence de tout logiciel tiers qui sortira sous Windows. Puisque les souffrances de millions d’utilisateurs Windows sont atténuées par l’utilisation de Firefox, on a donné à Microsoft les coudées franches dont ils ont besoin pour améliorer leurs produits, sans que les utilisateurs éprouvent le besoin de quitter l’environnement Windows le temps de ces améliorations.
En rendant des logiciels compatibles avec Windows, on élimine la majeure partie de l’avantage compétitif des environnements libres aux yeux de l’écrasante majorité des utilisateurs ; pendant ce temps Microsoft a tous les atouts dont il a besoin pour nous claquer de nouveau la porte au nez. Nous avons baissé notre garde pendant que nous consacrions nos efforts à renforcer les positions de notre adversaire.
Pendant ce temps, nous nous tirons une balle dans le pied...
Ce qui rend la situation encore plus dramatique, c’est qu’en aidant les gens à rester sous Windows, nous amenuisons les chances de les voir s’impliquer et de contribuer en retour pour la Communauté. Ceci parce que les outils pour ce faire sont relativement rares sous Windows. Combien d’utilisateurs Windows possèdent des debuggers, des compilateurs, ou même reçoivent des incitations à « être impliqué et contribuer » de la part de leur distributeur principal de logiciel (Microsoft) ? Pour comble, des ressources qui pourraient être utilisées pour rendre les applications Open Source plus attrayantes sont gaspillées à rendre Windows plus attrayant en lui offrant les meilleurs logiciels.
Microsoft nous doit un grand « merci » quand on y pense : nous leur donnons l’opportunité de réagir sur le terrain de jeu où ils sont les plus efficaces tandis que nous limitons nos propres ressources.
Qui a besoin d’amis ?
Cette « stratégie » assure aux environnements libres de ne rester qu’à 5 % de part de marché. Ceci se traduit aussi par un intérêt négligeable des éditeurs de logiciels pour les environnements Linux/BSD. Par conséquent, ceci veut dire moins de logiciels, ce qui implique encore moins de raisons pour les gens d’utiliser des systèmes d’exploitation Open Source. Entendez-vous s’approcher le bruit des dominos qui s’écroulent en chaîne ?
Les Logiciels Libres adaptés à Windows représentent une situation sans issue pour l’Open Source, mais les environnements Open Source basés sur des systèmes d’exploitation Libres sont la solution. C’est maintenant à nous de choisir notre chemin et de le choisir soigneusement.
Aujourd’hui, je contemple kdelibs/win/ et je me sens de plus en plus concerné.
[1] Lire Framasoft contre-productif ? Ou le meilleur des deux mondes. NdE
[2] Lire :
- De grâce, pas de version Windows pour les logiciels !
- Pourquoi (des logiciels libres pour) Windows ? NdE.
[3] KDE est un environnement graphique de bureau sous Linux, considéré comme le plus maniable et le plus accessible aux "transfuges" de Windows. NdE.
[4] Traduction effectuée sur wiki et forum par une équipe de "Framasoftiens" coordonnée par JokoT3. Un très grand merci à eux. NdE.
- L’illustration originale est issue de ce site
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
beats by dr
, le 10 décembre 2012 par beats by dre dr
(0 rép.)
beats by dre dr
, le 10 décembre 2012 par cheapsbeatsbydredr.com
(0 rép.)
Débat contradictoire - Partie 2 : Comment faire vivre l’Open Source sur les postes de travail ?
, le 23 août 2006 par Patrick Bougé
(1 rép.)
Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 22 août 2006 par Tarantin
(2 rép.)
Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 21 août 2006 par Didier
(2 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 1er octobre 2005
(2 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 19 mai 2005 par Raoul ta caisse
(5 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 15 mai 2005
(1 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 26 avril 2005 par jakady
(1 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 26 avril 2005 par pimpampoum
(2 rép.)
gnu/linux, unix au taf xp a la maison !
, le 26 avril 2005 par fifi
(0 rép.)
alors l’idée ce serait de passer sous linux ?
, le 21 avril 2005 par opm
(2 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 16 avril 2005
(3 rép.)
Pas d’accord....
, le 16 avril 2005 par simonpca
(1 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 15 avril 2005 par alexmyself
(0 rép.)
> Il y a des inconnues dans l’équation...
, le 15 avril 2005 par André Cotte
(0 rép.)
Une communauté Libre
, le 15 avril 2005 par Jérémie
(1 rép.)
le gaspillage n’est pas cette discution ?
, le 14 avril 2005
(0 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 13 avril 2005 par glattering
(3 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 13 avril 2005 par glattering
(0 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source sur les postes de travail ?
, le 12 avril 2005 par FAWTS
(2 rép.)
> Comment tuer l’Open Source ?
, le 12 avril 2005 par Jerome
(0 rép.)
Open Source et Apple
, le 12 avril 2005 par Tiff
(0 rép.)
> Débat contradictoire - Partie 1 : Comment tuer l’Open Source dans un environnement graphique ?
, le 12 avril 2005 par Benoit
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 12 avril 2005
(1 rép.)
Laisser la porte ouverte et savoir séduire...
, le 12 avril 2005 par Eric
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 12 avril 2005 par Glorfindel
(0 rép.)
Firefox, une arme pour faire respecter les standards
, le 11 avril 2005 par Brice
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005
(1 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005 par claude
(4 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005 par jv2759
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005 par pjc
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005 par ludo
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005 par PhiX
(0 rép.)
> Oui, mais...
, le 11 avril 2005 par jlemoine
(1 rép.)
Ce qui est rare est cher...
, le 11 avril 2005 par Ulmo
(0 rép.)
> Comment tuer l’Open Source dans un environnement graphique ?
, le 11 avril 2005 par rezki
(5 rép.)
Informations complémentaires
Faire un don ? (défiscalisé)
Aidez-nous à atteindre notre objectif de 1080 donateurs récurrents pour assurer notre pérennité et notre développement !
Autres articles...
- Conférence Hadopi Versus Licence Globale : Quels enjeux ? (mardi 13 septembre 2011)
- Art Libre Festival : 4 ème édition
- 10 juin 2011 : Rencontre exceptionnelle entre Richard Stallman et Albert Jacquard
- Coup de gueule contre la non implication des associations caritatives et de promotion du logiciel libre
- Organisation du Forum des libertés contre la Loi Hortefeux/LOPPSI2 (08/02/2011)
Informations générales
Sur le Framablog
Juste une image
Pennsylvania Ave - Old Post Office to the Capitol at Night
- Creative Commons BY-SA