Souhaitons-nous une société d’illettrés numériques ou une société libre ?

Glitter Feet - CC byOn peut s’extasier béatement devant les prétendues capacités technologiques de la nouvelle génération, née une souris dans la main, et baptisée un peu vite les « digital natives ».

Mais s’il ne s’agit que de savoir manier de nouveaux objets, sans conscience, sans recul, et sans compétence ni curiosité pour en soulever les capots, alors nous nous mettons peut-être en danger[1].

Or, parmi ces nouveaux objets, il y a les logiciels, dont tout le monde aura noté la place croissante qu’ils occupent dans nos sociétés contemporaines. Nous écarterons d’autant plus facilement ce danger que nous serons toujours plus nombreux à accorder de la valeur à la liberté des logiciels.

C’est la thèse que défend ici Hugo Roy en évoquant, par analogie avec la démocratie, une approche systémique de la situation.

PS : Pour l’anecdote, il s’agit d’une traduction que nous avons entamée sans savoir qu’Hugo Roy était… français ! Du coup c’est la première fois qu’on se retrouve avec une traduction relue par l’auteur même de l’article d’origine !

Logiciel Libre, Société Libre : À propos de la Démocratie et du Hacking

Free Software, Free Society: Of Democracy and Hacking

Hugo Roy – 8 novembre 2009 – Blog de la FSFE
(Traduction Framalang : Gilles Coulais et Hugo Roy)

Lorsqu’on explique pourquoi le logiciel libre est important, une question revient souvent :
« Ai-je réellement besoin de la liberté du logiciel ? »

L’utilité de la liberté du logiciel n’est pas évidente pour tous. Tout le monde n’est pas capable de comprendre le code source d’un programme, et ils sont encore moins nombreux à pouvoir le modifier. Seuls les hackers et les développeurs peuvent en effet jouir pleinement des quatre libertés d’un logiciel libre. Il est alors difficile de convaincre quelqu’un d’abandonner le logiciel propriétaire pour le simple bénéfice de la liberté, tant qu’il ne comprend pas l’utilité de cette liberté.

Il est essentiel de penser ce problème non pas comme un simple engagement envers la liberté, mais plus comme un problème de systèmes.

Tout d’abord, ne pas jouir d’une liberté n’implique pas pour autant qu’on ne bénéficie pas des effets de cette liberté. L’analogie la plus évidente ici sont les systèmes politiques. La Constitution est à la souveraineté ce que la licence des logiciels libres est au droit d’auteur. La Constitution qui définit notre système politique donne à chaque citoyen des libertés et des droits, tel que le droit de se porter candidat à une élection.

Tout le monde peut se présenter à une élection, ce qui ne signifie pas pour autant que tout le monde le fera. Tout le monde n’a pas la compétence ou l’envie de devenir politicien. Cela étant, diriez-vous que la démocratie n’a aucune importance juste parce que vous ne souhaitez pas personnellement entrer en politique ? Je crois que la plupart des gens ne diraient pas cela.

C’est la même chose avec le logiciel libre. Chacun peut utiliser, partager, étudier ou améliorer le programme. Mais le fait que vous ne le ferez pas ne doit pas vous amener à penser que ce n’est pas important pour vous. C’est important pour le système lui-même. Et plus le système devient important, plus cette liberté prend de la valeur.

À moins, bien sûr, que vous ne partiez du principe que le logiciel n’est pas important, et par conséquent son degré de liberté également. Mais alors, je suggère que vous éteigniez votre ordinateur et que vous arrêtiez de me lire. Prenez un avion et passez le reste de votre vie sur une île déserte.

Regardons maintenant de plus près l’utilité de la liberté logicielle. Alors que de plus en plus de logiciels sont utilisés dans notre société pour faire toujours davantage, nous devrions être de plus en plus nombreux à être capables de comprendre le logiciel. Sauf à vouloir donner à certains un contrôle total sur vous-même. Et alors les autres façonneront le système à votre place, en vue d’obtenir toujours plus de pouvoir au sein de ce système.

C’est la raison pour laquelle nous avons besoin de démocratiser le hacking. Et cette démocratisation viendra naturellement si le logiciel libre est largement utilisé. Donnez aux gens la possibilité d’étudier et d’explorer quelque chose, et ils finiront par le faire, au moins par curiosité, de la même manière que l’Imprimerie a donné aux gens la volonté d’être capable de lire puis d’écrire. Il s’agit évidemment d’un long processus. Mais ce processus peut s’avérer beaucoup plus long si nous utilisons du logiciel propriétaire, un logiciel que vous ne pouvez ni lire, ni modifier, ni partager.

Souhaitons-nous une société d’illettrés numériques ou une société libre ?

Notes

[1] Crédit photo : Glitter Feet (Creative Commons By)




Montre-moi tes commentaires et je te dirai si tu es un bon développeur

Fraserspeirs - CC byEn programmation, les commentaires sont des portions du code source ignorées par le compilateur ou l’interpréteur, car ils ne sont pas nécessaires à l’exécution du programme, nous dit Wikipédia.

De fait ils sont le plus souvent utilisés pour expliquer le code, et contrairement à ce dernier qui nécessite un langage de programmation, les commentaires se font dans une langue humaine, généralement en anglais.

C’est une opération indispensable et une partie intégrante du travail du développeur, afin qu’un autre puisse comprendre et éventuellement modifier le code initial (quitte à ce que cet autre soit l’auteur même des commentaires, reprenant son code quelques temps plus tard).

De par le fait que sa nature en autorise l’accès et le ré-appropriation, on comprendra que ces commentaires soient encore plus importants dans le cas d’un logiciel libre.

Il se trouve cependant que, par paresse, manque de temps ou mépris pour ce qui ne serait pas de la programmation stricto sensu, ils sont parfois quelque peu négligés par les développeurs.

Or l’hypothèse défendue ici est qu’il y aurait une corrélation directe en la qualité des commentaires et la qualité du code.

Affirmer ainsi péremptoirement que l’un n’irait pas sans l’autre est somme toute assez osé. Mais cela a le mérite d’évoquer cette « face cachée » de la programmation qui fait aussi partie des compétences attendues d’un bon développeur[1].

Si les commentaires sont moches, le code est moche

If the comments are ugly, the code is ugly

Esther Schindler – 15 novembre 2009 – IT World
(Traduction Framalang : Goofy)

C’est un peu dur, je sais, mais finalement je crois que c’est vrai.

Le développeur de Plone Martin Aspeli m’a signalé un billet assez judicieux dans lequel un programmeur en C faisait part de trois règles apprises à ses dépens. Celle qui a particulièrement attiré l’attention de Martin (et la mienne) est la suivante :

Les bons programmes ne comportent aucune faute d’orthographe ni de faute de grammaire. Je pense que cela vient probablement d’une attention soutenue aux moindres détails ; dans les programmes excellents tout est correct à tous les niveaux, jusqu’aux points qui terminent les phrases de commentaires.

« Allez, tu charries ou quoi ? ». Vous pourriez croire que pinailler à ce point est indigne de vous, « Et bien je m’en vais commencer à vous signaler les erreurs dans votre code lui-même ». J’ai été bien embarrassé les deux ou trois fois où ça m’est arrivé.

La programmation, que vous la pratiquiez en enthousiaste de l’open source ou parce que vous êtes au service du patron, est un exercice qui exige de l’attention aux détails. Quiconque écrit un logiciel doit être pointilleux, sinon le code ne fonctionnera pas. Je suis sûre que je n’ai pas besoin de vous citer la série des célèbres bogues de programmation dont s’est rendu coupable un programmeur qui a utilisé une virgule et non un point, ou des plantages aléatoires provoqués par deux lignes de code placées au mauvais endroit ?

Il est possible que mon jugement soit faussé par mes fonctions d’écrivain et d’éditrice, mais je crois fermement que si vous ne pouvez pas trouver le temps d’apprendre les règles de syntaxe de la langue (y compris la différence entre « c’est » et « ces », ou encore « m’a » et « ma »), je ne crois pas que vous puissiez être beaucoup plus consciencieux pour écrire du code en respectant les bonnes pratiques. Si vos commentaires sont négligés, je m’attends à trouver du code négligé.

Mon postulat vient de ce que m’a enseigné un éditeur très brillant, il y a dix ans (Laton McCartney, si tu lis ça : merci !). Si tu peux écrire le chapeau, disait-il, tu peux écrire l’article très facilement. Si tu ne peux pas écrire le chapeau, c’est que tu ne comprends pas encore ce que tu veux dire, et tu ne devrais pas commencer à écrire (le « chapeau » est le petit paragraphe d’accroche qui suit le grand titre, qui dit en un mot de quoi il est question et invite gentiment le lecteur à en savoir plus). De filandreuses « explications » du code dans les commentaires de l’application (c’est-à dire, ceux qui se lisent comme de bonnes excuses) indiquent que le développeur ne savait probablement pas ce qu’il faisait au juste. Ce qui signifie que son code est éligible au titre de nid à bugs.

Se plaindre de la mauvaise documentation interne est un vieux refrain, mais il existe une raison pour laquelle il est important de la faire bien. Vos commentaires sont la seule façon dont vous disposez pour communiquer avec la prochaine personne qui regardera votre logiciel (il se peut même que ce soit vous) en profondeur, et pas juste une ligne ou deux. À quoi pensiez-vous en écrivant ce code ? D’accord, du code « auto-documenté » c’est l’idéal, mais c’est un peu arrogant de prétendre que vous l’avez atteint, et ça l’est tout autant de ma part si je prétends que mes phrases n’ont pas besoin d’être révisées (elles en ont besoin, je suis bien contente d’avoir un correcteur).

Un autre problème habituel dans la médiocrité des commentaires apparaît lorsque les développeurs mettent à jour le code sans mettre à jour les commentaires ; comme l’a expliqué un consultant, les commentaires ne sont pas testés. Mais est-ce qu’il ne s’agit pas là encore d’un manque d’attention aux détails ? À chaque fois que vous n’êtes pas totalement attentif, vous êtes prédisposé à laisser tomber un petit bout de logique.

Vous voulez quelques exemples ?

En voici un tiré d’une explication à propos d’un choix de conception. (« oui, je devine que c’était probablement intentionnel », a écrit le programmeur qui m’a montré cet exemple. « mais c’est bien là le problème : il faut que je devine ».)

 «... des questions prévues pour injustifier un débat...» 

Voici maintenant une authentique ligne de code avec un commentaire. Notez que le commentaire met l’accent sur la faute d’orthographe. Sans compter que le commentaire vous indique que le programmeur n’avait pas la moindre idée de ce qu’il faisait au départ. Particulièrement parce qu’il n’aurait pas dû écrire « finished » (NdT : fini) dans ce bout de code, mais qu’il aurait dû essayer « complete » (NdT : terminé).

 if item.getState() == 'finsihed': #est-ce correct? 

Bon, je vous accorde quelques exceptions. Si l’anglais n’est pas votre langue maternelle, il est possible que les commentaires que vous laissez dans votre code montrent que vous n’êtes pas à l’aise pour écrire en anglais. Cependant, en ce qui me concerne je n’ai pas trouvé que c’était le cas. Comme beaucoup d’Américains s’en sont rendu compte, les capacités en anglais des « étrangers » sont généralement bien meilleures que les nôtres. Parmi les développeurs que je connais, ceux qui ont des lacunes dans leur maîtrise de la langue anglaise en sont conscients et font tout leur possible pour qu’un anglophone passe en revue leur documentation.

Je ne me lancerai pas dans des considérations sur l’indentation du code et des commentaires, c’est une guerre de religions. Mais j’ai rencontré des développeurs qui réagissaient aussi violemment devant un formatage de code « moche » que moi devant une grammaire moche.

Les environnements de développement modernes procurent la discutable possibilité aux développeurs d’être négligents sans effets pervers ; une interface glisser-déposer vous permet de créer une application vite fait bien fait (ou plutôt mal fait, j’en ai peur) avec bien moins d’horribles dommages collatéraux qu’à l’époque où les logiciels étaient généralement écrits en assembleur. Pourtant, d’une certaine façon, j’ai du mal à considérer le « je peux être négligent » comme un avantage réel.

La règle du commentaire « moche » vaut autant pour les applications propriétaires que pour les logiciels open source. Mais les développeurs de FOSS (NdT : Free and Open Source Software, les logiciels libres et open source) doivent faire beaucoup plus attention encore pour deux raisons. La première, c’est qu’au bureau, vous avez de grandes chances de croiser le développeur du code mal fichu et de pouvoir lui poser des questions (ou de lui en coller une, si c’était vraiment horrible). De plus, dans la communauté open source, davantage de gens regardent dans le code et ont besoin de le comprendre.

Toutefois, lorsque j’ai suggéré à des développeurs que « si les commentaires sont moches, le code est moche », beaucoup n’étaient pas d’accord. Et vous non plus peut-être. J’aimerais savoir pourquoi, et je vous invite donc à laisser un… commentaire.

Notes

[1] Crédit photo : Fraserspeirs (Creative Commons By)




La guerre du Web, par Tim O’Reilly

Phault - CC byUn article majeur de l’un des gourous de la Toile, qui met le doigt là où ça peut faire bientôt très mal.

Hubert Guillaud, nous le présente ainsi sur l’agrégateur Aaaliens :

« Tim O’Reilly revient sur la guerre du Web : entre Facebook qui ne transforme par les liens en hyperliens, Apple qui rejette certaines applications menaçant son coeur de métier… Tim O’reilly répète depuis longtemps qu’il y a deux modèles de systèmes d’exploitation de l’Internet : celui de « l’anneau pour les gouverner tous » et celui des « petites pièces jointes de manières lâche », le modèle Microsoft et le modèle Linux.

Allons-nous vers le prolongement du modèle du Web interopérable ? Ou nous dirigeons-nous vers une guerre pour le contrôle du Web ? Une guerre des plateformes (Google, Apple, Facebook…) ? Il est temps pour les développeurs de prendre position : si l’on ne veut pas rejouer la guerre des PC ou celle des navigateurs, il faut prendre fait et cause maintenant pour les systèmes ouverts ! »

La guerre du Web aura-t-elle lieu ?[1] La réponse dépend aussi de la capacité qu’aura « la communauté du Libre » à diffuser et défendre ses valeurs et ses idées.

On notera au passage un étonnante prédiction finale sur Microsoft, notre futur allié de circonstance !

La guerre du Web

The War For the Web

Tim O’Reilly – 16 novembre 2009 – O’Reilly Radar
(Traduction Framalang : Olivier Rosseler et Goofy)

Vendredi dernier, mon dernier message sur Twitter a également été publié automatiquement sur Facebook, comme d’habitude. À un détail près : le lien que contenait le message n’était plus actif, comme l’a remarqué Tom Scoville.

En fait, il est loin d’être le seul à l’avoir remarqué. Dès samedi matin, Mashable publiait un article à ce sujet : Facebook retire vos liens Twitter.

Si vous publiez des liens Web (Bit.ly, TinyURL) sur votre compte Twitter et que par le biais d’une application Twitter-Facebook vous les partagez également sur Facebook, ils perdent leur caractère d’hyperliens. Vos amis devront copier et coller l’adresse dans leur navigateur pour qu’ils fonctionnent.

Si Facebook tente d’améliorer son ergonomie, c’est une curieuse décision : il vaudrait mieux que ça soit juste un bogue, nous avons donc contacté Facebook pour en savoir plus. Toujours est-il que tout le site est affecté, et pas seulement vous.

Il se trouve que ce ne sont pas uniquement les liens postés depuis Twitter qui étaient affectés. Tous les liens externes ont été temporairement désactivés si les utilisateurs ne les avaient pas clairement ajoutés avec la fonction « Joindre ». Sur Facebook j’ai essayé de poster un lien direct vers ce blog dans mes nouveautés, mais le résultat est le même : les liens n’étaient plus automatiquement cliquables. Le premier lien de cet article renvoie à une image illustrant ma tentative.

Le problème a été rapidement résolu, les liens apparaissent à nouveau cliquables. On a dit que c’était un bogue, mais certains mettent évidemment cette explication en doute, surtout compte tenu des efforts de plus en plus visibles de Facebook pour prévenir les gens qu’ils quittent Facebook pour se rendre sur le grand méchant Internet.

Tout cela part d’un bon sentiment, je n’en doute pas. Après tout, Facebook met en place un meilleur contrôle de la vie privée, pour que les utilisateurs puissent mieux gérer la visibilité de leurs informations et la visibilité universelle qui fait loi sur le Web n’est pas forcément la mieux adaptée aux informations postées sur Facebook. Mais ne nous voilons pas la face : Facebook est un nouveau type de site Web (ou une ancienne version largement reliftée), un monde à part, avec ses propres règles.

Mais ça ne concerne pas que Facebook.

L’iPhone d’Apple est l’appareil connecté le plus à la mode et, comme Facebook, même s’il est connecté au Web, il joue avec ses propres règles. N’importe qui peut créer un site Web ou offrir une nouvelle application pour Windows, Mac OS X ou Linux, sans demander la permission à qui que ce soit. Vous voulez publier une application pour iPhone ? Il vous faudra obtenir l’approbation d’Apple.

Mais il y a une lacune flagrante : n’importe qui peut créer une application Web et les utilisateurs peuvent y accéder depuis leur téléphone. Mais ces applications connaissent des limitations : toutes les fonctionnalités du téléphone ne leur sont pas accessibles. HTML5 aura beau innover autant qu’il veut, les fonctionnalités principales du téléphone resteront hors de portée de ces applications sans la permission d’Apple. Et si l’on s’en réfère à l’interdiction de Google Voice sur iPhone il y a quelques temps, Apple n’hésite pas à interdire les applications qui menacent leur cœur d’activité et celui de ses partenaires.

Et ce n’est pas tout, une autre salve a été tirée contre les règles tacites d’interopérabilité du Web : Rupert Murdoch menace de retirer le Wall Street Journal de l’index de Google. Même si, de l’avis général, ce serait du suicide pour le journal, des voix contraires s’élèvent pour insister sur l’influence qu’à Murdoch. Pour Mark Cuban, Twitter a maintenant dépassé les moteurs de recherche pour ce qui est des informations en temps réel. Jason Calacanis va même plus loin, quelques semaines avant les menaces de Murdoch, il suggérait déjà que pour porter un gros coup à Google il faudrait que tous les groupes de radio/presse/télévision devraient bloquer Google et négocier un accord d’exclusivité avec Bing pour ne plus apparaître que dans l’index de Microsoft.

Évidemment, Google n’encaisserait pas sans broncher et signerait également des accords de son côté, on assisterait alors à une confrontation qui ferait passer la guerre des navigateurs des années 90 pour une petite bagarre de cours d’école.

Je ne suis pas en train de dire que News Corp et les autres groupes d’information devraient adopter la stratégie prônée par Jason, ni même qu’elle fonctionnerait, mais je vois une se profiler une période de concurrence meurtrière qui pourrait être très néfaste à l’interopérabilité du Web telle que nous la connaissons aujourd’hui.

Si vous suivez mes commentaires sur le Web 2.0 depuis le début, vous savez que je pense que nous sommes engagés dans un projet à long terme dont la finalité est le système d’exploitation Internet (jetez un œil au programme de la O’Reilly Emerging Technology Conference de 2002 (pdf)). Je soutiens depuis des années qu’il y a deux modèles de systèmes d’exploitation, que je décris comme "Un anneau pour les gouverner tous" et "Des petits morceaux faiblement coordonnés", ce dernier étant illustré par une carte d’Internet.

Dans le premier : malheur au vaincu, c’est le monde que nous avons connu avec Microsoft Windows et le PC, un monde où priment la simplicité et l’accessibilité, mais où le choix de l’utilisateur et du développeur sont réduits au bon vouloir du fournisseur de système d’exploitation.

Le second est une système d’exploitation qui fonctionne comme Internet lui-même, comme le Web et comme les systèmes d’exploitation Open Source comme Linux : un monde certes moins raffiné, moins contrôlé, mais un monde qui est par essence novateur car chacun peut apporter ses idées sans avoir à demander la permission à qui que ce soit.

J’ai déjà expliqué les tentatives des grands pontes comme Facebook, Apple et News Corp de grignoter le modèle « des petits morceaux faiblement coordonnés » de l’Internet. Mais peut-être que le plus grand danger réside dans les monopoles qu’a engendré l’effet réseau du Web 2.0.

Je ne cesse de répéter, à propos du Web 2.0, qu’il s’appuie sur un système auto-entretenu : plus il y a d’utilisateurs, plus l’expérience est intéressante. C’est un système qui tend naturellement vers des monopoles.

Nous nous sommes donc habitués à un monde où un seul moteur de recherche domine, où une seule encyclopédie en ligne domine, un seul cyber-marchand, un seul site d’enchères, un seul site de petites annonces dominent, et nous avons été préparés à un monde où un seul réseau social dominera.

Mais qu’advient-il lorsqu’une de ces entreprises, profitant de son monopole naturel, tente de dominer une activité connexe ? C’est avec admiration et inquiétude que j’ai observé Google utiliser sa mainmise sur la recherche pour tenter d’étendre son emprise sur d’autres activités concentrées sur les données. Le service qui m’a mis la puce à l’oreille était la reconnaissance vocale, mais c’est vraiment les services de géolocalisation qui ont eu le plus gros impact.

Il y a de cela quelques semaines, Google a lancé une application de navigation GPS gratuite pour les téléphones Android. Pour les clients c’est génial puisque auparavant ils devaient opter pour un GPS dédié ou des applications pour iPhone hors de prix. Mais il faut aussi y voir la compétitivité que le Web a acquise et la puissance que Google a gagnée en comprenant que les données sont le nouveau "Intel Inside" de la nouvelle génération d’applications pour ordinateurs.

Nokia a allongé 8 milliards de dollars pour NavTeq, leader de la navigation routière. Le fabricant de GPS TomTom a quant à lui payé 3,7 milliards de dollars pour TeleAtlas, numéro deux du secteur. Google développe un service équivalent dans son coin pour finalement l’offrir gratuitement… mais à ses seuls partenaires. Tous les autres doivent encore payer de lourdes redevances à NavTeq et TeleAtlas. Google va même plus loin puisqu’il y ajoute ses propres services, comme Street View.

Mais surtout, les camps sont maintenant bien établis entre Apple et Google (ne ratez pas l’analyse de Bill Gurley à ce sujet). Apple domine l’accès au Web mobile avec son appareil, Google contrôle l’accès à l’une des applications mobiles les plus importantes et limite son accès gratuit aux seuls terminaux Android pour l’instant. Google ne fait pas des merveilles que dans le domaine de la recherche, mais aussi en cartographie, en reconnaissance vocale, en traduction automatique et dans d’autres domaines adossés à des bases de données intelligentes phénoménales que seuls quelques fournisseurs peuvent s’offrir. Microsoft et Nokia disposent également de ces atouts, mais eux aussi sont en concurrence directe avec Apple et, contrairement à Google, leur économie repose sur la monétisation de ces atouts, pas sur la gratuité du service.

Il se peut qu’ils trouvent un moyen de co-exister pacifiquement, et dans ce cas nous pourrions continuer à jouir du Web interopérable que nous connaissons depuis deux décennies. Mais je parierais plutôt sur l’effusion de sang. Nous sommes à la veille d’une guerre pour le contrôle du Web. Au fond, c’est même plus que ça, c’est une guerre contre le Web en tant que plateforme interopérable. Nous nous dirigeons plutôt vers la plateforme Facebook, la plateforme Apple, la plateforme Google, la plateforme Amazon, les grandes entreprises s’étripant jusqu’à ce qu’il n’en reste plus qu’une.

C’est maintenant au développeur de s’affirmer. Si vous ne voulez pas voir l’histoire se répéter comme pour les PC, pariez sur les systèmes ouverts. N’attendez pas qu’il soit trop tard.

PS : Une prédiction : Microsoft sera le grand défenseur du Web ouvert, encourageant l’interopérabilité des services Web, tout comme IBM est devenu l’entreprise soutenant le plus Linux.

Je parlerai de ce sujet lors de mon discours d’introduction à la Web 2.0 Expo à New York mardi. J’espère vous y rencontrer.

Notes

[1] Crédit photo : Phault (Creative Commons By)




MiMOOo ou la migration OpenOffice.org de l’administration publique en questions

MimOOo Box« MiMOOo » vous connaissiez ? Nous non plus ! Cherchons alors ensemble à en savoir davantage, parce que cela en vaut la peine…

MiMOOo est l’acronyme de ce qui se présente comme un beau projet institutionnel français signifiant Mutualisation interMinistérielle pour OpenOffice.org.

Laissons une Sophie Gautier enthousiaste nous le présenter plus avant sur son blog : « MiMOOo ou quand l’administration s’organise comme l’open source ! Ce groupe de travail interministériel a mis en place une véritable stratégie de migration à OOo. Depuis un peu plus d’un an, les différents ministères se rencontrent régulièrement pour définir des statégies communes, partager outils et problématiques. S’inspirant des techniques de mise en commun des projets de développement, MiMOOo a ainsi optimisé sa migration à travers le partage des expériences et des savoirs ».

Cette citation date d’avril 2007. On peut donc en déduire que Mimoo existe depuis au moins avril 2006, c’est-à-dire depuis un certain temps déjà.

Hypothèse corroborée par cette dépêche tout aussi enthousiaste de LinuxFr du mois de septembre 2006, titrée La plus grosse migration OpenOffice.org au monde : 400 000 postes dans l’administration française, et ainsi présentée : « Courant 2007, l’administration centrale française (essentiellement les ministères) va voir 400 000 de ses postes informatiques migrer vers la suite bureautique OpenOffice.org et le format ouvert OpenDocument, ce qui constitue actuellement la plus grosse migration vers OpenOffice.org au monde. Le groupe de travail interministériel responsable de ce déploiement met à disposition des administrations de nombreux outils : cédérom interministériel d’installation d’OpenOffice.org[1], mallette pédagogique, formation en ligne, pack de communication, outils d’accompagnement, mémentos, guide, etc. »

On retrouve donc notre groupe de travail interministériel. Mais problème : les deux principaux liens proposés par la dépêche (Le programme de migration et Communauté assistance OpenOffice.org) sont aujourd’hui inaccessibles.

MiMOOo en (toute) discrétion

Parce qu’il se trouve justement que malgré son bel âge nous ne disposons aujourd’hui que de trop rares et déjà anciennes informations publiques sur le projet.

Il ne subsiste en effet aujourd’hui qu’un petit encart dans une brochure sur la modernisation de l’État (page 2 – avril 2007), mais surtout cet article de présentation, sur le site gouvernemental des Ateliers de la modernisation, dont le titre interpelle par son optimisme (alors que la dernière mise à jour date de septembre 2006) : Poste de travail : les clés d’un projet réussi.

Article qui vient confirmer les informations précédentes avec des citations comme : « Le projet de par sa nature induisait une démarche de mutualisation. En effet, la notion de logiciel libre est étroitement liée à un idée de partage des ressources, des connaissances : un état d’esprit qui se prête au travail collaboratif. »

Et depuis plus rien. Point de bilan et perspectives à l’instant t et aucune trace des « cédérom interministériel d’installation, mallette pédagogique, formation en ligne, pack de communication, outils d’accompagnement, mémentos, guide, etc. ».

Alors, trois ans plus tard, où en sommes-nous ? Telle est la légitime question qui en appelle plusieurs autres dans le détail.

Cette absence d’informations publiques signifie-t-elle qu’à ce jour le groupe hiberne et que la migration OpenOffice.org est au point mort dans l’administration publique ?

Assurément non. Elle signifie simplement que nous les administrés ne sommes pas en mesure d’évaluer les avancées du projet. Elle signifie également que nous ne pouvons profiter des documents produits pour l’occasion sur OpenOffice.org, rétention dont nous ne sommes pas habitués lorsqu’il s’agit de logiciel libre. Elle signifie enfin que la collaboration avec la communauté francophone d’OpenOffice.org a dû être si ce n’est nulle tout du moins fortement limitée.

MiMOOo en réunion

Nous pouvons de plus affirmer que MiMOOo est une cellule toujours active.

En effet nous savons, de « source autorisée », que le groupe s’est réuni le 19 mai dernier. Lors de cette réunion, étaient présents des représentants des ministères suivants :

  • Le ministère de l’Économie et du Budget
  • Le ministère de l’Intérieur
  • Le ministère de la Justice
  • Le ministère de l’Alimentation, de l’Agriculture et de la Pêche
  • Le ministère de l’Écologie, de l’Énergie, du Développement durable et de la Mer
  • La Gendarmerie Nationale
  • Les services du Premier ministre
  • La Caisse nationale des allocations familiales
  • L’Assemblée Nationale
  • L’École nationale d’administration

On remarquera quelques grands absents, à commencer par le ministère de… l’Éducation nationale ! On aurait pu s’attendre en effet à ce que ce ministère y siège en bonne place et y envoie un représentant compétent en la matière, ce dont la maison ne manque pas.

MiMOOo en question(s)

À partir de là, voici une liste non exhaustive de quelques questions que nous aimerions poser avant tout au groupe de travail MiMOOo, mais également à l’Éducation nationale, en passant par le personnel administratif et l’équipe francophone d’OpenOffice.org,

N’y voyez surtout pas un nouvel avatar de « la dictature d’Internet » qui souhaite mettre son nez partout. Et nous comprenons fort bien que certaines informations n’aient pas vocation ni intérêt à être diffusées publiquement. Nous, simples citoyens (et contribuables) en appelons juste à plus de transparence, puisque ce projet concerne l’administration publique en route vers une migration massive en logiciel libre et format ouvert.

Questions à MiMOOo
  • Quelle est la composition de ce groupe et sa gouvernance ? De quel département ce groupe est-il l’émanation ?
  • Quelles sont ses prérogatives ? Est-il uniquement consultatif ? Est-il décisionnel au niveau des plans d’équipement et/ou de formation ?
  • Qui sont les destinataires de ses conclusions ?
  • Qui contacter pour obtenir des renseignements sur les travaux de ce groupe ?
  • Y a-t-il eu d’autres réunions depuis ? Quelle est la fréquence de ces réunions ?
  • Pourquoi MiMOOo ne publie-t-il pas ses comptes rendus et ses débats en ligne ?
  • Qu’en est-il aujourd’hui de cet ambitieux objectif de 400 000 postes sous OpenOffice.org affiché en 2006 ?
  • Concerne-t-il toutes les administrations ou bien uniquement celles présentes à la réunion ?
  • Qu’en est-il aujourd’hui de cette autre volonté affichée en 2006, celle de « migrer vers le format OpenDocument » ?
  • MiMOOo a-t-il eu, ou tenté d’avoir, une influence quelconque dans l’élaboration de la toute récente nouvelle version du Référentiel général d’interopérabilité qui, d’après l’April, « sème la confusion en préconisant deux formats bureautiques concurrents » ? (cf le communiqué de l’April : RGI : le cadeau de François Fillon à Microsoft)
  • Pourquoi un certain nombre de ressources créées en interne ne seraient-elles pas rendues publiques si elles sont susceptibles de profiter à toute la communauté ?
Question au personnel des ministères
  • Avez-vous vu passer MiMOOo dans votre service ? Si oui, dans quelles conditions (formation, accompagnement, documentation…) ?
  • Faites-vous partie des 400 000 postes qui ont migré vers OpenOffice.org ?
Questions à l’Éducation nationale
  • Qui est le représentant MiMOOo du ministère de l’Éducation Nationale ? Comment le contacter ?
  • De quels mandats ce représentant a-t-il été chargé par son ministère de tutelle ?
  • Fait-on une distinction entre la migration de l’informatique pédagogique (les postes des élèves et des enseignants) et la migration de l’informatique administrative (les postes de la direction, de l’intendance, etc.) ?
  • L’absence remarquée à la réunion du 19 mai est-elle ponctuelle ou permanente ?
Questions à OpenOffice.org
  • Quelle relation le projet francophone OpenOffice.org entretien-t-il avec MiMOOo ?
  • Le projet francophone OpenOffice.org offre-t-il assistance et expertise à MiMOOo ? Intervient-il dans les réunions, les formations ?
  • En retour, MiMOOo (que l’on peut assimiler ici à un « grand compte public ») fait-il remonter les remarques, avis, critiques, problèmes rencontrés lors du déploiement ? Donne-t-il accès aux ressources évoquées ?
Question à la cantonade
  • Est-il normal qu’une structure telle que MiMOOo, pour rappel composée exclusivement de fonctionnaires, soit si discrète dans son action, sa communication et la diffusion de ses ressources créées en interne ?

En espérant, sait-on jamais, que tout ou partie des questions trouveront réponse dans les commentaires. Parce que « la plus grosse migration OpenOffice.org au monde » mérite certainement plus que cela, c’est-à-dire pour le moment une seule page Web mise à disposition.

Edit du 16 novembre : 24h après la mise en ligne de ce billet est apparu un article MiMOOo sur Wikipédia qui répond à bon nombre des questions ! Merci pour cette excellente et originale initiative.

Notes

[1] C’est l’image virtuelle de la boîte de ce cédérom qui sert d’illustration à ce billet.




Viol de la licence GPL : Microsoft s’excuse et fait profil bas

Miss Rogue - CC by-saLa semaine dernière Microsoft a dû retirer de ses serveurs un logiciel qui permet d’installer Windows 7 à partir d’une image ISO, après qu’un bloggeur a découvert que le logiciel était une modification dissimulée d’un logiciel libre sous licence GPL dont Microsoft hébergeait lui-même les sources.

On attendait une réaction publique et officielle, la voici sous la plume de Peter Galli, rien moins que le « Open Source Community Manager for Microsoft’s Platform Strategy Group »[1].

Mise à jour de l’outil USB/DVD de Windows 7

Update on the Windows 7 USB/DVD Tool

Peter Galli – 13 novembre 2009 – Port 25
(Traduction Framalang : Gilles)

Comme vous avez pu le lire, et tel que cela a été indiqué ici, nous avons mené une enquête concernant l’outil de d’installation de Windows 7 depuis une clé USB, qui pouvait contenir du code sous licence GPL V2. le WUDT (NDT : Windows 7 USB/DVD Download Tool) est un outil gratuit, offert par le Microsoft Store, qui permettait à nos clients de créer une clé USB amorçable ou un DVD de sauvegarde à partir de l’édition électronique de Windows 7, disponible sous forme d’image ISO.

Après avoir analysé le code en question, nous sommes désormais en mesure de confirmer que tel était bien le cas, bien que cela n’ait pas été fait de manière délibérée. Bien que nous ayons confié cet outil à un développeur externe, nous partageons la responsabilité de cette situation; ce code est passé au travers des mailles de notre processus de revue de code. Nous avons également procédé à une revue d’autres portions de code disponibles dans le Microsoft Store, et il s’agit du seul incident que nous avons pu y découvrir.

Lorsqu’il est porté à notre attention qu’un composant de Microsoft contient du code développé par un tiers, notre objectif est de respecter les termes contractuels selon lesquels ce code est partagé. En conséquence, nous publierons le code source, ainsi que les fichiers binaires, de cet outil dès la semaine prochaine, sous les termes de la licence General Public Licence V2 (GPL V2), et prenons également des mesures pour améliorer nos futures revues de code, grâce à cette expérience

Nous nous excusons auprès de nos clients pour tout désagrément que cela a pu leur causer.

Notes

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




Méfions-nous du Fauxpen Source !

Stevoarnold - CC byEt si le plus grand danger qui guettait désormais le logiciel libre n’était pas exogène mais endogène ?

Si, comme le pensent certains, ce n’était plus le logiciel propriétaire qui menace, mais une dilution des valeurs et de la culture du logiciel libre dans une soupe open source de… confusion et d’opacité, au grand dam de l’utilisateur qui ne serait plus alors acteur potentiel d’une communauté ?

On aurait même inventé une expression pour caractériser ces logiciels aux processus de développement privés et fermés qui, et je caricature à dessein[1], finissent par n’avoir d’open source que la licence : les « fauxpen source ».

Personnellement j’aime beaucoup ce néologisme. Il a été inventé par Phil Marsosudiro le 2 mai 2009 au cours d’une soirée (arrosée ?) quelque part en Caroline du Nord. Comment le sais-je ? Parce que je me suis rendu sur le site, ou plutôt la page, fauxpensource.org pardi !

Et il est repris ici par Matt Asay[2] dont je ne partage pas forcément l’optimisme (et les contradictions) mais qui évoque une problématique dont nous n’avons pas fini d’entendre parler.

Quand l’open source ne l’est pas assez (open)

When open source isn’t (open enough)

Matt Asay – 10 novembre 2009 – CNET News (The Open Road)
(Traduction Framalang : Yonnel et Cheval boiteux)

Certains logiciels open source ne sont peut-être pas assez ouverts. Alors que « open source » fait référence à la licence sous-jacente au logiciel et à son adhésion à la définition de l’open source, on trouve de nombreux exemples de projets open source qui offrent une licence ouverte mais un processus de développement relativement fermé.

On a appelé cela « fauxpen source », ou pire encore, mais nous devons peut-être nous y habituer. Cela semble être la nouvelle norme du développement open source. Seules les fondations open source comme Eclipse, Apache Software Foundation et Mozilla semblent en mesure d’y échapper totalement.

Java est souvent cité comme exemple emblématique de « fauxpen source ». Lundi, le directeur technique de SAP, Vishal Sikka, a appelé de ses vœux un processus plus ouvert pour le développement de Java, mettant en avant que Sun exerce un contrôle trop strict sur le développement de Java. C’est un reproche qui mine la communauté Java depuis des années.

Et Java n’est pas le seul. Si Google s’attire les compliments pour ses investissements dans l’open source, certains n’hésitent pas à prétendre que Google garde une communauté Android fermée. Le même genre de plaintes a vu le jour à propos de la gestion de Chrome et de Chrome OS.

Même Red Hat, la quintessence des entreprises open source, est d’abord connue pour ce qu’elle distribue, pas pour ce qu’elle développe. Red Hat, bien sûr, travaille aux côtés d’IBM et d’autres développeurs salariés ou indépendants à l’écriture du noyau Linux, et publie scrupuleusement ses logciels sous licences open source. Mais lorsqu’il s’agit du développement de sa distribution Red Hat Enterprise Linux, de son middleware JBoss ou d’autres technologies (par ex. KVM), bonne chance si vous voulez trouver des contributions externes significatives.

MySQL ? C’est grosso modo la même chose. L’entreprise (maintenant Sun Microsystems) fait virtuellement tous ses développements en interne, ce qui est vrai pour chaque entreprise privée open source qui me vient en tête. C’est une des raisons pour lesquelles Richard Stallman n’a pas à rougir de s’inquiéter de l’avenir de MySQL, même si c’est sa licence GPL préférée qui est utilisée.

La source est peut-être open, mais le processus pas nécessairement.

Il y a de très bonnes raisons pour que Google, Red Hat, MySQL et d’autres agissent de la sorte sur leurs efforts de développement open source. Ils sont responsables, fiscalement et légalement, devant leurs clients, et doivent être en capacité de garantir qualité et sécurité. On peut comprendre qu’ils exercent un certain contrôle pour s’assurer que les produits qu’ils distribuent protègent l’intégrité de leur marque.

Toutefois ceci témoigne d’un réel fossé entre « l’open source » en tant que licence et « l’open source » en tant que mode de développement et de distribution de logiciels complètement transparent. Le premier modèle est simple à mettre en place, le second beaucoup moins et demande une réelle volonté de la part de l’éditeur.

Les entreprises qui semblent mieux réussir sont celles qui ne comptent pas sur un retour sur investissement direct avec les logiciels libres. En d’autres termes, si vous ne vendez pas de l’open source, il est plus facile d’être ouvert. Doc Searls exprime cela de manière tout à fait pertinente quand il dit que « vous gagnez de l’argent grâce à (l’open source), pas de l’open source ».

Les exemples ne manquent pas. IBM en est un, Google également, bien que je sois d’accord avec ceux qui le critiquent car il peut assurément mieux faire. On peut également citer Facebook, Oracle et quelques autres.

À l’avenir, je pense que nous allons voir cette « fauxpen source » décliner, les entreprises séparant clairement leurs efforts dans l’open source et leurs modèles de ventes. L’open source peut offrir une plate-forme directe de gains, mais ce n’est pas le meilleur moyen pour véritablement générer de l’argent. Pas pour la plupart des entreprises en tout cas.

Notes

[1] Crédit photo : Stevoarnold (Creative Commons By)

[2] Pour un aller plus loin on pourra parcourir ce billet similaire de Philippe Scoffoni que je découvre à l’instant. Il y évoque « l’open source Canada Dry » et la tentation d’un « open source washing ». Extrait : « Faire de l’open source en mode licence est relativement facile alors que le faire en mode communautaire est une tout autre chose (…) les éditeurs qui font le choix de l’open source pour la licence cherchent donc avant tout à profiter de l’effet de mode et à monétiser ce qui apparaît aujourd’hui comme un avantage concurrentiel par rapport au modèle propriétaire ».




La libération du savoir est un travail de fourmis

AntWeb - CC by-saUn peu de storytelling aujourd’hui sur le Framablog, avec cette histoire de fourmis qui n’avaient pas d’images dans Wikipédia.

Nous le savons, l’encyclopédie libre est très certainement l’une des plus belles aventures humaines jamais imaginées.

Mais son influence est telle qu’elle a aujourd’hui également la capacité d’influencer directement ou indirectement la politique de licences des contenus produits par les organismes publics, universités en tête[1].

AntWeb passe sous licence Creative Commons BY-SA

AntWeb goes CC-BY-SA

Waldir Pimenta – 6 novembre 2009 – All The Modern Things
(Traduction Framalang : Poupoul2)

Saviez vous que l’insecte le plus venimeux au monde est une fourmi ? En effet, une piqûre de la fourmi Maricopa Harvester équivaut à douze piqures d’abeilles, ce qu’il faut pour tuer un rat de plus de deux kilos.

J’ai découvert cela il y a plus d’un an dans le livre des insectes de l’Université de Floride. Je me suis immédiatement tourné vers Wikipedia pour savoir ce qu’on en disait, mais à ma grande surprise, aucun article n’existait. J’en ai donc commencé un à partir d’un page blanche, en utilisant des informations glanées sur plusieurs sites consacrés aux fourmis. Finalement, les gens ont commencé à enrichir l’article, jusqu’à ce qu’il contienne une somme d’informations de bonne qualité à propos de cette espèce fascinante. Mais il y manquait toujours quelque chose, qui à lui seul pouvait rendre l’article dix fois meilleur : Une image.

Ainsi, en cherchant des images afin d’illustrer cet article, j’ai découvert les fantastiques images d’AntWeb, un projet de l’Académie des Sciences de Californie, qui a pour objectif d’illustrer l’énorme diversité des fourmis dans le monde. J’étais particulièrement heureux qu’ils utilisent une licence Creative Commons, mais j’ai rapidement déchanté en constatant que celle qu’ils utilisaient (la licence Creative Commons BY-NC) n’était pas appropriée pour Wikipédia, ou plus généralement pour ce que les Creative Commons appellent elles-mêmes les « œuvres culturelles libres » (Ndt : voir à ce sujet ce billet du Framablog).

Je leur ai donc envoyé un courriel, suggérant de changer la licence. Lorsqu’ils m’ont répondu, j’ai découvert qu’en fait, des discussions internes à propos de la licence étaient déjà en cours. Je suis resté en contact avec eux, et me suis assuré de leur parler des avantages de voir leurs travaux placés dans des vitrines telles que Wikipédia, Commons ou Wikispecies.

J’aime à penser que ma modeste intervention a participé à leur prise de décision, quelque temps plus tard, non seulement de changer de licence pour une Creative Commons BY-SA, mais également de téléverser leurs images dans Commons eux-mêmes. Il s’agissait d’une partie de leur mission globale : « L’accès universel aux informations sur les fourmis ». Auparavant, le projet AntWeb, se concentrait sur la numérisation de contenus et le développement d’un portail web : ils ont désormais décidé d’exporter le contenu d’AntWeb pour en améliorer l’accès. Mettre les images et les méta-données associées dans Commons fut un exemple en matière d’organisation.

Cette initiative a été saluée par la communauté, et il y a eu de nombreuses contributions à ce massif téléversement, afin de rendre les images plus faciles à trouver et à utiliser pour illustrer des articles, et autres pages pertinentes. Le processus a pris plusieurs jours, mais au final ce sont pas moins de 30 000 images qui auront été téléversées, intégralement associées à leurs données EXIF, mais également aux informations taxonomiques et géographiques, chaque fois qu’elles étaient disponibles.

Tout ceci n’est pourtant quelque part qu’une première pierre. Puisque, comme d’habitude dans le monde des wikis, vous pouvez contribuer. Il existe des articles à illustrer dans toutes les langues de Wikipedia (l’outil de recherche d’images libres FIST de Magnus arrive à point nommé pour cela). Il y a des pages à illustrer sur Wikispecies. Il y a des catégories à créer dans Commons, afin de faciliter la navigation dans l’arbre des catégories des fourmis et d’y rendre chaque image de fourmi accessible. Et plus important, il y a cette nouvelle fantastique à diffuser, afin de faire savoir à tous ceux qui sont intéressés par les fourmis qu’ils peuvent désormais compter sur ce qui est sans doute la plus importante ressource en ligne d’images de fourmis, toutes de grandes qualité.

Un grand merci à Brian Fisher, chef de projet AntWeb, qui a coordonné le processus de changement de licence, Dave Thau, ingénieur logiciel AntWeb, qui a écrit le script de téléversement et réalisé cette opération, et à toute l’équipe d’AntWeb pour leur formidable travail.

Notes

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




Educatice 2009 : Demandez le programme libre, avec Jean-Pierre Archambault

Styeb - CC by-saJean-Pierre Archambault œuvre depuis des années pour le logiciel libre à l’école, contribution au pluralisme technologique..

Il ne le fait pas « de l’extérieur », en se contenant de chausser ses gros sabots pour crier haro sur le baudet dans un blog (suivez mon regard !).

Il le fait « de l’intérieur » et par petites touches, au sein même des arcanes de l’Éducation nationale, dans le cadre de l’accord signé en octobre 1998 par le Ministère de l’Education nationale et l’AFUL, ce qui suppose patience, tactique et diplomatie.

Avec le temps c’est toute une petite équipe qui s’est agrégée autour de lui : le pôle de compétences logiciels libres du SCEREN, qui a pris la bonne habitude de venir chaque année nombreux représenter dignement le logiciel libre au Salon Educatec-Educatice (manifestation parallèle au Salon de l’Education mais réservée aux professionnels de l’éducation).

L’occasion était belle pour rencontrer Jean-Pierre Archambault[1], lui demander le programme 2009 de cette manifestation (du 18 au 20 novembre à Paris) et en profiter au passage pour évoquer le situation actuelle du libre dans l’éducation.

Rencontre avec Jean-Pierre Archambault

CNDP-CRDP de Paris, coordonnateur du pôle de compétences logiciels libres du SCEREN


Comme chaque année depuis 2004, le pôle de compétences logiciels libres du SCEREN sera présent au salon Educatec-Educatice.

Oui. Les organisateurs de ce salon ont toujours considéré comme allant de soi, dans leur vision marquée du sceau du pluralisme, qu’il devait y avoir une composante libre dans leur manifestation consacrée à l’informatique pédagogique dans toute sa diversité. Je tiens à les en remercier à nouveau.

Cette année, nous organisons une table ronde – conférence « Logiciels et ressources libres pour l’éducation ». Elle se déroulera le jeudi 19 novembre, de 15h45 à 17h15 en salle 1. Nous ferons un état des lieux en termes de solutions et ressources utilisées. Nous verrons les coopérations de l’institution éducative avec les associations, les collectivités locales et les entreprises. Nous verrons également en quoi le libre est la réponse appropriée à la question de « l’exception pédagogique ».

Nous participerons à deux autres tables rondes : « L’Ecole numérique, de la théorie à la pratique », le mercredi 18 novembre, de 14h à 17h15, en salle 3 ; et « CRDP : valoriser la diffusion multi-support des documents éditoriaux », le jeudi 19 novembre, de 9h30 à 11h, en salle 3[2].


Et il y a bien sûr le village du pôle dont j’ai le souvenir, les années où je suis venu à Educatice, qu’il était une véritable « ruche ».

Ce village s’inscrit dans la mise en oeuvre de l’une des missions du pôle, à savoir fédèrer les initiatives, les compétences et les énergies, ce qui l’amène à coopérer avec de nombreux acteurs, institutionnels ou partenaires de l’Education nationale, ainsi les collectivités locales, les entreprises, les associations.

Le village accueillera différents exposants, institutionnels et associatifs. Le CRDP de Lyon présentera OSCAR, lauréat aux Trophées du libre 2009, un ensemble d’outils qui permet aux administrateurs réseaux d’installer et de gérer facilement une salle informatique. Le CRDP de Paris présentera lui ses différentes activités en matière de logiciels et de ressources libres : partenariats éditoriaux avec Sésamath, réalisation de clés USB, démonstration de Freemind… La présence du CDDP de Seine-Maritime sera centrée sur l’opération du Conseil général qui a consisté à doter tous les collégiens du département d’un bureau virtuel.

Le Réseau Ecole et Nature, dont le but est de développer l’éducation à l’environnement, fera visiter son site réalisé à partir de logiciels libres, et qui vient de faire peau neuve. On connaît bien Sugar, plate-forme pédagogique libre, née du projet One Laptop Per Child (OLPC). Aujourd’hui utilisée sur le XO par plus d’un million d’enfants dans le monde entier, elle sera sur le village.

Les visiteurs pourront faire connaissance avec la toute jeune association EducOoo (un an juste), liée au projet OpenOffice.org Éducation. Elle sert de ressource et vise à faciliter la mise en place et l’accompagnement de projets entre OpenOffice.org et le monde de l’enseignement.

Les visiteurs pourront mieux connaître deux chaînes éditoriales libres, La Poule ou l’Oeuf et Scenari. La Poule ou l’Œuf est une chaîne éditoriale Web dédiée à l’édition de documents longs (monographies, cours, mémoires, thèses, actes…), à destination électronique aussi bien que papier. Elle s’adresse à toute institution éditrice de contenus académiques pour une production structurée sémantiquement et intégrée au réseau, en vue d’une exploitation dynamique et évolutive des savoirs. Scenari, elle, est une chaîne éditoriale générique, basée sur la séparation des formats de stockage et des formats de publication : les formats de stockage décrivent la structure du fonds documentaire et les formats de publication la forme physique du document vue par l’utilisateur.

Seront également présents l’AFUL (Association francophone des utilisateurs de Linux et des logiciels libres) et Scidéralle (les logiciels du Terrier, AbulÉdu, AbulEduLive…).


Educatice est un moment important de l’année scolaire pour le pôle de compétences logiciels libres du SCEREN.

Effectivement. Il s’inscrit aussi dans ce qui est la mission première du pôle qui est d’informer la communauté éducative, afin d’aider les uns et les autres à faire leurs choix. Les modalités sont diverses : organisation et/ou participation à des journées, séminaires, colloques, salons mais aussi textes et articles. Les initiatives sont multiples. Pour les dernières années scolaires, on peut mentionner, entre autres : depuis 2000, la présidence du cycle Education du salon Solutions Linux ; Paris Capitale du Libre ; le Forum Mondial du Libre ; les journées Autour du libre coorganisées par le CNDP et les ENST ; les colloques et séminaires d’ePrep ; les Rencontres de l’Orme, les Trophées du libre ; la Semaine de la Science ; les Rencontres mondiales des logiciels libres…


Comment ces actions d’information sont-elles reçues ?


En général très bien ! Il faut dire qu’est tellement évidente la convergence entre les principes du libre et les missions du système éducatif, la culture enseignante de libre accès à la connaissance et de sa diffusion à tous, de formation aux notions et non à des recettes. L’enseignement requiert la diversité des environnements scientifiques et techniques. La compréhension des systèmes suppose l’accès à leur « secret de fabrication ». Des formes de travail en commun des enseignants, de travail et d’usages coopératifs supposent des modalités de droit d’auteur facilitant l’échange et la mutualisation des documents qu’ils produisent. Du côté des usages éducatifs des TIC, on retrouve l’approche du libre, notamment ses licences GPL ou Creative Commons.

Il faut cependant ajouter qu’informer sur le libre, dans un esprit de diversité scientifique et technologique, ne fut pas toujours un « long fleuve tranquille ». Dans l’éducation comme ailleurs, il y a une pluralité de points de vue. Mais les choses sont entendues, depuis un certain temps déjà : le libre est sans conteste une composante à part entière et de premier plan de l’informatique pédagogique.


Peux-tu nous rappeler le contexte institutionnel ?

Créé en 2002, regroupant aujourd’hui vingt-trois CRDP, le pôle de compétences logiciels libres du SCÉRÉN est à la fois une structure de réflexion et d’action. Il a pris le relais de la Mission veille technologique à qui la direction générale du CNDP avait confié, dès 1999, le pilotage du « chantier » des logiciels libres, dans le contexte institutionnel éducatif défini, en octobre 1998, par un accord-cadre signé entre le Ministère de l’Éducation nationale et l’AFUL. Cet accord, régulièrement reconduit depuis lors, indiquait qu’il y a pour les établissements scolaires, du côté des logiciels libres, des solutions alternatives de qualité et à très moindre coût aux logiciels propriétaires, dans une perspective de pluralisme technologique. Et depuis plus de dix ans, les différents directeurs généraux qui se sont succédé à la tête du CNDP ont accordé une attention particulière au dossier des logiciels libres.


Quel est l’accueil du côté des collectivités locales ?

Bon également. Il y a des enjeux financiers, la question étant moins celle de la gratuité que celle du caractère « raisonnable » des coûts informatiques. Comme le dit François Elie, président de l’Adullact (Association pour le développement des logiciels libres dans l’administration et les collectivités territoriales), un logiciel est gratuit une fois qu’il a été payé et l’argent public ne doit servir qu’une fois pour payer un logiciel.

Les logiciels libres permettent de réduire d’une manière très significative les dépenses informatiques dans le système éducatif. Les collectivités locales sont de plus en plus sensibles à cet aspect des choses, notamment pour le poste de travail avec la suite bureautique OpenOfice.org. La licence GPL permet aux élèves, et aux enseignants, de retrouver à leur domicile leurs outils informatiques, sans frais supplémentaires et en toute légalité. Concernant les ENT, la région Ile-de-France va déployer une solution libre.


Et les ressources pédagogiques ?

Dans l’éducation, le libre c’est le logiciel mais également (et peut-être surtout) les ressources pédagogiques. Dans ce domaine, le « vaisseau-amiral » est l’association Sésamath[3]. Les lecteurs de Framasoft étant très bien informés des multiples activités de cette association remarquable, nous rappellerons qu’elle a eu un Prix de l’UNESCO en 2007 et qu’elle édite (en partenariat avec un éditeur privé) des manuels scolaires pour le collège qui connaissent un franc succès, et bientôt pour les CPGE (Classes préparatoires aux grandes écoles).


On sait que le numérique et les réseaux ont plongé l’édition scolaire (et l’édition en général) dans une période de turbulences. D’un côté, Sésamath met librement et gratuitement ses réalisations pédagogiques sur la Toile. De l’autre, elle procède à des coéditions, à des prix « raisonnables », de logiciels, de documents d’accompagnement, de produits dérivés sur support papier avec des éditeurs, public (les CRDP de Paris et de Lille) et privé, à partir des ressources mises en ligne sur la Toile. Le succès est au rendez-vous. La question est posée de savoir si ce type de démarche préfigure un nouveau modèle économique de l’édition scolaire, dans lequel la rémunération se fait sur le produit papier, sur le produit dérivé, le produit hybride et par le service rendu.


Des enjeux de société aussi


Oui, comme l’ont montré les vifs débats qui ont accompagné la transposition par le Parlement en 2006 de la directive européenne sur les Droits d’auteur et les droits voisins dans la société de l’information (DADVSI) et plus récemment à propos de la loi Hadopi.

John Sulston, prix Nobel de médecine, évoquant en décembre 2002 dans les colonnes du Monde Diplomatique les risques de privatisation du génome humain, disait que « les données de base doivent être accessibles à tous, pour que chacun puisse les interpréter, les modifier et les transmettre, à l’instar du modèle de l’open source pour les logiciels ». Il existe une transférabilité de l’approche du libre à la réalisation des biens informationnels en général.

La question est donc posée de savoir si le modèle du libre préfigure des évolutions majeures en termes de modèles économiques et de propriété intellectuelle. Le logiciel libre est un « outil conceptuel » pour entrer dans les problématiques de l’économie de l’immatériel et de la connaissance. Incontournable pour le citoyen. Or l’on sait que l’une des trois missions de l’Ecole est de former le citoyen !

En guise de conclusion

Je voudrais profiter de cet interview pour remercier l’association Framasoft pour la place qu’elle occupe dans le paysage éducatif et culturel, et le rôle qu’elle y joue, la qualité de sa réflexion, son attachement au bien commun et au pluralisme.

Et puis, rendez-vous au salon Educatice. Pré-enregistrement sur le site d’Educatec-Educatice avec demande de badge d’accès gratuit.

Notes

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

[2] Signalons que Jean-Pierre Archambault, cette fois-ci avec sa casquette de président de l’EPI, animera également une table ronde, le vendredi 20 novembre de 11h15 à 12h45, « Un enseignement de l’informatique au lycée », avec Gérard Berry, Professeur au Collège de France, membre de l’Académie des Sciences, Gilles Dowek, Professeur d’informatique à l’École Polytechnique et Pierre Michalak, IA-IPR de l’Académie de Versailles. Thème souvent évoqué dans le Framablog.

[3] Remarque : Sésamath sera non seulement présent à Educatice mais également au Salon de l’Éducation, stand CE40.