Qui peut fait pire que Slate.fr ? Personne !

Le titre de mon billet témoigne d’une irritation non feinte à la lecture d’un récent article paru sur le site Slate.fr : Qui fait mieux que Microsoft Office ? Personne. Si les concurrents de la suite bureautique ne percent pas, c’est parce qu’ils sont gratuits.

La thèse est donc ici toute entière résumée dans le titre.

Un premier extrait pour se mettre tout de suite dans le bain (inutile d’insister une nouvelle fois sur la différence entre logiciel libre et open source, cela ne serait pas entendu) :

Tous ces programmes, comme la plupart des logiciels gratuits, sont « open-source », c’est-à-dire que leur code-source est accessible librement, offrant ainsi la possibilité aux développeurs du monde entier de le modifier et créer eux-mêmes de nouvelles versions – bien que parmi ces logiciels libres, les plus importants sont régulièrement vérifiés, mis à jour et améliorés par des dizaines de développeurs qui travaillent dessus depuis des années.

Le mouvement open-source remonte au milieu des années 80, lorsqu’un programmeur et chercheur du nom de Richard Stallman a suggéré aux développeurs de partager leur code-source, affirmant que le modèle propriétaire « closed-source » les faisait perdre leur temps sur des problèmes déjà résolus par d’autres. Selon Stallman, donner libre accès au code-source d’un programme faciliterait grandement le développement de l’industrie logicielle.

Stallman serait ravi de l’apprendre !

La question de la vente liée et celle des formats sont évidemment totalement occultées. Quant à la liberté ainsi offerte aux utilisateurs, c’est bien simple elle n’existe pas (tout comme GNU/Linux d’ailleurs).

Qu’OpenOffice.org soit davantage dans la copie que dans l’innovation peut être un vrai débat, mais ainsi présenté et exposé ce débat n’aura pas lieu.

Deuxième extrait :

De façon ironique, si l’on observe le marché des suites bureautiques, le mouvement du logiciel libre a plutôt aidé à étendre le quasi monopole de Microsoft. Richard Stallman avait raison de penser qu’une large communauté de programmeurs travaillant à développer le logiciel open-source pouvait faire avancer la technologie de manière plus efficace, mais il n’avait pas anticipé qu’un jour, les logiciels gratuits resteraient, tout comme les logiciels payants, bloqués au niveau «pas mal».

Que la presse, traditionnelle ou en ligne, ait décrété « la guerre au gratuit », je puis l’admettre et le comprendre. Mais un tel manque de professionnalisme, beaucoup moins.

PS : Et si le caractère gratuit d’OpenOffice.org vous pose problème, vous n’avez qu’à le payer !




Prix Nobel de la paix : libre détournement du discours d’Obama

ChrisAC - CC by-saNul ne l’ignore, Barack Obama a reçu récemment le prix Nobel de la paix 2009, déclenchant au passage une petite polémique quant à la légitimité d’un choix représentant alors bien plus un encouragement à poursuivre une action qu’une récompense couronnant l’ensemble d’une longue et fructueuse carrière.

Certains, parmi les plus critiques, sont même allés jusqu’à affirmer que Barack Obama méritait bien plus le « prix Nobel des discours » que celui de la paix ! Loin de moi l’idée de participer au débat, mais force est de reconnaitre qu’effectivement côté discours, Barack Obama est souvent au dessus de la mêlée. Je garde ainsi encore en mémoire l’exceptionnel discours de Philadelphie (vidéo 1 et 2) sur la question raciale le 18 mars 2008, lorsqu’en pleine campagne il était contesté par la découverte des propos radicaux de son ancien pasteur Jeremiah Wright.

Le discours de remerciement du président américain apprenant qu’on lui avait fait l’honneur du prix Nobel de la paix n’a pas fait exception : sobre, humble et rassembleur.

Soit, mais où veut-il en venir à nous parler d’Obama sur un blog censé nous parler de logiciel libre ?

Point d’impatience, nous y voilà. Il se trouve que le célèbre informaticien Jon « maddog » Hall[1] s’est amusé, ci-dessous, à transposer ce dernier discours au logiciel libre. Et vous constaterez peut-être avec moi que loin d’être anachronique, cette émouvante substitution est porteuse de sens…

Je n’ai jamais gagné le Prix Nobel de la Paix

I never won a Nobel Peace Prize

Jon maddog Hall – 11 octobre 2009 – Linux-Magazine.com
(Traduction Framalang : Olivier Rosseler)

C’est à mon réveil, le 9 octobre que j’ai appris que le président Obama avait gagné le Prix Nobel de la Paix.

Les discussions allaient bon train quant au « mérite » du président Obama, on argumentait beaucoup sur le fait que le Prix Nobel de la Paix n’est pas nécessairement décerné comme une récompense pour un accomplissement passé, mais plutôt comme un encouragement à poursuivre les efforts déjà entrepris.

En lisant son discours de remerciement, j’ai joué à un petit jeu en le transposant à mon sujet de prédilection : les logiciels libres et open source.

« Soyons clair, ce prix n’est pas pour moi la reconnaissance de mes mérites propres. »

Beaucoup de personnes m’ont déjà dit « merci pour tout ce que vous faites pour le logiciel libre ». Je leur réponds que je suis juste la bonne personne au bon endroit, au bon moment. J’ai simplement fait fait ce que je pensais qu’il fallait faire, ce pour quoi j’avais les compétences.

Et s’ils veulent voir la personne la plus importante du monde des logiciels libres, je leur dis qu’ils n’ont qu’à regarder dans le miroir… le logiciel libre a besoin de tout le monde… chacun peut apporter sa contribution.

« Des hommes et des femmes qui m’ont inspirés, moi comme le reste du monde. »

Moi aussi j’ai été inspiré par certains des meilleurs ingénieurs informatiques de tous les temps, j’ai même eu la chance de pouvoir rencontrer et discuter avec la plupart d’entre eux. Le contre-amiral Grace Murray Hopper, Maurice Wilkes, Douglas McIlroy, Ken Thompson, Dennis Ritchie… et la liste ne s’arrête pas là.

Ce sont, eux aussi, des héros contemporains… tout comme chaque programmeur sacrifiant sa nuit pour corriger ce vilain bogue dans un logiciel libre. Celui qui traduit la documentation pour permettre à d’autres d’utiliser le programme est un héros. Tout comme celui qui organise une démonstration pour faire découvrir les logiciels libres aux autres et qu’ils puissent eux aussi les partager. Ce sont tous des « héros » pour moi.

« Ce prix reflète le monde que ces hommes et ces femmes, ainsi que tous les américains, veulent bâtir. »

Un monde de collaboration, où les gens bâtissent, en s’appuyant sur les travaux de leurs prédécesseurs… où ils ne « réinventent pas la roue » et où ils ne perdent pas leur temps à contourner les brevets logiciels. La Liberté d’étudier le fonctionnement des programmes et d’essayer de les améliorer.

« Il a aussi servi à donner une nouvelle dynamique à des causes déjà existantes. »

Le président Obama énumère alors une liste de causes, que nous connaissons tous, mais certaines d’entre-elles sont pour moi plus marquantes :

  • accepter nos responsabilités et modifier notre manière de consommer l’énergie
  • le droit à l’éducation et à une vie honorable
  • la crise économique mondiale

Je pense que les logiciels libres peuvent jouer un rôle dans ces domaines et je vais m’employer à les traiter grâce aux logiciels libres.

« Je sais que nous pouvons vaincre ces difficultés, du moment que nous reconnaissons qu’elles ne pourront être vaincues par une seule personne ou par un seul pays. Cette récompense ne couronne pas simplement les efforts de mon administration, elle couronne les efforts courageux de gens partout dans le monde. C’est pourquoi cette récompense revient également à chaque personne œuvrant pour la justice et la dignité. »

Nous ne pourrons affronter les difficultés actuelles sans l’effort de toute la communauté du logiciel libre. Nous ne pouvons évidemment pas régler les problèmes du monde tous seuls, mais le principe de collaboration régissant le logiciel libre se diffuse et sera l’une des clés de ces problèmes.

Peut-être un jour y aura-t-il un « Prix Logiciel Libre de la Paix ».

Carpe Diem !

Notes

[1] Crédit photo : ChrisAC (Creative Commons By-Sa)




Francis Muguet (1954 – 2009)

C’est avec stupeur et consternation que j’ai appris ce week-end l’annonce de la mort de Francis Muguet, que j’avais entendu en conférence pour la dernière fois pas plus tard que l’été dernier à Rennes[1].

Nous suivions de près ses travaux, en particulier autour du Mécénat Global, inspirateur direct du projet SARD.

« Tout en adressant nos plus sincères condoléances à sa famille, nous vous invitons à poursuivre ses actions et à diffuser ses idées, ce qui semble être le meilleur hommage que l’on puisse lui rendre ». (Benoît Sibaud sur Linuxfr)

Pour mémoire, une intervention de Francis Muguet, interviewé l’année dernière par Bernard Perrigueur (pour BJP Tv News – Lausanne) en pleine Bataille Hadopi.

—> La vidéo au format webm

Notes

[1] Ceci pose d’ailleurs la question du devenir des données numériques publiques d’une personne venant subitement à décéder (et emportant avec elle tous ses mots de passe). Mais il eut été indélicat que de l’évoquer plus avant ici.




Logiciel libre : L’analogie de la voiture

Hamed Saber - CC byLe concept de logiciel libre n’étant pas toujours très simple à expliquer, la tentation est alors forte de lui trouver quelques comparaisons plus parlantes et signifiantes aux yeux du grand public.

La plus cèlèbre d’entre elles est la comparaison dite de la recette de cuisine. Selon le principe du libre, vous avez obtenu légalement cette recette par différentes sources (des revues, le bouche à oreille…), vous avez le droit de préparer cette recette à qui vous voulez et vous pouvez la modifier puis la redistribuer comme il vous plaît. Selon le principe du logiciel non libre, vous n’avez pas accès à la recette, mais uniquement au plat déjà fait, vous ne pouvez manger le plat que dans une seule cuisine, et personne d’autre que vous ne peut en manger. Quand bien même la recette serait fournie avec le plat, toute copie ou modification serait interdite[1]

Nous vous proposons aujourd’hui une comparaison avec l’achat et l’utilisation d’une voiture[2], que nous devons à Tal Schechter de la Free Software Foundation. Comparaison d’autant plus pertinente que, dans le monde automobile, l’électronique a pris désormais le pas sur la mécanique avec toutes les conséquences que cela implique sur la réparation, la garantie et le contrôle de la marque.

La comparaison avec une voiture

The car analogy

Tal Schechter – 13 octobre 2009 – FSF.org
(Traduction Framalang : Kovalsky et Goofy)

Et si nous comparions l’achat d’une nouvelle nouvelle voiture avec l’utilisation de logiciels non libres ? Même si l’exemple suivant peut sembler quelque peu tiré par les cheveux, c’est une très bonne analogie pour comprendre l’importance de la liberté des utilisateurs dans les logiciels.

Imaginez que vous voilà parti pour acheter une nouvelle voiture. Après avoir choisi une marque, vous allez chez le concessionnaire et commencez à regarder ce qu’on peut vous proposer. Vous vous décidez pour un modèle qui vous plaît, et le vendeur essaie de vous vendre toutes sortes de choses dont vous n’avez pas besoin, et d’autres qui vous laissent sceptique. Une sous-couche de peinture ? Est-ce bien nécessaire ? Après avoir signé un contrat avec le vendeur, vous avez vos clés en mains.

Vous avez refusé de payer pour l’usage du coffre. Comme il y a un coffre intégré, ils ont essayé de vous vendre l’option d’avoir une copie de la clé, « Je n’ai pas réellement besoin d’un coffre », pensez-vous. « Je l’ajouterai plus tard si j’en ai besoin »

En ouvrant la porte, vous trouvez une énorme pile de papiers attachés par une pince au siège avant. La première page dit « Merci d’avoir acheté cette nouvelle voiture PaLibre. Nous espérons que vous l’apprécierez pendant de nombreuses années à venir. En déverrouillant et en ouvrant la porte, vous avez implicitement accepté les termes de ce contrat. Merci de prendre le temps de lire la notice d’utilisation ». Outré, vous retournez au bureau du vendeur. « Qu’est ce que ça veut dire, que j’ai implicitement accepté les termes du contrat ? Ne suis-je pas supposé lire le contrat avant de le signer ? ». Il vous répond que tout le monde trouve que le contrat est très ennuyeux, et que pour satisfaire pleinement la clientèle, on le signe à votre place. Satisfait de cette réponse, vous ramenez votre voiture flambant neuve à la maison.

Quelques mois passent sans aucun problème, et vous appréciez généralement votre voiture. Un jour, en conduisant, vous faites un saut sur l’autoroute. Vous aimez le son que fait votre voiture lorsque vous poussez un peu le moteur. Attendez une minute, vous ne semblez pas pouvoir aller à plus de 90 kms/heure ! Vous entendez une voix de synthèse qui vous dit : « À cause d’une mise à jour de sécurité du constructeur, vous ne pouvez pas dépasser 90 kms/heure. Bonne conduite ». Vous haussez les épaules et pensez, « Bon d’accord, c’est pour la sécurité. Ça pourrait être pire ». Vous prenez la sortie et rentrez chez vous.

Le matin suivant en allant au boulot, vous remarquez de drôles de bruits venant de sous le capot. Vous avez une amie qui s’y connaît en voiture, donc vous lui demandez si elle peut passer après le travail. Quand elle voit votre voiture, elle vous dit « Non. Je ne peux rien faire pour toi. C’est une de ces voitures PaLibres. Je ne peux même pas ouvrir le capot ».

Donc vous l’amenez chez votre garagiste, et il ne prend même pas la peine de vous faire payer un devis. « Désolé Monsieur. C’est une voiture PaLibre. Même si j’avais les bon outils, je ne pourrais pas déverrouiller le capot, et encore moins voir ce qui ne va pas. C’est contre la loi ». Estomaqué, vous retournez chez le concessionnaire pour demander « Quel est le problème? »

Après avoir attendu une éternité, finalement une employée du service après-vente appelle votre nom. Vous expliquez le bruit que fait la voiture et toutes les étapes que vous avez franchies pour essayer de la faire réparer. Elle explique que pour préserver la bonne image de PaLibre, ils ne laissent pas n’importe qui s’occuper de leurs voitures. Vous devez avoir une formation et une accréditation. Vous demandez à voir le contrat que vous avez signé. Une des clauses précise que tout ajout de pièce détachée non-homologuée annulera la garantie. Vous demandez à l’employée à quoi cela s’applique, et elle vous explique que même repeindre votre voiture avec une couleur non approuvée par le concessionnaire supprimerait la garantie.

Votre voiture va au garage du concessionnaire. Ils vous font payer un devis, ainsi qu’une « surtaxe de licence de réparation homologuée ». Ils vous appellent pour que vous alliez récupérer votre voiture, et ils vous disent qu’il n’ont rien trouvé. Vous récupérez votre voiture, et elle continue à faire ce bruit désagréable. Vous demandez au garagiste qui vous répond « Oh, parfois les voitures PaLibres font ce bruit. Il n’y a pas à s’inquiéter».

Même si l’histoire peut sembler ridicule, c’est exactement ce qu’il se passe lorsqu’une personne choisit d’utiliser un logiciel non libre. Vous choisissez le logiciel qui correspond le mieux à vos besoins, et parfois un vendeur vous aide. Vous acceptez un contrat que vous n’avez probablement pas lu, et parfois vous acceptez implicitement les termes d’utilisation du programme. Vous utilisez le logiciel. Cependant, vous pouvez utiliser le logiciel uniquement comme l’éditeur l’a autorisé (conduire dans notre comparaison). Quand le logiciel dysfonctionne, ou même lorsque vous voulez améliorez quelque chose, vous ne pouvez aller nulle part ailleurs que chez l’éditeur. Vous ne pouvez pas aller chez un ami qui s’y connaît en informatique. Vous ne pouvez pas demander à une autre entreprise de vous régler ça. Vous devez aller chez les développeurs. Lorsque vous leur expliquez votre problème, ils vous répondent peut-être « Nous ne pouvons pas faire ça pour vous ». Ils peuvent dire « On y pensera pour la prochaine version ». Il est plus probable encore qu’ils disent « C’est une fonctionnalité, il n’y a rien à réparer ».

Les logiciels libres, de leur côté, proclament les libertés des utilisateurs. Les logiciels libres sont définis ainsi : des logiciels que vous pouvez utiliser dans n’importe quel but (pour conduire, servir de presse-papier, d’objet d’art, etc.) ; des logiciels que vous avez la liberté d’étudier et de modifier si vous voulez, avec l’accès au code source (ouvrir le capot et regarder ce qu’il y a à l’intérieur, réparer et modifier de la façon dont vous l’entendez) ; des logiciels qui peuvent être redistribués ; des logiciels auxquels vous pouvez apporter des améliorations que vous pouvez publier (ajouter un évent sur le capot et un turbocompresseur, et mettre les plans de ce que vous avez fait sur votre site favori).

Nous n’acceptons pas les violations de nos libertés lorsque nous achetons une voiture, donc pourquoi devrions-nous le faire avec les logiciels ?

Notes

[1] Source Wikipédia.

[2] Crédit photo : Hamed Saber (Creative Commons By)




WikiReader, un futur cas d’école ?

WikiReaderL’élève : Monsieur, je peux utiliser mon WikiReader en cours ?

Le professeur : Ton quoi ? Qu’est-ce que c’est que ce nouveau gadget encore !

L’élève : C’est génial, c’est tout Wikipédia dans un petit lecteur à écran tactile ! Même pas besoin d’être connecté à Internet, l’intégralité est enregistré dans un carte mémoire à mettre à jour quand on le souhaite. Pas besoin de fil non plus avec ses piles qui tiennent un an.

Le professeur : Vraiment ! Et comment ça marche concrètement ton truc ?

L’élève : C’est super simple d’utilisation. Il n’y a que trois boutons. J’ai une question sur un sujet donné, je clique sur « Rechercher » et il m’affiche sur l’écran l’article correspondant de l’encyclopédie libre. Enfin si l’article existe évidemment, mais je crois qu’il y a presque un million de pages dans la version francophone désormais. Après je fais défiler l’article avec mes doigts comme sur un iPhone, c’est trop classe ! Et le programme qui fait tourner la machine, c’est du logiciel libre et ça c’est encore plus classe !

Le professeur : Certes… Et les deux autres boutons ?

L’élève : Il garde trace de toutes mes anciennes recherches dans « Historique ». Et en cliquant sur « Au hasard », je peux découvrir de nouvelles choses, puisqu’on me propose alors un article aléatoire de l’encyclopédie.

Le professeur : Hum, et pourquoi veux-tu t’en servir en cours ?

WikiReaderL’élève : Ben, parce que des fois vous éveillez ma curiosité qui me donne tout de suite envie d’en savoir plus, ou bien alors j’ai besoin de retrouver un truc ponctuel et précis (une date, une définition, une formule scientifique, etc.). Vous savez comme moi que le retenir par coeur, c’est pas mon fort ! J’ai une phénoménale capacité d’oubli, que vous avez encore dit à mes parents la semaine dernière ! Bien sûr, je peux sagement lever le doigt et vous le demander directement, mais si c’est une chose que je devrais savoir et que j’ai oubliée, je vais pas oser vous déranger pour ça. Je peux aussi demander à mon voisin, mais il ne sais pas forcément, et puis ça peut perturber le cours…

Le professeur : Oui, enfin, la perturbation elle peut venir aussi directement de ton machin. Cela peut te déconcentrer, d’ailleurs rien ne me permet de savoir que tu es bien en train de faire une recherche dans le contexte de la leçon, surtout avec cette tentation du « Au hasard ». Et puis ça peut faire des jaloux si tu es le seul à en posséder et à l’utiliser en classe.

L’élève : Oui c’est vrai. Mais ça coûte vraiment pas cher. Enfin, tout est relatif je suis d’accord… Et pourquoi l’école n’en offrirait pas à ceux qui n’en ont pas les moyens ? Il suffit d’en acheter un une fois et ça sert pour toute la scolarité. En plus si on n’a pas de connexion à la maison c’est pas un problème, il suffira d’aller au centre de documentation pour actualiser notre carte.

Le professeur : D’accord, d’accord… Mais il reste la question de Wikipédia en tant que telle. Tu sais ce que je pense de l’encyclopédie…

L’élève : Oui Monsieur, vous nous avez dit que Wikipédia c’était souvent un excellent point de départ mais ça ne doit pas rester notre unique source de référence (surtout si c’est pour y faire bêtement du copier/coller !), qu’il fallait parcourir les liens proposés par un article pour aller plus loin. Et là, c’est vrai qu’on ne peut pas faire des sauts de puce ailleurs que dans l’encyclopédie même puisqu’on n’est pas sur Internet. Mais si c’est pour retrouver tout de suite la date de naissance de Victor Hugo ou la composition chimique de l’air, c’est suffisant non ?

Le professeur : Mais ça n’est pas tout…

WikiReaderL’élève : Je sais, je sais. Vous nous avez dit aussi que comme tout le monde peut écrire des articles, il y avait parfois de grosses bêtises momentanément présentes dessus, quand bien même ça a tendance à s’améliorer tout le temps. Il ne faut surtout pas lui faire une confiance aveugle, recouper avec plusieurs autres sources d’information. D’ailleurs, une autre source d’information ça peut être… vous !

Le professeur : Spirituel avec ça !

L’élève : C’est que je n’oublie pas que malgré tout votre topo sur les précautions d’usage, vous nous avez aussi expliqué pourquoi selon vous Wikipédia était l’un des plus beaux projets collectifs que l’homme ait jamais créé…

Le professeur : J’ai dit ça moi ?

L’élève : Eh oui, certainement un moment de faiblesse ou d’égarement !

Le professeur : Bon, écoute, prête-moi ton bidule. Je vais regarder ça de plus près, des fois que cela susciterait en moi quelques idées pédagogiques. Je compte également en parler aux collègues ainsi qu’à notre direction et je te fais une réponse dans quelques jours, ça te va ?

L’élève : D’accord Monsieur, mais n’oubliez pas de me le rendre !




Quand la Fondation Codeplex de Microsoft déchire la communauté

A priori nous devrions tous nous réjouir de voir Microsoft faire un pas significatif vers le logiciel libre avec la toute récente création de la Fondation Codeplex, dont l’objectif affiché dès la page d’accueil du site est de « permettre l’échange de code et une entente entre les éditeurs de logiciels et les communautés open source ».

Sauf que, le diable est dans les détails, l’entente proposée concerne donc explicitement les communautés open source et non la communauté du logiciel libre.

A partir de là, méfiance et vigilance nous dit Richard Stallman[1] dans l’article que nous avons traduit ci-dessous, en égratignant au passage le mythique Miguel de Icaza[2] (GNOME, Mono…), membre initial de la Fondation, qui en prend pour son grade en étant qualifié « d’apologiste Microsoft ».

Réponse immédiate de l’intéressé (toujours traduite ci-dessous) qui reproche vertement à Stallman de s’attaquer ainsi à ses propres alliés et de se complaire dans la paranoïa Microsoft, pratique pour fédérer ses troupes mais néfaste si l’on souhaite réellement aller de l’avant.

Au delà du conflit personnel qui frise parfois l’outrage, nous sommes face à une énième opposition entre le logiciel libre et l’open source.

L’avantage de l’open source c’est qu’il rend le logiciel libre enfin fréquentable pour des sociétés comme Microsoft qui l’ont longtemps ignoré puis dénigré. L’inconvénient, rappelé en exergue de ce blog, c’est d’aboutir à ce que le logiciel libre ne finisse par ne plus rien libérer d’autre que du code…

Codeplex… Perplexe ?

Lest CodePlex perplex

Richard Stallman – 5 octobre 2009 – FSF.org
(Traduction Framalang : Olivier Rosseler)

Eneko Astigarraga - CC by-saLa Codeplex Foundation ne fait pas l’unanimité au sein de notre communauté. En effet, le fait que des employés, ou ex-employés de Microsoft, plus l’apologiste Miguel de Icaza, dominent le comité de direction n’a rien de rassurant. Mais l’habit ne fait pas nécessairement le moine.

Le jour viendra où nous pourrons juger l’organisation pour ses actions (ainsi que sa communication). À l’heure d’aujourd’hui, nous pouvons seulement essayer d’anticiper ses actions, d’après ses déclarations et celles de Microsoft.

On remarque premièrement que l’organisation évite soigneusement de parler de la liberté des utilisateurs, elle emploie le terme « open source » et ne fait pas mention de « logiciel libre ». Ces deux termes définissent deux philosophies qui n’ont pas les mêmes valeurs : le logiciel libre promeut la liberté et la solidarité alors que l’open source s’intéresse uniquement aux aspects pratiques, telle que l’efficience et la fiabilité du logiciel par exemple. Voir Pourquoi l’« open source » passe à coté du problème que soulève le logiciel libre pour plus d’informations.

Il est évidemment préférable pour Microsoft d’affronter l’adversité concrète que représente l’open source plutôt que la position éthique que défend le mouvement du logiciel libre. En ne reconnaissant, et en ne critiquant, que l’open source, comme la société le fait depuis si longtemps, Microsoft poursuit deux objectifs : attaquer un concurrent tout en détournant l’attention d’un autre.

Codeplex applique strictement la même tactique. Son but déclaré est de convaincre les « éditeurs de logiciels commerciaux » de contribuer davantage à l’open source. Comme presque tous les logiciels open source sont aussi des logiciels libres, ces programmes seront certainement libres, mais la philosophie « open source » n’enseigne pas aux développeurs à défendre leurs libertés. S’ils ne comprennent pas l’importance de cette liberté, les développeurs seront plus enclins à succomber aux stratagèmes de Microsoft les encourageant à utiliser des licences plus faibles, ce qui reviendrait à mettre le doigt dans un engrenage, à accepter la cooptation de brevets et à rendre ainsi les logiciels libres dépendant d’éléments privateurs.

Cette fondation n’est pas le premier projet Microsoft à porter le nom de « Codeplex ». On retrouve aussi codeplex.com, une forge qui ne recense pas parmi les licences autorisées, la troisième version de la GNU GPL. Peut-être est-ce dû au fait que la GNU GPL v3 a été créée pour protéger les logiciels libres de la menace que représentent les brevets Microsoft au travers d’accords comme celui conclu entre Novell et Microsoft. Les intentions de la Codeplex Foundation vis à vis de la GPL v3 nous sont encore inconnues, mais le passif de Microsoft n’incite pas à l’optimisme.

Le terme « éditeurs de logiciels commerciaux » est lui-même ambigu. Par définition, toute entreprise a un but commercial, donc tout logiciel développé par une entreprise, qu’il soit libre ou privateur, est automatiquement commercial. Mais beaucoup associent faussement « logiciel commercial » et « logiciel privateur » (voir Termes prêtant à confusion, que vous devriez éviter (ou utiliser avec précaution)).

Cette confusion est grave, puisqu’elle implique qu’on ne peut pas faire commerce de logiciels libres. De nombreux éditeurs de logiciels contribuent déjà aux logiciels libres, et ces contributions commerciales sont très utiles. Peut-être que Microsoft souhaite ici renforcer cette fausse impossibilité dans l’esprit des gens.

Toutes ces considérations prises en compte, il nous apparait que Codeplex encouragera les développeurs à ne pas penser à la liberté. Il instillera subtilement l’idée que le commerce de logiciel libre ne peut se faire sans l’appui des éditeurs de logiciels privateurs commme Microsoft. Il pourrait aussi, cependant, convaincre certains fabricants de logiciels privateurs de publier plus de logiciels libres. Cette contribution servira-t-elle la liberté des utilisateurs ?

Ça ne pourra être le cas que si le logiciel libéré fonctionne correctement sur des plateformes libres, dans des environnements libres. Mais c’est à l’opposé de ce que Microsoft cherche à accomplir.

Sam Ramji, maintenant président de Codeplex, annonçait il y a quelques mois que Microsoft (son employeur d’alors) souhaitait promouvoir le développement d’applications libres qui encourageaient l’usage de Microsoft Windows. Peut-être que Codeplex cherche à corrompre les développeurs de logiciels libres pour qu’ils fassent de Windows leur plateforme principale. Codeplex.com héberge désormais de nombreux projets qui sont des extensions de logiciels privateurs. Ces programmes sont pris dans un piège similaire au Piège Java (voir Libre mais entravé – Le Piège Java).

Mais, même en cas de succès, les implications seraient limitées puisqu’un programme qui ne fonctionne pas (ou mal) dans le Monde Libre ne contribue pas à notre liberté. Un programme non-libre prive ses utilisateurs de leur liberté. Pour éviter de se retrouver ainsi lésés, nous devons rejeter les systèmes privateurs ainsi que les applications privatrices. Les extensions libres pour des programmes privateurs que l’on trouve sur Codeplex accroissent notre dépendance vis à vis de ces programmes privateurs, l’exact opposé de ce dont nous avons besoin.

Les développeurs de logiciels libres sauront-ils résister à ce travail de sape de nos efforts pour gagner plus de liberté ? C’est là que leur éthique devient cruciale. Les développeurs adeptes de la philosophie « open source », pour laquelle la liberté n’est que secondaire, n’attachent peut-être que peu d’importance à la liberté de l’environnement dans lequel leur logiciel est exécuté. Mais les développeurs se battant pour la liberté, la leur comme celle des autres, peuvent reconnaître le piège et l’éviter. Pour rester libre, la liberté doit être notre but.

Si la Codeplex Foundation souhaite devenir un vrai contributeur de la communauté du logiciel libre, elle ne peut se contenter d’extensions libres pour des paquets non-libres. Elle doit encourager le développement de logiciels portables capables de fonctionner sur des plateformes libres basées sur GNU/Linux et d’autres systèmes d’exploitation libres. Si elle essaie de nous leurrer dans une direction opposée, il nous faut absolument nous y refuser.

Mais que les actions de la Codeplex Foundation soient bonnes ou mauvaises, elles ne peuvent excuser les actes d’agression dont Microsoft s’est rendu coupable envers notre communauté. De sa tentative récente de vendre des brevets à des intermédiaires pour qu’ils fassent le sale boulot contre GNU/Linux, à sa croisade pour la promotion des menottes numériques (DRM), Microsoft n’a de cesse de s’en prendre à nous. Nous serions bien naïfs de le perdre de vue.

Copyright 2009 Richard Stallman
La reproduction exacte et la distribution intégrale de cet article est permise sur n’importe quel support d’archivage, pourvu que cette notice soit préservée.

Chacun sa vision

World Views

Miguel de Icaza – 5 octobre 2009 – Blog personnel
(Traduction Framalang : Olivier Rosseler)

Storem - CC by-saApparemment, Richard Stallman n’a rien de mieux à faire que de m’attaquer personnellement. Dans son dernier texte, il s’est trouvé une nouvelle lubie : me traiter d’apologiste de Microsoft car je ne participe pas à sa chasse aux sorcières.

J’ai simplement un point de vue différent du sien au sujet de Microsoft. Certains de ses employés sont des personnes vraiment bien, et je sais qu’ils sont nombreux au sein de l’entreprise à essayer de lui faire prendre une meilleure voie. Cela fait maintenant quelques années que j’en parle sur mon blog.

Au fond, nous voulons tous les deux la même chose : le succès du logiciel libre. Mais Richard, plutôt que d’utiliser son temps pour défendre sa cause, s’en prend à ses propres alliés car ils ne sont pas pareils que lui. À ses yeux, débiter des inepties, telles que Linus « ne croit pas en la Liberté », est tout à fait normal[3].

Tout est une question de point de vue

Il y a de cela quelques années, j’ai eu la chance d’échanger avec Benjamin Zander sur son monde des possibles. Son livre, « L’art des possibilités » m’a profondément marqué.

Benjamin y raconte cette histoire :

Deux vendeurs de chaussures sont envoyés en Afrique au début du XXe siècle en prospection.

Le premier envoie son télégramme : « Situation désespérée. Stop. Personne ne porte de chaussures ».

L’autre envoie : « Opportunité d’affaires. Stop. Ils n’ont pas de chaussures ».

Notre temps sur Terre étant limité, j’ai décidé d’occuper le mien à essayer de faire comme le deuxième vendeur. J’essaie de voir des possibilités quand d’autres ne voient aucun débouché.

J’aime mon boulot pour cette raison précise, parce que je travaille avec des amis qui défient sans cesse les probabilités et parce que nous avons toujours su faire mentir ceux qui nous critiquent. Chacun de mes collègues veut changer le monde et aucun d’entre nous ne se laisse décourager par la peur.

La peur est un frein puissant et empêche trop souvent les gens de proposer des solutions créatives. Je préfère largement travailler à l’élaboration de solutions constructives plutôt que de me plaindre.

La paranoïa est un secteur très actif. C’est la solution de facilité pour ceux qui ne savent pas mener leurs troupes en donnant l’exemple. Créez un bouc émissaire, enrobez votre histoire, mentez, ou propagez des semi-vérités, satanisez, voilà une bonne recette pour fédérer votre base.

La paranoïa de Richard

Le documentaire « Le pouvoir des cauchemars » offre une description passionnante de l’économie de la « sécurité », de ces entreprises qui vendent de la « sureté » aux personnes effrayées, de ces dirigeants qui se servent de la peur des gens pour atteindre leurs buts. La paranoïa de Richard n’est en rien différente.

Richard Stallman fait souvent appelle à des bouc émissaire pour rassembler ses troupes. Parfois il s’en prend à Microsoft, d’autres fois il invente des faits, ou sinon il s’en prend à sa propre communauté[4]. Ses élocutions simplistes n’ont rien à envier à celle de Georges W. Bush : le Bien contre le Mal, Nous contre Eux.

La Codeplex Foundation est née de l’effort de ceux, chez Microsoft, qui croit en l’open source. Ils s’acharnent, au sein de l’entreprise, à la changer. Encourager Codeplex est une formidable opportunité d’encourager Microsoft dans la bonne direction.

Mais Richard n’arrive pas à le comprendre.

Aux yeux de Richard, il n’y a rien de bon à tirer de ce monde. Moi, à l’opposé, j’y vois des possibilités et des opportunités.

Non seulement on a jamais attrapé de mouches avec du vinaigre, mais il y a aussi beaucoup de chaussures à vendre.

Notes

[1] Crédit photo : Eneko Astigarraga (Creative Commons By-Sa)

[2] Crédit photo : Storem (Creative Commons By-Sa)

[3] Votre ami Google vous donnera de nombreux exemples d’attaques contre les défenseurs et développeurs de l’open source / logiciel libre.

[4] Le problème « open source » contre « logiciel libre » qui n’en est pas un et la guerre « Linux » contre « GNU/Linux » débutée dans les années 90 mais qui nous poursuit encore.




Enseigner et apprendre l’informatique sans ordinateur

Computer Science UnpluggedLe Framablog se fait volontiers le relai de ceux qui, comme Jean-Pierre Archambault (de l’EPI), souhaient une présence renforcée et assumée de l’informatique à l’école française.

En témoignent ces trois articles mis en ligne : Ouvrons le débat de l’informatique à l’école, L’informatique doit-elle rester un simple outil à l’école ? et, plus récemment, Fracture et solidarité numériques.

Voilà pour la théorie.

Pour ce qui concerne la pratique, c’est-à-dire ce que pourrait être concrètement aujourd’hui un enseignement et un apprentissage de l’informatique en tant que discipline à part entière, c’est encore chez nous en discussion et en débat.

Mais nul doute que le livre (sous licence Creative Commons By-Nc-Nd) Computer Science Unplugged, que vient de traduire l’équipe Intertices[1] et que nous présente ci-dessous Roberto Di Cosmo, sera en bonne place dans la bibliothèque des ressources de référence.

En tordant le coup au passage à deux idées reçues : on peut s’initier et faire de l’informatique sans ordinateur et ce dès le plus jeune âge[2].

Enseigner et apprendre les sciences informatiques à l’école

URL d’origine du document

Roberto Di Cosmo – 9 octobre 2009 – Interstices

Computer Science UnpluggedLes TIC, Technologies de l’Information et de la Communication, ont pris une telle importance dans la société d’aujourd’hui, que le simple fait de priver un de nos concitoyens d’un accès à Internet reviendrait à en faire un citoyen de deuxième classe : on en a besoin pour communiquer, travailler, échanger avec les administrations publiques et les entreprises privées, vendre, acheter, se divertir, s’informer et informer les autres.

Mais ces technologies en évolution rapide changent aussi profondément notre rapport au monde du travail, aux loisirs et à la sphère politique, au point qu’il devient aujourd’hui indispensable de fournir à tous nos concitoyens les notions fondamentales nécessaires pour se constituer un modèle mental correct de ce qu’est l’informatique.

Il ne suffit plus de savoir se servir d’une souris (ce à quoi peut suffire le Brevet Informatique et Internet) : il faut comprendre et maîtriser la véritable mutation sociétale induite par la dématérialisation de l’information, la mise en réseau des connaissances et l’augmentation massive de la puissance de calcul disponible ; cela exige des capacités de traitement et d’analyse conceptuelle de l’information qui ne se font pas sans une bonne familiarité avec ce que l’on appelle, dans certains cercles, la « pensée informatique » (Computational Thinking en anglais).

Computer Science UnpluggedIl est devenu indispensable d’introduire les sciences informatiques de façon généralisée dans l’enseignement primaire et secondaire : c’est une lourde tâche qui devrait commencer par la reconnaissance de l’importance de la discipline, qui ne se résume pas à l’apprentissage de ses épiphénomènes technologiques, passer par la définition d’un programme d’études et se poursuivre par la formation des maîtres, mais cela demandera du temps, alors que le besoin est pressant.

En tant qu’enseignants et/ou chercheurs en informatique, nombre d’entre nous ressentent la nécessité d’y contribuer sans plus attendre : des collègues néozélandais, Tim Bell, Ian H. Witten et Mike Fellows, ont mis en place il y a quelques années un programme d’enseignement des fondements de l’informatique, Computer Science Unplugged, avec le parti pris de transmettre quelques notions de base de façon ludique, et sans aucun recours à l’ordinateur. Ils ont réussi à montrer comment, si on peut passer des heures à cliquer sur une souris sans rien apprendre d’informatique, on peut aussi apprendre beaucoup d’informatique sans toucher une souris.

Computer Science UnpluggedGrâce aux efforts coordonnés par l’équipe d’Interstices, avec le concours de Anne Berry, Paul Gibson, Isabelle Souveton, et de l’association EPI, ces ressources sont enfin disponibles dans la langue de Molière, pour le plus grand plaisir de tous ceux qui désirent faire partager largement aux jeunes générations leur passion pour cette science magnifique qu’est l’informatique. Jouons à découvrir ensemble la puissance magique de la représentation de l’information, des algorithmes et des langages de programmation.

Mais assez de théorie, c’est le moment de passer à la pratique : téléchargez le document (en PDF, 14 Mo), choisissez votre première activité, et faites-la partager aussi largement que possible !

Notes

[1] Interstices est un site de culture scientifique créé par des chercheurs, lancé à l’initiative de l’INRIA, en partenariat avec le CNRS, les Universités et l’ASTI.

[2] Les trois images proviennent du site Computer Science Unplugged et illustrent le contrôle d’erreurs appelé bit de parité.




FramActuelle

Femme Actuelle - Logiciel Libre - Octobre 2009Le logiciel libre avance. Preuve supplémentaire, il a droit aujourd’hui à une pleine page dans le numéro 1 304 du magazine… Femme Actuelle !

L’article n’échappe à la mise en avant de la gratuité (quitte à se planter en beauté sur le choix du logiciel propriétaire Picasa de Google), mais l’essentiel est là, alors ne boudons pas notre plaisir de le trouver en si galante compagnie.

Même Framasoft est cité avec ses « mille cinq cent logiciels libres classés par thème à télécharger », incrusté à même la photo de la demoiselle au laptop (cliquer sur l’image ci-contre pour agrandir).

L’angle d’attaque est également à souligner puisqu’il évoque en creux l’épineux problème de la vente liée :

Certains des logiciels, préinstallés sur votre ordi, le sont en version de démonstration pour une durée déterminée. Ensuite il faut passer à la version payante et les télécharger. La solution : opter pour des logiciels libres, souvent plus performants et la plupart du temps disponibles gracieusement ! En voici cinq.

Outre donc l’erreur de casting Picasa, on trouve Firefox, OpenOffice.org, VLC media player et Thunderbird. Ce qui est assurément un bon choix, surtout si l’on s’adresse à des utilisatrices sous Windows ou Mac.

Je parle sous couvert des spécialistes es commentaires, mais il me semble que les descriptions des logiciels sont plutôt fidèles et pertinentes. Exemple avec OpenOffice.org :

La suite bureautique Offce de Microsoft, parfois installée en démo sur votre ordi neuf, coûte plusieurs centaines d’euros. Or le suite Open Office est, elle, entièrement gratuite. Composée des mêmes outils (traitement de texte, tableur…) elle est compatible avec Word, Excel, Powerpoint, etc. L’interface et les fonctions sont quasi-identiques à celle de Microsoft Office. De plus, OpenOffice dispose de certaines possibilités orginales et utiles, comme l’export au format PDF. Riche en fonctionnalités, cet ensemble d’applications est de plus en plus adopté par les administrations, les établissements scolaires, voire les entreprises.

Enfin il y a un encart où Tristan Nitot (qui, remarque jalouse, n’en rate décidemment pas une) nous explique le logiciel libre à l’aide des recettes de cuisine (qui, remarque sexiste, est un bon choix d’analogie ici)

Et à la question : le logiciel libre est-il toujours gratuit ? Il répond : la copie est permise et même encouragée. Excellente conclusion non hadopiquement correcte 😉