Unhosted : libre et salutaire tentative de séparer applications et données sur le Web

Michiel de JongIl est désormais possible de se passer de la suite bureautique Microsoft Office et du système d’exploitation Windows en utilisant de fiables alternatives libres (GNU/Linux et Libreoffice pour ne pas les nommer).

Mais quid du réseau social Facebook et des services Google par exemple ? Est-il possible de proposer des alternatives libres à ces applications dans les nuages du web qui demandent une énorme bande passante et nécessitent des batteries de serveurs, avec tous les coûts faramineux qui vont avec (et que ne pourra jamais se permettre le moindre projet libre qui commence avec cinq gus dans un garage) ?

L’enjeu est de taille car c’est de nos données qu’il s’agit et dont on fait commerce.

Une piste de solution, qui sur le papier semble tout autant lumineuse que triviale, serait de pouvoir séparer l’application web des données que cette application traite. L’application serait quelque part sur un serveur et les données ailleurs sur un autre serveur (chez vous par exemple).

Imaginez un Facebook où toutes les données de ses utilisateurs ne seraient plus sur le site et les serveurs de Facebook ! Facebook serait bien bien plus léger du coup à administrer (moins rentable aussi c’est sûr).

Finis la centralisation et le contrôle sur vos données qui retrouvent du même coup une liberté qu’elles n’auraient jamais dû perdre. Et le web (re)devient un meilleur web.

C’est l’objectif pour le moins ambitieux mais ô combien urgent et utile du projet Unhosted conduit par Michiel de Jong dont nous vous proposons une instructive et enthousiasmante interview ci-dessous.

On notera au passage que le projet collabore avec Libreoffice. À quand un « Google Docs Killer » basé sur unhosted ?

On remarquera également que le projet n’hésite pas à accorder de suite une forte importance au confort de l’utilisateur. Extrait : « Nous avons besoin que les utilisateurs finaux sautent le pas, or les utilisateurs finaux ne comprennent souvent pas bien les principes du logiciel libre, mais si on fait des applications vraiment agréables, ils viendront pour les applications, et resteront pour la liberté. »

Bonne lecture. La problématique exposée ici constitue certainement l’un de nos prochains combats. En fait la bataille a déjà commencé. Elle s’annonce rude mais on déplacé tant de montagnes par le passé qu’il n’y a aucune raison de perdre confiance et de laisser le champ… libre aux seuls monopoles commerciaux à la taille démesurée.

Mais avant cela rien de tel que cette courte vidéo introductive pour se mettre dans le bain et comprendre plus encore de quoi il est question :

—> La vidéo au format webm
—> Le fichier de sous-titres

Entretien de Michiel de Jong avec la communauté

Fellowship interview with Michiel de Jong

Chris Woolfrey – 23 avril 2011 – Followship of FSFE
(Traduction Framalang : Pandark, Pyc et Slystone)

Michiel de Jong a travaillé comme programmeur, chercheur et administrateur système à Amsterdam, Oxford, Londres et récemment à Madrid en tant qu’ingénieur en scalabilité (ou adaptabilité) pour le réseau social espagnol Tuenti. L’hiver dernier il a pris deux mois de vacances (de hacker) à Bali pour monter le projet Unhosted. Il vit maintenant à Berlin avec Kenny Bentley et Javier Diaz, où ils prévoient de travailler à plein temps sur le projet si les donations le permettent.

Chris Woolfrey : Pouvez-vous expliquer ce qu’est le projet Unhosted avec vos propres mots ?

Michiel de Jong : Il y a plusieurs manières de le présenter ; mon approche préférée est l’angle du logiciel libre. Le terme de logiciel libre signifiait auparavant que l’on avait un pouvoir de contrôle (utilisation, partage, étude et amélioration) sur le code source et le logiciel exécuté par l’application, c’est la définition utilisée par la FSFE.

À l’époque, c’était suffisant. On considérait comme acquis le contrôle des données traitées par l’application ; c’est évident, elles sont sur votre ordinateur ou votre serveur, sur lequel vous avez un accès complet aux données utilisées par vos applications.

Concernant les logiciels installés, que ce soit sur un ordinateur de bureau ou sur un serveur, cette vision était juste : si vous contrôlez le code source, vous possédez la liberté logicielle. Mais ensuite, lentement, les logiciels installés ont été remplacés chez l’utilisateur par des logiciels hébergés (comme Google Docs, Facebook et Twitter). Ces sites web hébergés ne sont alors plus une source d’information comme les classiques sites web d’avant ; ce sont des applications interactives, et la liberté logicielle n’existe pas dans ce contexte.

Il est absurde que les logiciels hébergés vous fassent céder vos données à l’auteur de l’application en question, mais c’est ainsi que cela se passe. Cela s’est installé progressivement et insidieusement, car les sites web d’information sont devenus peu à peu des sites dynamiques, et ces sites dynamiques ont commencé à accepter les contributions d’utilisateurs et sont peu à peu devenu des applications interactives. Désormais, les logiciels hébergés sont largement utilisés, souvent en lieu et place d’anciennes applications installées localement sur les ordinateurs.

Dans la transition des applications locales aux application hébergées, la liberté logicielle a été oubliée. Personne ne parle plus désormais de logiciels installés localement, on parle de logiciels hébergés, et pourtant certains disent « Mon ordinateur ne contient que des logiciels libres ; seul le microprogramme de la carte graphique est propriétaire », et c’est une erreur car une bonne partie des « logiciels » qu’ils utilisent ne sont pas installés localement sur leur ordinateur mais utilisés au travers d’un navigateur internet.

Le projet Unhosted a pour but d’inventer et promouvoir un moyen de résoudre ces problèmes. La liberté logicielle doit, de nos jours, être non seulement la liberté du code mais aussi celle des données.

CW : Comment Unhosted permet-il ceci ?

MdJ : Nous séparons le code d’une application de ses données.

Quand vous vous connectez à une application web Unhosted, l’URI affichée dans la barre d’adresse indique l’emplacement du code de l’application, mais le nom de domaine suivant l’arobase de votre identifiant indique l’emplacement de vos données ; ce qui libère vos données de l’emprise du serveur de l’application, tout en libérant ledit serveur de la charge de l’hébergement de vos données.

Ceci implique que l’hébergement d’applications libres redevient possible sur le web. Après tout, il existe un évident substitut libre à Microsoft Windows : GNU/Linux, comme il existe un évident substitut libre à Microsoft Office : Libre Office.

Mais quel logiciel libre pour remplacer aussi évidemment Google Docs ? Pourquoi ne pas se connecter à « www.libredocs.org », par exemple, et utiliser là des applications web libres, comme pour un logiciel installé localement ?

La réponse simple est le coût inhérent au fonctionnement d’une application distante, trop élevé pour permettre la fourniture de ces services gratuitement. Pour coder du logiciel libre, il suffit que des développeurs y consacrent du temps et du savoir-faire. Mais il est impossible de proposer des logiciels libres en ligne sans coût financier, parce que cette activité nécessite l’utilisation de serveurs, et qu’il faut rétribuer les hébergeurs.

En séparant le code des données, laissant leur traitement au navigateur, notre solution règle ce problème : il devient très économique d’héberger des applications web libres parce que vous n’avez à héberger que l’application elle-même, son code, pas les données qu’elle doit traiter.

C’est le côté « libérez les applications du poids des données » de notre projet. Puis arrive l’autre coté : le logiciel c’est du code et des données, le logiciel libre c’est du code libre et des données libres.

Avec Unhosted, la liberté des données est assurée par le choix, lors de l’inscription à une application, du domaine devant héberger vos données pour vous. Vous pouvez ouvrir un compte chez un fournisseur de services (ils sont en train d’être mis mettre en place) ou demander à l’administrateur réseau de votre université ou de votre entreprise d’héberger un nœud pour celle-ci ; de cette façon, tout bénéficiaire d’une adresse « @quelquepart » aura la possibilité d’obtenir un compte Unhosted avec le même nom d’utilisateur.

CW : Y a-t-il des bénéfices en termes de vie privée à utiliser Unhosted en comparaison avec une application web qui conserve à la fois le code et les données à distance ?

MdJ : En utilisant une application Unhosted, toutes vos données sont chiffrées par le navigateur avant d’être transmises au serveur hébergeant votre compte Unhosted. De cette façon, les données confiées à votre compte Unhosted peuvent se trouver sur n’importe quel serveur, parce que, bien que vous vous reposiez sur ce serveur pour permettre un accès à vos données, ces données sont stockées et chiffrées, ainsi vous n’avez pas à craindre que l’hébergeur du compte lise vos messages, par exemple. Les données stockées par une application Unhosted sont chiffrées par votre navigateur avant d’être transmises et enregistrées sur votre compte, et elles seront déchiffrées au moment de leur sollicitation par le navigateur, au moment de leur utilisation. Le serveur hébergeant vos données Unhosted est aveugle ; il transmet vos données vers et depuis des sites web Unhosted sans pouvoir lire leur contenu.

Utiliser JavaScript pour la cryptographie n’a habituellement aucun intérêt, parce que si un site web contient des scripts JavaScripts pour chiffrer des données, alors ces mêmes scripts peuvent être utilisés pour espionner ces données chiffrées.

Avec Unhosted il en va autrement car nous séparons le domaine qui fournit l’application de celui qui héberge les données. L’hébergeur du compte Unhosted (celui des données) ne pourra pas accéder aux scripts de cryptographie de l’application, donc l’application Unhosted peut chiffrer des données que le serveur du compte Unhosted ne poura pas déchiffrer.

CW : Quel genre d’applications convient d’après vous le mieux à l’utilisation d’Unhosted ? Quel types d’applications Web vous attendez-vous à voir adopter Unhosted en premier ?

MdJ : Toutes les applications qui n’enregistrent pas un grand nombre de données utilisateur peuvent être facilement adaptées à Unhosted.

Ce sont toutefois les applications comme Google Docs, nécessitant le stockage de beaucoup de données utilisateur importantes, qui bénéficieraient le plus du passage à Unhosted. Celà pourrait aussi bénéficier grandement au parallélisme (informatique). Cependant, pour d’autres services, comme les moteurs de recherche, il faudra trouver de bons algorithmes pour permettre un fonctionnement plus décentralisé. En général, toute application web qui nécessite le stockage d’un grand nombre de données personnelles peut tirer profit d’Unhosted.

CW : Il y a une effervescence actuellement autour de projets libres décentralisé pour proposer des alternatives au réseau social Facebook (Diaspora, Appleseed…) ou au moteur de recherche Google (YaCy, Seeks…). Quel impact et comment pourrait s’adapter votre travail à des projets comme Diaspora, Appleseed et, Seeks ou YaCy ?

MdJ : Unhosted a été d’une certaine façon créé sur la mailing list des développeurs de Diaspora. Nous discutions du basculement de Diaspora de PGP vers SSL, et de la façon dont un chiffrement « de bout en bout » serait plus adapté. Alors j’ai commencé à développer un système de chiffrement de données en Ajax. Il était destinée à intégrer Diaspora. Plus tard, j’ai réalisé qu’il pourrait avoir bien d’autres applications.

Il nous reste encore à écrire une application « sociale » Unhosted qui pourrait fédérer Diaspora et Appleseed. YaCy étant un moteur de recherche, il nécessitera un travail travail d’ingénierie plus conséquent avant de l’intégrer dans l’architecture des applications web d’Unhosted.

Outre ceux que vous avez évoqués, nous avons aussi été approchés par LibreOffice pour discuter de la façon de faire fonctionner ensemble Unhosted et LibreOffice. Ce fut un grand honneur. Nous mettons actuellement en œuvre un cloud-sync Unhosted pour LibreOffice. Il ne déplace pas exactement LibreOffice sur le web, c’est à dire que toute l’application n’est pas dans votre navigateur, mais il fait de LibreOffice un « navigateur de documents », similaire à un « navigateur web », et il sera compatible avec les standards web que nous avons rendu publiques il y a trois semaines.

Pour le reste, nous ne faisons que commencer. Nous avons mis en ligne une application de démonstration qui montre le principe : http://myfavouritesandwich.org. Les gens peuvent copier cette démo et s’en servir comme un « Hello World! », de base pour l’utilisation d’Unhosted.

CW : En voilà un super nom de domaine !

MdJ : Au départ c’était myfavouritecar.org mais Javier estimait que myfavouritesandwich.org était plus marrant.

CW : L’apparence du projet est-elle importante pour vous ?

MdJ : 33% de notre équipe à plein temps est un graphiste. C’est une autre caractéristique relativement unique de ce projet ; je ne pense pas que beaucoup de projets de logiciels libres atteignent ce pourcentage. Nous avons besoin que les utilisateurs finaux sautent le pas, or les utilisateurs finaux ne comprennent souvent pas bien les principes du logiciel libre, mais si on fait des applications vraiment agréables, ils viendront pour les applications, et resteront pour la liberté.

Il n’y a pas de barrière d’entrée pour l’utilisateur : c’est une caractéristique importante pour nous. L’utilisateur n’a pas besoin de savoir si une application est complètement hébergée ou Unhosted. Si l’utilisation d’Unhosted devient transparente, alors nous aurons fait un bon travail.

Il nous faut convaincre les développeurs web de créer des applications Unhosted, et leurs clients n’ont même pas besoin de savoir précisément ce que c’est. Si un client demande à un développeur une nouvelle application, le développeur doit pouvoir juste répondre « OK, on va utiliser la dernière technologie pour développer cette application pour vous », et créer alors une application Unhosted. Le client n’a pas besoin qu’on lui signale l’utilisation d’une architecture Unhosted, seul le développeur doit le savoir.

Nous voulons créer quelques applications de démonstration qui soient vraiment agréables à utiliser, de façon à pouvoir éviter les stigmates qu’associent souvent les non-convertis aux logiciels libres (par exemple un logiciel libre peut bien fonctionner mais il est souvent moche). Je pense qu’il est important que les logiciels libres soient beaux et agréables à utiliser. Beaucoup de projets font du très bon travail aujourd’hui, et nous voulons être l’un d’eux. Voilà pourquoi 33% de notre équipe à plein temps est consacrée au graphisme.

CW : Il semble que vous essayez d’attirer des gens en dehors de l’écosystème existant des logiciels libres. Pensez-vous qu’il y ait des avantages évidents à utiliser Unhosted pour des entreprises et associations non concernées par les logiciels libres ?

MdJ: Oui, certainement. Tout d’abord, une entreprise qui utilise des logiciels comme moyen de production peut vouloir utiliser un chiffrement de bout en bout, de façon à ce que les secrets de l’entreprise ne quittent pas son réseau privé virtuel, mais qu’elle puisse tout de même utiliser le stockage sur les serveurs d’Amazon, par exemple. Ainsi, ils peuvent bénéficier d’applications web Unhosted avec des comptes Unhosted qui stockent des données chiffrées sur des serveurs Amazon, et le tout fonctionnera dans les navigateurs web de leur personnel, sans avoir à installer de logiciels chez eux.

De plus, l’évolutivité et la robustesse d’une architecture distribuée peuvent être un choix stratégique pour une entreprise : si vous désirez proposer une application propriétaire, mais ne voulez pas que vos serveurs soient le maillon faible du système, alors Unhosted apportera à vos applications moins d’indisponibilité, ou au moins les incidents ne toucheront pas tous les utilisateurs et votre application ne sera pas entièrement indisponible à cause de problèmes localisés. Enfin, le coût d’hébergement d’une application Unhosted est bien moins élevé que celui d’une application traditionnelle.

C’est un grand avantage pour les projets libres qui, à l’heure actuelle, ne peuvent simplement pas s’offrir l’hébergement d’applications web, mais pour les applications propriétaires c’est aussi une opportunité intéressante, parce que cela permet de réduire les coûts. Il y a donc là une activité commerciale possible comme fournisseur de comptes Unhosted. Selon le nombre d’applications intéressantes que nous pouvons susciter et promouvoir, des entreprises de ce type écloront, et alors les utilisateurs pourraient avoir un unique identifiant pour l’ensemble des applications Unhosted qu’ils utiliseront.

Les possibilités d’interopérabilité entre les applications sont elles aussi enthousiasmantes — la séparation des applications et des données permettra aussi (quand une complète compatibilité des formats le permettra) de basculer sur un autre site et constater, par exemple, que tous vos albums de photos sont bien là, pour revenir au site précédent pour voir que vos modifications ont été prises en compte instantanément, sans avoir à faire d’import ou d’export, parce que les données sont les mêmes.

Ce sera une expérience incroyable pour les utilisateurs finaux quand nous arriverons à faire fonctionner tout cela ! Certaines personnes ne se soucient pas d’évolutivité, de pérennité, de robustesse, de chiffrement, de vie privée, des applications dans le domaine public ou de logiciels libres, etc., ils ne se soucient que des possibilités d’interopérabilité des données. Ce type d’interopérabilité pourrait être le meilleur atout du projet Unhosted.

CW : Pourquoi a-t-il fallu attendre jusqu’à maintenant pour qu’un projet comme Unhosted voit le jour ?

MdJ: Je pense que tout cela est très récent. Il y a un an, on ne se rendait pas forcément compte qu’il y avait un problème avec nos données. Oui, il y a eu l’article de Richard Stallman au sujet de SaaS, puis les excellentes présentations de Eben Moglen, mais pendant ce temps-là, Facebook est devenu de plus en plus dominant. Sans oublier des projets tout neuf comme le Chrome Web Store et Chrome OS.

Il y a deux ans, ça n’était pas aussi évident. Enfin, je sais que je n’aurais pas pu envisager tout cela il y a deux ans, mais je pense que c’est le bon moment maintenant. Un grand nombre de ces idées ne sont pas les miennes. Certains principes importants viennent de Tim Berners-Lee et Zooko, je les ai juste rassemblées et ai rédigé un « manifeste » sur le sujet, ce qui encore une fois, est essentiellement copié d’Eben Moglen et Richard Stallman.

CW : Comment prévoyez-vous de travailler à plein temps sur Unhosted ?

MdJ : Nous ambitionnons de récolter pendant les prochains mois 36000 €. Nous avions le choix entre créer une entreprise ou développer entièrement le projet dans le cadre d’une association à but non lucratif.

Nous avons choisi la voie non marchande car nous pensons qu’il est important de le faire de cette façon. Nous sommes trois ingénieurs à plein temps, et nous avons l’intention de trouver un hackerspace à Berlin pour nous accueillir tous les trois, plus deux bureaux libres pour les hackers en visite. Nos locaux seront ouverts aux vacanciers qui voudraient passer une semaine à Berlin, trainer dans nos locaux et contribuer à libérer le web. Les loyers sont très bon marché à Berlin, toutefois chacun de nous a besoin d’environ 1000 € par mois pour vivre.

Nous sommes très impliqués dans ce projet. Prochainement, nous publierons des outils et des applications de démonstration afin de faire avancer le web Unhosted, et nous nous occuperons des détails à mesure que nous progresserons. Unhosted est un projet communautaire, entièrement ouvert, mais je pense qu’il est bon d’avoir une structure « fondation plus communauté », avec une petite équipe entièrement dédiée au projet, pour constamment lui donner une impulsion.

Nous encourageons les personnes intéressées à s’inscrire à notre liste de discussion, nous suivre sur Identi.ca et Twitter, et à rejoindre notre canal IRC. D’autre part, nous encourageons les développeurs à forker nos applications de démonstration pour développer leurs propres applications Unhosted.

Le web Unhosted commence aujourd’hui…




Petite chronique de l’e-G8, retour sur une tempête médiatique

G8 vs Internet - CC by-saLes 24 et 25 mai derniers se tenait à Paris le « Forum e-G8 », en prélude au G8 de Deauville. Ce forum participatif consacré à Internet fut résolument orienté “business” : organisé par le groupe publicitaire Publicis, les invités étaient principalement les dirigeants des plus grosses sociétés de communication (Google, Facebook, eBay, Fox, Bertelsmann, Vivendi, etc.).

Si le commerce fait évidemment partie intégrante des possibilités ouvertes par Internet, cela ne constitue qu’une petite partie de l’utilisation qui est faite du réseau aujourd’hui. Or, la sélection très orientée des intervenants ne portait par conséquent qu’un seul point de vue : « Comment utiliser Internet pour doper la croissance économique ? » et sa question sous-jacente « Comment contraindre et réguler Internet pour s’assurer que les profits continueront d’augmenter ? ».

La société civile était donc complètement marginalisée dans le programme du e-G8, laissant le champ libre à un discours de « civilisation », de « moralisation », voire de contrôle de l’Internet. C’était sans compter sur des interventions de John Perry Barlow (EFF) ou Lawrence Lessig (Creative Commons), et surtout sans la culture du « hacking » (au sens de « bidouillage », « détournement ») d’associations comme la Quadrature du Net qui ont pu faire entendre la voix des principaux concernés : les internautes.

Petite chronique de l’e-G8, retour sur une tempête médiatique

Neurone364 – 24/06/2011 – Framablog

Cette petite rétrospective se propose de parcourir les principaux évènements du « forum e-G8 » tels qu’ils furent présentés par la presse écrite sur Internet. À l’origine de cette initiative, une constatation simple : la revue de presse que tient la Quadrature du Net est passée, lors de ces deux journées pittoresques, d’un rythme de croisière d’environ 5 articles signalés par semaine, à plus de 50 par jour ! La petite équipe bénévole dédiée à la tâche a donc suivi le mouvement imprimé par le porte-parole, les co-fondateurs, les accampagnants[1], les bénévoles et tous les citoyens qui agissent et réagissent en conscience aux attaques contre Internet signalées par la Quadrature, pour finir la semaine sur les rotules, avec un sourire serein et des cernes sous les yeux.

Tout a commencé calmement, le 18 mai 2011, avec la publication par la Quadrature du Net d’un communiqué intitulé « Forum eG8 » : un écran de fumée pour le contrôle gouvernemental du Net. Dans ce communiqué, nous dénoncions l’organisation par le gouvernement d’un processus pseudo-consultatif, mis en place autour d’un show à l’américaine, avec les stars du web commercial réunies à Paris. En parallèle, accompagnée de plusieurs organisations d’artistes et citoyennes, la Quadrature invitait toutes les créativités à s’exprimer contre les tentatives de transformer Internet en un outil de répression et de contrôle en ouvrant le site web http://g8internet.com à l’expression publique.

D’un côté, il y avait donc ce simple espace de liberté, ouvert pour l’occasion par quelques gus dans un garage, et de l’autre, Publicis, un géant mondial à qui l’on confie des budgets d’état pour faire son métier : de la publicité. De la communication pour ceux qui ont, à vendre, la vision d’un Internet restreint aux intérêts de leurs activités…

Vous vous demandiez ce qu’est la Quadrature du Net ? C’est ça : un village d’irréductibles amoureux de la liberté d’expression, celle offerte à tous par l’Internet neutre que nous avons encore entre les mains, et qui s’échappe comme une poignée de sable sur laquelle soufflent de puissants intérêts privés et commerciaux.

Heureusement, cette histoire n’est pas encore écrite, et nous avons avec nous bien mieux qu’une potion magique : un réseau planétaire reliant sans discrimination toutes les bonnes volontés du monde. Il ne tient qu’à chacun de tendre la main (vers son clavier, et son prochain) pour se dresser en rempart de ce droit fondamental qu’est l’accès à Internet, l’accès aux autres.

Ce 18 mai 2011, la presse commençait à frémir devant l’évènement en préparation, LePoint.fr titrait par exemple : « Le forum e-G8 suscite doutes et attentes » notant que si « beaucoup espéraient une mise à plat des politiques de gouvernance du Net, de respect de la vie privée ou de développement des libertés d’expression et d’information, il se pouvait que l’orientation de ce e-G8 soit avant tout économique et tournée vers les grands acteurs privés plutôt que vers les internautes. »

Le 19, c’est Médiapart qui se faisait l’écho d’une société civile oubliée à cette grand messe, dans un article intitulé : « Avant le G8 du Net, les citoyens tentent de garder la parole ». Et ce « tentent » n’était rien moins que défaitiste.

Le 20 mai, la Quadrature du Net annonçait une analyse à paraître dans l’hebdomadaire Marianne et sur le site du journal détaillant la spectaculaire opération de rattrapage tentée par Nicolas Sarkozy auprès des électeurs internautes, après avoir lui-même empêché la tenue d’une conférence mondiale consacrée à la liberté d’expression sur internet, pourtant proposée par Bernard Kouchner. Après avoir menacé de passer les banlieues au karsher, le conquistador de l’Élysée voulait cette fois se donner pour mission de « civiliser » l’internet.

L’Élysée ne veut pas entendre parler de cyberdissidence, ni de liberté d’expression, il veut du “contrôle”. Frédéric Martel, Marianne, 21-27 mai 2011

Cet article de Marianne, repris dans le Figaro sous le titre : « Sarkozy préfère “l’internet civilisé” aux cyberdissidents » sera lu plus de 30 000 fois en une semaine, première goutte de pluie annonçant la fin du calme avant la tempête médiatique.

D’ailleurs des gouttes tombaient déjà au delà de nos frontières, comme en atteste cet article du New York Times paru le même jour, sous le titre narquois « Chaos of internet Will Meet French Sense of Order » ou « Le chaos d’Internet va rencontrer le sens de l’ordre français ».

La pluie s’est mise à crépiter le 23 mai, à la veille du forum, le lundi de cette fameuse semaine. Les premières éclaboussures vinrent du site PublicSénat.fr reconnaissant que l’évènement annoncé est « Pour le chef de l’Etat, l’occasion de renouer avec le monde du Web, un peu malmené avec la loi Hadopi. Nicolas Sarkozy n’est pas un grand amateur des questions numériques. », et relayant l’analyse de la Quadrature quant au contenu des « débats », voire plutôt du déballage prévu pour les jours suivants. De son côté, l’Express publiait dans un article « Ce qu’il faut savoir sur l’eG8 » confiant que

L’impression générale donnée par le forum est celle d’un grand fourre-tout, dont on imagine qu’il servira de grand rendez-vous de networking. Dans ces conditions, difficile de déboucher sur des annonces concrètes. D’autant que les chefs d’Etat du G8 ne prévoient de consacrer qu’une heure à ces questions lors du sommet de Deauville.

En Europe, le site RTL.be titrait sans illusions et avec le franc-parler que l’on ne trouve plus dans l’hexagone concernant les affaires gouvernementales : « eG8 Forum : politiques et stars du Web à Paris ».

Le mardi 24 mai la Quadrature du Net rappelait dans un communiqué, pour lancement de l’opération, que :

L’eG8 est une mise en scène où un gouvernement déconnecté de la civilisation Internet espère apparaître en phase avec celle-ci en se montrant en compagnie de quelques leaders économiques du secteur. »

Et la pluie se fit alors battante. Elle ruisselait sur nos écrans en ondées numériques défilant comme les vagues vert-phosphorescent des moniteurs de la matrice… Libération parlait ainsi de « L’illustration parfaite d’une collusion malsaine » Europe1 des « “People” et paillettes pour le G8 du web » et Le Monde relevait que l’e-G8 n’allait que « de “Internet civilisé” à l’Internet “facteur de croissance” », se faisant l’écho des analyses de la Quadrature ou de l’IGC[2] pour qui il est anormal que le forum soit « organisé par le secteur privé et que l’accès soit donné aux seuls acteurs des entreprises privées et des gouvernements. »

20Minutes.fr notait également de son côté qu’à l’e-G8 il semblait se confronter « deux visions du Net irréconciliables » tandis que Challenges.fr reprenait le glissement sémantique opéré par le Président qui ne parla plus alors dans ses discours de civiliser l’espace numérique, mais désormais de moraliser l’internet.

SudOuest.fr titra sur la sensationnelle déclaration de Nova Spivack, invité à l’événement :

Internet va balayer les gouvernements

En début d’après midi, la CNIL tapait du poing sur la table dans une spectaculaire sortie intitulée « La protection de la vie privée absente de l’e-G8 : oubli ou rejet ? » et se terminant par plusieurs remarques dont la plus cinglante est sûrement :

Lors de cet événement où tout s’achète, combien coûte la protection de la vie privée ? Apparemment pas grand-chose !

Une petite phrase qui en dit long sur la considération du gouvernement à l’égard de cet indispensable organe de l’état, et qui se répandit sur les blogs et micro-blogs cet après-midi là, alors que le déjeuner des canotiers imaginés par Publicis subissait un orage imprévu.

En milieu d’après midi, la Quadrature publiait, avec une trentaine d’organisations et associations attachées aux libertés sur Internet une « Déclaration de la Société Civile au G8 et e-G8 » rappelant en quatre points essentiels leur attachement à l’accès Internet pour tous, à la liberté d’expression et à la neutralité du réseau.

Déclaration entendue par France24 qui constata en fin de journée que l’e-G8 « ne dissipait pas la crainte de la censure » et le pire était encore à venir.

Le lendemain ce fut le déluge. Des journaux allemands, anglais, italiens, suisses, belges, canadiens ou américains se firent l’écho de l’actualité de la veille, à l’image d’FT.com titrant «? Tech titans’ optimism fades under Paris sun ?» ou « L’optimisme des titans de la technologie s’estompe sous le soleil de Paris » ou encore de V3.co.uk avec son « Rights groups revolt as Sarkozy reveals plans to stamp out Internet freedoms », « les défenseurs des droits sur internet se révoltent face aux plans dévoilés par Sarkozy d’éradiquer les libertés sur Internet ». Pour Cyberpresse.ca « Sarkozy souffle le chaud et le froid » :

Évoquant le rôle qu’a joué Internet dans les soulèvements observés en Tunisie ou en Égypte, il a déclaré que le web est devenu “le vecteur d’une puissance inédite pour la liberté d’expression dans le monde”. Mais, du même souffle, il a soutenu que le réseau mondial ne doit pas être “un univers parallèle affranchi des règles du droit ” Le discours de Nicolas Sarkozy ne risque guère d’apaiser les organisations de défense des usagers de l’internet, qui l’accusent de vouloir “censurer” le réseau.

Analyse on ne peut plus juste, car pendant ce temps là, la société civile se mobilisait pour faire entendre ses voix au cours d’une conférence de presse improvisée tournant au contre-sommet de l’e-G8. Une soixantaine de journalistes vinrent en effet y entendre Lawrence Lessig (fondateur des Creative Commons), Jean-François Julliard (secrétaire général de RSF), le journaliste américain Jeff Jarvis, Susan Crawford (membre de l’ICANN et ex-conseillère de Bill Clinton) ou encore Jérémie Zimmermann (porte parole de la Quadrature du Net). Parmi ces journalistes, ceux de ZDNet devait titrer dans l’après midi « Un “contre eG8” dénonce la mise en scène du forum Internet du gouvernement » rappelant que pour la Quadrature du Net, le « forum » e-G8 n’était qu’un pas de plus vers la régulation des réseaux, les modèles économiques de ces « géants » du web étant basés sur des restrictions aux libertés fondamentales des citoyens[3].

En fin de journée, le Figaro se fit l’écho des « Déceptions à l’e-G8 » tandis que le Monde rappelait l’une des premières revendications de la Quadrature du Net, dans un article nommé : « L’accès à Internet doit devenir un droit fondamental ».

Les jours suivants, et jusqu’à la tenue du G8 lui même, la pluie ne s’arrêta pas comme une simple averse. Le 26 mai, Ouest-France tint à résumer « G8 de l’Internet : que faut-il en retenir ? » notant « que le G8 à venir dans les jours suivant veut réguler Internet. Et cette éventualité fait des remous chez les acteurs du web. »

La France paraît assez mal placée pour donner des leçons et pourtant, quel discours le président français a-t-il tenu au gotha mondial des créateurs d’avenir ? Il leur a dit qu’il fallait réguler Internet, le moraliser

Indiquait quant à elle France24 dans un article intitulé : « Sarkozy et Internet : le grand malentendu »

Dans une interview vidéo parue le lendemain sur ITEspresso Tristan Nitot (fondateur et président de l’association Mozilla Europe) indiquait qu’à l’ « e-G8 : il y a un manque de représentativité, on a l’impression de servir d’alibi »

LeMonde concèdait le 28 mai que l’e-G8 restera « un sommet à l’impact limité » alors que Télérama ne mâchait pas ses mots, indiquant plus prosaïquement « L’e-G8 à Paris : game over ! ».

On a surtout assisté, à Paris, pendant les deux jours de ce premier “G8 d’Internet”, à des démonstrations de force et des discours de “winners” du Web en quelques minutes chrono. On n’en ressort pas franchement bouleversés…

Le porte-parole de la Quadrature du Net, Jérémie Zimmermann, qui ne dormit que 10h en trois jours, fut sollicité pour de nombreuses entrevues. Parmi ces interviews, la plus insolite fut sûrement celle accordée à LCI, qui permet aujourd’hui de lire, sur TF1.fr qu’à l’« e-G8 : Nicolas Sarkozy a voulu se racheter une conduite » alors qu’il « s’était adressé mardi exclusivement à un parterre de chefs d’entreprises et d’acteurs “business”. Or, ce n’est qu’une toute petite partie de ce qu’est réellement Internet.»…

Épuisés mais ravis, c’est globalement dans cet état que se trouvaient la plupart des neurones de la Quadrature du Net à la fin de cette intense semaine. Les trois modérateurs du site http://g8internet.com n’ayant par exemple guère profité de plus sommeil, vu l’activité débordante du site. Morceaux choisis :

Mais ces efforts ne furent pas vains, loin s’en faut. On pouvait en effet lire sur Slate.fr le 29 mai, « G8 et internet: un rendez-vous manqué » :

Difficile d’oublier que le eG8 était organisé par la France, le pays qui a introduit l’approche de la riposte graduée et un filtrage administratif du Web . Ce qui lui a valu de faire son entrée dans la liste des pays « sous surveillance » dans le rapport 2011 de Reporters sans frontières sur « Les Ennemis d’Internet ». Des dizaines d’organisations militent pour la liberté d’expression – notamment en ligne – et le respect de la vie privée, or seules deux d’entre elles ont été invitées à s’exprimer dans le cadre du eG8 

Une façon de constater, une fois de plus qu’en usant simplement, mais avec conviction, des recours démocratiques à disposition des citoyens en France, la société civile a vraiment le pouvoir de prendre part à la vie politique du pays, de participer des décisions et d’éviter le plus souvent le pire d’être voté[4]. Or la Quadrature du Net ne se présente à vous que comme une boîte à outil technique et politique, informant sur les enjeux et donnant les clés à chacun pour qu’il construise son intervention citoyenne. Ce n’est pas plus compliqué qu’un courriel, ou qu’un coup de fil, mais c’est ce quelque chose qui change la donne, alors indignez vous ! D’ailleurs, vous avez entendu parler d’ACTA ?

Notes

[1] Néologisme pour : campaigners

[2] Internet Governance Caucus

[3] L’intégralité des interventions de cette conférence de presse est disponible depuis en vidéo sur le Médiakit de la Quadrature du Net

[4] En terme de lois inapplicables ou se révélant contraire à la constitution par exemple…




Google Chromebook ou le choix volontaire du confortable totalitarisme numérique

Jule Berlin - CC byÇa y est, les premiers « ordinateurs Google », les Chromebooks – un Acer et un Samsung pour commencer – vont bientôt arriver sur le marché. Ils seront tous les deux munis du système d’exploitation maison Google Chrome OS (qui, rappelons-le, repose sur une couche open source Chromium OS).

Potentiellement il s’agit bien moins d’une évolution que d’une véritable révolution.

Je vous parle d’un temps que les moins de vingt ans… mais souvenons-nous de nos premiers PC. On avait nos applications (téléchargées en ligne ou installées depuis un cédérom) que l’on mettait à jour volontairement et manuellement. Parmi ces applications, il y a une qui a pris de plus en plus d’importance au fil des ans, c’est notre navigateur Web. Mais on conservait encore du temps pour notre suite bureautique ou notre traitement d’images. Si on n’avait pas la chance d’être sur un OS libre alors il fallait aussi un antivirus. Et puis on avait nos fichiers, dans notre disque dur ou nos périphériques.

Avec un Chromebook, tout ceci disparaît d’un coup de baguette magique ! Direction : « le nuage » !

Ici notre ordinateur se confond avec notre navigateur et se transforme en un terminal de connexion à Internet (vous avez dit Minitel 2.0 ?). Nous n’avons plus à nous soucier des applications, de leurs mises à jour, des fichiers et de leur stockage. Ce sont les serveurs de Google qui s’en chargent pour nous. Quel confort, quelle praticité, quelle simplicité !

C’est bien l’image que souhaite nous en donner Google en tout cas dans cette signifiante publicité vidéo : le Chromebook ce n’est pas un ordinateur portable, ce n’est pas un portable qui a accès au Web, c’est le Web matérialisé dans le Chromebook, on peut tout faire désormais sur le Web, y accéder de n’importe où, etc. et la dernière phrase, emblématique : le Chromebook sera prêt quand vous le serez.

Bon, imaginons que ces ordinateurs soient massivement adoptés et qu’au fur à mesure que le temps passe et que la connexion en tout lieu s’améliore, ils soient de plus en plus plébiscités… en grignotant chaque jour davantage de part de marché. Alors, soyons un peu provocateur, il ne servira plus à rien de se rendre, comme nous la semaine prochaine[1], à l’Ubuntu Party de Paris. Car l’adoption ou la migration de Windows vers GNU/Linux sera alors complètement court-circuitée. Idem pour d’autres célèbres migrations, d’Internet Explorer à Firefox (bonjour Google Chrome), de MIcrosoft Office à LibreOffice (bonjour Google Documents). Framasoft aussi du reste ne servira plus à rien (ou presque) puisque son annuaire, ses clés ou ses dvd seront définitivement à ranger dans les archives du Web.

Le danger est réel pour « la communauté du libre ». D’autant qu’en son sein Google jouit d’une bien meilleure image qu’un Microsoft, Apple ou Facebook et que nous sommes nombreux à posséder un compte Gmail.

Mais le danger est encore plus réel pour le futur acheteur d’un Chromebook. Car la condition sine qua non pour l’utiliser c’est de posséder un compte Google et de souscrire de facto à ses conditions d’utilisation. Conditions pas toujours très claires quant à l’usage de vos données personnelles et qui peuvent changer à tout moment selon le bon vouloir de Google (et de ses actionnaires). Vous ne vendrez pas spécialement votre âme au diable, mais dites-vous bien que vous confiez tout, absolument tout, à la société commerciale américaine Google[2].

C’est, entre autres critiques, ce que souligne Ryan Cartwright dans la traduction ci-dessous.

Si le Chromebook devient un succès, peut-être allons-nous devenir de « vieux réacs du Web » (des « Zemmour du Web » !) avec notre souhait et notre souci de conserver le contrôle et donc la liberté sur nos serveurs, nos machines, nos applications, nos fichiers et nos données.

Mais au moins aura-t-on tenté de résister et de vous prévenir…

Chromebooks – Le futur commence aujourd’hui ?

Chromebooks – has the future arrived?

Ryan Cartwright – 18 mai 2011 – Free Software Magazine
(Traduction Framalang : Goofy et Lolo le 13)

On a l’impression que ça fait une éternité que Google a annoncé ChromeOS, ce qui bien sûr a fait couler beaucoup d’encre, y compris dans ce magazine. Maintenant que deux fabricants s’apprêtent à lancer deux modèles de Chromebooks, il pourrait être utile de se souvenir des problèmes liés au « système d’exploitation basé sur le nuage », en général et dans ce cas précis.

C’est quoi le « nuage » ?

Il n’y a pas de réelle définition de ce qu’est le « nuage ». C’est comme la « Propriété Intellectuelle » : c’est surtout un terme de marketing qu’on peut recycler à son gré pour lui faire dire ce qu’on veut. Quand j’utiliserai l’expression ici, « un système d’exploitation dans les nuages » est quelque chose où toutes les données et les applications utilisateurs sont sur le World Wide Web. La seule chose qui reste au plan du matériel lui-même, c’est un système d’exploitation basique sur un disque et un navigateur Web. Je suis certain qu’on peut trouver des définitions plus complexes et plus détaillées de système d’exploitation dans les nuages et/ou de ChromeOS, mais ma définition ira bien pour cet article.

Vie privée et confidentialité des données

Ce sera toujours le plus gros problème en ce qui concerne le système d’exploitation basé sur le nuage. Si vous-même en tant qu’utilisateur vous espérez stocker vos données en ligne, alors vous les mettez (avec beaucoup d’autres choses) en danger. Il y a assez d’exemples de données en lignes qui ont été lues par des personnes non autorisées pour rendre inquiétant un système d’exploitation entier basé sur ce concept. Alors qu’il est vrai que beaucoup de gens ne font pas l’effort de sécuriser leurs données sur un support externe, certains pensent que ces données seront protégées derrière une porte fermée. Oui, donner à ces soi-disant ordinateurs un accès au Web en fait des ressources ouvertes, même si la plupart des données personnelles de l’utilisateur lambda manquent d’intérêt pour les malfaisants. Cependant, réunissez toutes les données sur un simple serveur (ou un groupe de serveurs) et soudain les données deviennent bien plus attractives. Et plus elles sont attirantes plus le risque est élevé. Pour faire une analogie, c’est comme la différence entre ceux qui stockent leur économies dans un coffre-fort à la maison et ceux qui les confient à la banque. Le fait de passer de maison en maison pour faire une série de casses n’était pas très attirant pour les voleurs. Par contre, mettez tout cet argent dans un seul coffre-fort d’une banque et soudain le facteur de retour sur l’effort fait que la chose est bien plus séduisante.

Donc si ChromeOS m’autorisait à stocker mes données dans un serveur de mon choix et me laissait la possibilité d’avoir un autre apps store dans un autre endroit, alors au moins les données pourraient être davantage sous mon contrôle. C’est vrai, plein d’utilisateurs de ces Chromebooks n’y feront probablement pas attention mais sans même cette éventualité, il est inutile de chercher à leur faire comprendre l’idiotie de leur renoncement.

Accès

ChromeOS est conçu et vendu comme « basé sur le nuage », avec la Wi-Fi et la 3G (il existe des versions avec la wifi seule). Ce qui présente aussitôt à mes yeux un problème particulier. Que se passe-t-il quand vous n’avez pas de connexion ? Existe-t-il une option hors-connexion ? Mes recherches suggèrent que non mais pour être honnête toute la documentation sur ce point est soit du marketing de Google ou des fabricants soit rédigée au doigt mouillé sur des sites de technos qui veulent se positionner au plus haut dans les résultats des moteurs de recherche.

J’imagine que la cible marketing des Chromebooks sera le marché des netbooks et tablettes. J’ai noté qu’on utilisait la plupart du temps ce genre d’appareils dans des conférences ou des cafés. Il existe une bonne raison à ça — on trouve généralement dans ces endroits une connexion wifi à peu près correcte. Dans ce genre d’environnement le Chromebook conviendra parfaitement, mais si la connexion Internet devient un peu chancelante, que se passera-t-il ? Que va devenir un document que vous avez à moitié entamé au moment où la connexion s’interrompt ? Je suis certain que Google s’est penché sur le problème mais jusqu’à maintenant je n’ai pas vu grand-chose qui aille dans le sens d’une solution.

Pendant que j’y suis, parlons un peu de l’impression. Comme Chromebooks fait tout « dans le nuage », imprimer localement devient un problème. Il semble que la solution soit de connecter votre imprimante locale à l’Internet et d’imprimer via les serveurs de Google. Oui, vous avez bien lu, et je le répète : pour imprimer avec un Chromebook, vous aurez besoin d’utiliser une imprimante qui sera connectée au réseau. Donc, vous devez partager non seulement vos données avec Google, mais aussi votre imprimante. Bon d’accord en réalité la plupart des utilisateurs enregistreront leurs documents avec Google docs et les imprimeront depuis un ordinateur qui ne sera pas dans le nuage, à l’aide d’une imprimante locale. Mais même ainsi c’est à mes yeux un nouvel inconvénient.

Applis

Aucun appareil digne de ce nom ne peut être lancé sans une myriade d’applis. Dans le cas de Chromebook il existe des applis web pour le navigateur Chrome. Certaines sont gratuites, d’autres sont gratuites dans la période d’essai, d’autres enfin sont carrément commerciales. Aucune de celles que j’ai vues n’est libre au sens où nous en parlons ici. je ne suis pas toujours d’accord à 100% avec Richard Stallman (gare au troll) mais il a raison de déclarer :

« C’est aussi nul que d’utiliser un programme propriétaire. Faites vos opérations informatiques sur votre propre ordinateur avec votre programme respectueux de vos libertés. Si vous utilisez un programme propriétaire ou le serveur web de quelqu’un d’autre, vous êtes sans défenses. Vous êtes à la merci de celui qui a conçu le logiciel ». Richard Stallman, cité par le Guardian, 29 septembre 2008.

Il existe aussi un autre problème qui nous concerne en tant qu’utilisateurs de logiciels libres. La licence de ces applis web n’est pas mentionnée dans la boutique d’applis de Chrome. Google a probablement raison de prétendre que la plupart des utilisateurs de ChromeOS seront plus préoccupés par le prix que par la liberté, mais malgré tout l’absence d’information sur la licence soustrait un point important de l’esprit du public. Quand vous pensez à tout le temps qu’il a fallu pour avoir les libertés en informatique que nous avons aujourd’hui, omettre délibérément ces informations revient simplement à encourager les gens à ignorer les problèmes de liberté et de confidentialité. Les cyniques répondront que c’est le problème de Google (et autres géants du secteur informatique) et que c’est certainement payé par Android. Ce qui a été lancé comme un système d’exploitation pour mobile « basé sur Linux » est maintenant connu comme « Android de Google ». Tout comme si des questions importantes — mais finalement un peu barbantes — comme la sécurité, la confidentialité et la liberté devaient être sacrifiées sur l’autel non du prix cassé mais de l’accès facile. Tant qu’on peut le faire facilement, le sacrifice que vous devez faire passe inaperçu.

Pas ma tasse de thé

Vous aurez probablement deviné que le Chromebook ne figure pas en tête de la liste de cadeaux à me faire sur mon compte Amazon. Mais ce n’est pas un problème car je n’ai pas pour habitude de partager ma liste de vœux avec tout le monde. Il existe simplement beaucoup trop de problèmes importants à mes yeux qui restent sans solution et qui ne pourront être résolus compte-tenu du modèle économique de ChromeOS. Toutefois à la différence des iTrucs (que je déteste pour des raisons évidentes) et les tablettes, qui ne me donnent pas la moindre raison de les acheter (l’indice certain que je vieillis), j’ai comme l’intuition que les Chromebooks ne se vendront pas si bien que ça. La raison majeure c’est que beaucoup ne supporteront pas l’idée de devoir être toujours en ligne. Avoir une connexion un peu faiblarde pour un usage basique du Web c’est une chose, mais quand vous en avez besoin pour votre travail vous êtes vraiment très vite furieux. Mais je pense que les problèmes que je viens de soulever ne vont pas se dissiper. Nous autres dans la communauté du logiciel libre (encore une expression dont les contours sont flous), nous avons pris conscience depuis un certain temps des problèmes de libertés posés par « l’informatique dans le nuage », mais nous avons flirté avec ça sur le marché des appareils mobiles. Je crains que des entreprises propriétaires rapaces ne se mettent à vouloir prendre le contrôle de portions toujours plus vastes de nos vies grâce à des choses comme Chromebook. En quelque sorte ils auront plus vite résolu les problèmes de bande passante que ceux posés par le respect de la vie privée.

Retour vers le passé

La dernière fois que j’ai publié un billet sur ChromeOs j’ai fait quelques prédictions. Comme toujours dans ces cas-là, certaines étaient évidentes (le magasin ChromeOs, les netbooks plus petits et moins voraces en énergie), et d’autres restent encore à accomplir (le développement des logiciels qu’on paiera suivant la consommation). Mais l’une d’entre elles a malheureusement bien des chances de s’accomplir. Si les problèmes que j’ai soulignés dans ce billet comme la confidentialité et les libertés prennent de l’ampleur, alors les logiciels libres, sans forcément disparaître, vont sortir de la sphère d’influence publique et c’est une bien mauvaise chose.

Notes

[1] Voici le programme de l’UP de Paris qui aura lieu du 27 au 29 mai prochain. On notera pour ce qui concerne Framasoft : Le vendredi 27 mai à 13h Utiliser les licences libres par Benjamin Jean, à 14h30 Les logiciels libres c’est quoi par Simon Descarpentries – Le samedi 28 à 14h30 La route est longue mais la voie est libre par Alexis Kauffmann, à 16h Le libre au delà du logiciel par Pierre-Yves Gosset – Le dimanche 29 à 13h Utiliser les licences libres par Benjamin Jean, à 16h l’atelier Framapad, contribuer en ligne par Pierre-Yves Gosset.

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




Peut-on encore sortir du labyrinthe des brevets ?

Opensourceway - CC by-saEn février dernier nous mettions en ligne un extrait du film Patent AbsurdityRichard Stallman prenait appui sur la musique pour illustrer les dangers d’une dérive des brevets.

Au départ, il s’agissait de protéger et développer l’innovation, mais aujourd’hui, à force d’avoir laissé breveter un peu tout et n’importe quoi, on ne peut que constater la stricte inversion des rôles. Et ceci est particulièrement vrai dans le domaine des brevets logiciels[1].

Il va falloir continuer à faire pression sur le politique pour qu’il cesse de démissionner face à l’économique, sinon c’est bien un monde bloqué et sous contrôle que l’avenir nous réserve…

Les start-ups dans le labyrinthe des brevets

Chris – 28 mars 2011 – StormDriver.com
(Traduction Framalang : Brandelune)

Start-ups in the maze of software patents

Vous est-il déjà venu à l’idée de breveter une fenêtre popup, un système de sondages en ligne, un tableau de score pour jeu en réseau ou un système d’ouverture d’application en cliquant une icône ? J’ai de mauvaises nouvelles pour vous, c’est impossible. Non parce que les revendications sont stupides, mais parce que ces systèmes sont déjà brevetés (voir ici, ici, ici et ici).

Et tout ça est très rigolo jusqu’au jour où vous vous trouvez dans le rôle d’une start-up informatique à galérer dans le long tunnel des brevets logiciels qui va vousun mener de la station Tout Est Super à la station Prend Toi Le Mur.

Galère de start-up

Les débats sur le système des brevets logiciels vont et viennent, prennent parfois de l’ampleur lors de brèves controverses quand deux géants se mettent à se jeter leurs brevets au visage lors de batailles rangées en public. On en fait des films (et vous devriez vraiment voir celui-ci), on en écrit des articles et le public a petit à petit appris à considérer ces brevets comme quelque chose qui fait partie du paysage, comme la guerre des navigateurs ou le lancement de nouvelles machines. En apparence, rien ne change.

Malheureusement, les brevets ont une propriété qui semble avoir échappé à tout le monde : ils se multiplient. Et ils le font avec une rapidité qui surprendrait nos plus chauds lapins comme ce tableau vous le démontre.

Si vous développez une application et que vous souhaitez le faire en toute légalité, je vais vous décevoir. Il est strictement impossible que vous puissiez créer quoi que ce soit qui ne soit pas en violation d’au moins un brevet existant puisqu’ils vous interdisent désormais d’utiliser la plupart des techniques de base. Il est même probable que vous avez déjà violé une douzaine de brevets tout simplement en pensant à votre application. Chaque jour, le Bureau américain des brevets publie près de 3000 nouveaux brevets, une grande partie d’entre eux étant à portée excessive, génériques ou tout simplement ridicules. Une grande partie de ces brevets ont créé des labyrinthes légaux où il est impossible de trouver son chemin même pour les entreprises qui emploient des armées de clones génétiquements modifiés de super-avocats. Il vous suffit de regarder la tempête de papiers qui souffle devant le nez de l’Android de Google.

La vie d’un dévelopeur de start-up n’est même plus une course à l’aveuglette à travers un champ de mines, parce que même les yeux fermés, vous avez au moins une chance de traverser un champ de mines sain et sauf.

Breveter l’évident

Le problème vient du fait que la plupart des brevets logiciels attribués sont sans intérêt. Par exemple, Amazon a réussi à obtenir un brevet pour une caisse d’achat en-ligne qui est violé par pratiquement tous les magasins en-ligne du monde. Une petite entreprise possède un brevet pour créer un fichier unique à partir de plusieurs fichiers source. Aussi bien WinZip que WinRAR violent ce brevet sans doute possible. Il existe même un brevet pour des réponses courriel automatiques, son propriétaire a fait un procès à AOL, Amazon, Yahoo et de nombreux autres.

Les acteurs importants sur le marché du logiciel contournent ce problème en s’autorisant réciproquement l’utilisation de leurs brevets. C’est leur seul moyen de fonctionner. Par exemple, Microsoft a dû « emprunter » des brevets pour de nombreuses parties de l’interface homme-machine de Windows ou de son code. Mais ces autorisations réciproques créent d’autres problèmes car quand il s’agit des conditions d’utilisation de leurs paquets de brevets, les entreprise sont particulierement ingénieuses. Les accords brevets de Microsoft interdisent aux autres entreprises d’utiliser une forme quelconque du noyau Linux à moins qu’elles payent Microsoft pour quelque chose que Microsoft n’a pas créé et qui est de fait un logiciel libre.

Laissez-moi vous donner un example clair de ce qui ne va pas avec le système actuel de brevets. Microsoft est un géant du brevet : il en possède 17258 valables alors qu’il n’a développé aucune inovation logicielle significative dans toute son histoire, n’hésitez pas à consulter cette liste très intéressante.

Mais ce n’a pas toujours été comme ça. Il y a longtemps, au début de l’âge des technologies de l’information, il n’était pas possible de breveter un algorithme. Depuis, les entreprises ont découvert qu’elles pouvaient faire passer leur brevet en substituant au terme « algorithme » les termes « système et méthode » ou en brevetant un ordinateur qui exécute l’algorithme, une manière sournoise de donner la forme d’une invention à un morceau de code trivial. Elles ont aussi appris à déposer leurs brevets là où les juges fédéraux sont connus pour laisser passer n’importe quelle revendication. Petit à petit, les digues qui nous protégeaient des mauvais brevets ont été rompues.

Il ne peut y en avoir qu’un

La meilleure analogie pour ces brevets sauvages est la création musicale. Un programme informatique et une composition musicale partagent de nombreuses similarités. Ils reflètent tous deux des lois fondamentales et mathématiques. Ils sont tous deux créés à partir de blocs de base qui peuvent être combinés de certaines manières. S’il est possible de breveter une fenêtre pop-up ou un algorithme de vérification de boîte à lettres alors pourquoi ne serait-il pas possible de breveter des crescendos, tremolos et autres combinaisons de notes ? S’il est possible de breveter des « systèmes et méthodes » pour créer un tableau de score, pourquoi pas un brevet de « systèmes et méthodes » pour créer un morceau de rock ?

Imaginez un monde où Elvis ne pourrait pas jouer à cause d’un brevet Rock and Roll possédé par Jackie Brenston, un monde où Eric Clapton aurait été condamné à la non-existence par la Fondation pour l’héritage de Lonnie Mack, un monde où Iron Maiden n’existerait pas parce que Black Sabbath n’aurait pas autorisé l’utilisation du brevet pour le Heavy Metal.

Dans le monde des brevets, il ne peut y avoir qu’une idée. Bien souvent, la meilleure implémentation d’une idée n’est pas celle qui est apparue la première. J’en ai déjà parlé plus haut. Avant Facebook il y a eu quantité de réseaux sociaux qui n’ont pas pris. Le problème c’est que dans quelques années, un début à la Zuckerberg ne sera plus possible à cause de la multiplication infinie des brevets.

Une course à travers un champ de mines

Retournons à notre start-up. Il est clair que quoi que vous fassiez, vous allez violer la propriété intellectuelle de quelqu’un. Dans l’idéal, avant même de commencer à travailler, vous devriez déposer quelques brevets à portée excessive pour avoir des munitions pendant les batailles de paperasses que vous allez avoir à mener. Et même avec ça, soyez prêt à affronter vague sur vague de trolls à brevets. Il sera impossible de négocier une utilisation réciproque avec eux ou de les menacer de vos propres brevets, car ils ne produisent rien. Il vous sera impossible de négocier des accords raisonnables avec eux car ils vous demanderont des millions de dollars en compensation. Certains d’entre eux sont particulièrement vicieux, comme une certaine entreprise texane qui a finalement révélé un ancien brevet pour le géo-marquage et qui a porté plainte contre 397 entreprises différentes, y compris Google et Microsoft.

Même si vous avez une taille suffisante pour ne pas craindre ces trolls, des poissons plus gros vous attendent dans la mare. Un peu comme Unisys l’a fait à des entreprises qui utilisaient les formats TIFF ou GIF parce qu’ils utilisaient une méthode de compression brevetée par Unisys. Ou comme Yahoo l’a fait à Xfire pour permettre d’envoyer des messages à ses amis lorsqu’ils se connectent à un jeu en réseau, même si la plupart des jeux en ligne massivement multijoueurs font exactement la même chose sans payer un centime à Yahoo.

Alors, comme les start-ups peuvent-elles gérer cette situation ? Elle ne le font pas. Car le seul moyen d’avancer c’est d’ignorer l’existence du droit des brevets. Et il semble que ceci soit même recommandé par les experts de l’industrie. J’ai beau essayer de trouver une autre activité économique où le non respect de la loi fait partie du « business model » et à part une longue liste d’activités louches qui peuvent vous amener droit en prison, je ne trouve rien. À part écrire des logiciels.

Bien sûr, votre situation sera considérablement plus sûre si vous développez à l’étranger, dans des environnements plus libéraux mais cela ne fera que différer vos problèmes jusqu’au jour où vous passerez à l’international, parce qu’il ne faut pas se leurrer, la base utilisateur américaine est d’une importance clé pour la plupart des start-ups.

La morale de cette histoire est qu’après des années d’autorisation de brevets à portée excessive ou évidents, tout ce que qui peut vous passer par la tête est déjà breveté et tout ce que vous faites est très certainement illégal. La seule chose que vous puissiez espérer est que personne ne fera attention ou ne s’intéressera à votre application de start-up, ou que les trolls à brevet meurent sous les coups de ses propres armes – Haliburton a fait le premier pas vers un brevetage du trollage par brevet.

Vous pourriez probablement contribuer à la lutte en brevetant l’idée de breveter l’évident. Mais soyez rapide, parce que mon dépot est déjà parti en direction du Texas.

Notes

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




Ubuntu 11.04 et son interface Unity : l’ordinateur idéal pour l’éducation ?

Okubax - CC-bySortie tout récemment, la dernière version 11.04 de la distribution GNU/Linux Ubuntu offre une spectaculaire nouvelle interface graphique baptisée Unity (cf cette vidéo) que Mark Shuttleworth lui-même n’hésite pas à qualifier de « changement le plus important jamais réalisé sur Ubuntu ».

Et si cette interface[1] se révélait être idéale pour le monde de l’éducation ?

C’est l’hypothèse avancée ci-dessous par Christopher Dawson (ZDNet) en appuyant ses dires par la similarité d’usage avec les smartphones dont nos étudiants sont friands et familiers.

Mais vous ne serez peut-être pas d’accord, d’autant que le chroniqueur s’aventure également à affirmer (ce qui ressemble un peu à un argument pro Mac) que les étudiants sont « des consommateurs peu intéressés à comprendre ce qu’il y a sous le capot » et que « moins ils en voient et mieux ça vaut ».

PS : Pour info, Framasoft sera présent « en force » à la prochaine Ubuntu Party de Paris du 27 au 29 mai prochain.

Ubuntu 11.04 : l’ordinateur idéal pour l’éducation ?

Ubuntu 11.04: The ultimate educational desktop?

Christopher Dawson – 5 mai 2011 – ZDNet Education
(Traduction Framalang : Don Rico et Goofy)

J’utilise Ubuntu 11.04 depuis la version alpha, et c’est mon système d’exploitation principal sur les divers netbooks qui vadrouillent chez moi. Mes lecteurs réguliers savent que j’utilise Ubuntu depuis un bout de temps, que ce soit comme serveur ou comme système d’exploitation pour mon ordinateur. Ces temps-ci, je passe beaucoup de temps sur mon Mac, qui est génial, mais c’est plus fort que moi : je me dis que la dernière version d’Ubuntu pourrait bien être l’ordinateur idéal dans le domaine de l’éducation, pour un tas de raisons.

D’ailleurs, il pourrait bien damer le pion à OS X et devenir mon système d’exploitation favori, mais pour l’instant la question n’est pas là. Le monde de l’éducation a plus à gagner que moi avec Ubuntu 11.04. Voici pourquoi.

La première fois que j’ai essayé Ubuntu, c’était sur de vieux ordinateurs de mon lycée, il y a quelques années, pour tenter d’économiser de l’argent avec des logiciels gratuits et prolonger un peu la vie de quelques ordinosaures. Ça a fonctionné, mais depuis, Ubuntu a fait bien du chemin. Et nos utilisateurs aussi, qu’ils soient adultes ou étudiants. Nous utilisons tous couramment des téléphones sous Android ou des iPhones et naviguons dans une interface qui assume sans complexe n’être pas du Windows. C’est là qu’intervient la nouvelle interface Unity. Steven J. Vaughan-Nichols a interviewé le fondateur de Canonical, Mark Shuttleworth, qui l’évoque en ces termes :

Shuttleworth a commencé par préciser que selon lui, le point le plus important avec Unity dans Ubuntu 11.04, c’était « d’apporter à un large public de consommateurs ce qui a toujours été au cœur de la plateforme Linux : du plaisir, des libertés, de l’innovation et des performances… »

Dans le domaine éducatif, bien plus que dans la plupart des industries, nos utilisateurs sont très consommateurs (du moins la plupart ont-ils une approche de consommateurs pour les nouvelles technologies). Il existe des exceptions remarquables, bien sûr. Je me garderais bien de ranger Karl Frisch parmi les consommateurs, par exemple, et beaucoup de ceux qui utilisent les technologies de manière vraiment innovante ne le sont certainement pas plus.

Mais nos étudiants, qui sont pourtant connectés en permanence, ignorent en général tout de ce qui se passe sous la coque de leur iPhone ou de leur PC sous Windows 7, et qui plus est, ils s’en fichent. Qu’on l’aime ou le déteste (partisans et détracteurs sont également nombreux), Unity remplit fort bien sa mission en masquant les entrailles de Linux pour attirer les accros de Windows comme des abeilles sur le miel. Avec Unity, la partie visible, c’est tout ce dont vous avez besoin.

Dans les établissements scolaires, cela revient à pouvoir choisir son navigateur Web, des logiciels de bureautique si vous n’avez pas opté pour une application en ligne, et tous les logiciels éducatifs que vous déciderez d’utiliser. Moins les étudiants et les professeurs en voient et mieux ça vaut (en-dehors des cours qui exigent d’en savoir ou d’en faire plus). Après tout, ils devraient surtout concentrer leurs efforts sur l’apprentissage et pas sur les joujoux high-tech, les gadgets ou autres sources de distraction qu’ils auraient sous la main.

En fait, Unity se rapproche d’Android plus que n’importe quel système d’exploitation avant lui. Ubuntu a enfin cessé de vouloir à tout prix imiter Windows ou OS X avec les bureaux Gnome et KDE, et c’est à présent le seul système de bureau à offrir une expérience proche de celle des appareils mobiles, ce qui parle à une vaste catégorie d’utilisateurs. Ces utilisateurs de téléphones Android ou d’iPhones basculent avec facilité entre les espaces de travail et les écrans où sont regroupées les icônes des applications qu’ils utilisent le plus fréquemment. On retrouve ce même fonctionnement avec Unity, qui simplifie l’utilisation d’un système stable et gratuit.

Et voilà qu’on reparle de gratuité. Il y a presque six ans, lorsque j’ai installé Ubuntu pour la première fois dans ce labo de misère, c’était parce qu’il était gratuit et ne craignait pas les programmes malveillants. Aujourd’hui, les programmes malveillants ne présentent dans l’ensemble toujours aucun danger, et le système d’exploitation reste libre et gratuit.

À l’évidence, si votre établissement a besoin d’applications essentielles à son activité qui ne sont pas disponibles sur Ubuntu, il faudra aller voir ailleurs. Sans même se pencher sur Edubuntu et les tonnes de logiciels éducatifs libres disponibles dans les dépôts d’Ubuntu, la grande majorité des établissements trouveront de quoi satisfaire pleinement leurs besoins dans l’interface épurée d’Unity. Pour ne rien gâcher, Ubuntu 11.04 démarre en un clin d’œil, sa prise en mains est facile quel que soit le niveau de l’utilisateur, et il fonctionne à merveille sur tous types de machines, de l’ordinateur de bureau le plus complet au plus petit des netbooks. Finies les versions remixées pour netbooks, juste une interface « unifiée » d’une machine à l’autre.

Shuttleworth sera le premier à reconnaître qu’il reste du chemin à faire, mais c’est un projet qui a franchi un pas décisif pour marquer sa différence. Et cette différence peut profiter directement aux professeurs et aux élèves, s’ils désirent retrouver sur leur ordinateur de bureau et leur laptop l’utilisation intuitive de leur smartphone.

Notes

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




Le temps de cerveau disponible des utilisateurs de Google Chrome

Elliott Brown - CC byNous nous faisons régulièrement l’écho de la concurrence entre les navigateurs Mozilla Firefox et Google Chrome, et ce au sein même de la communauté du Libre.

Faites comme vous voulez mais ce petit rappel sur les réelles motivations de Google n’est pas inutile, car on comprend alors mieux pourquoi Google fournit tant d’efforts pour développer et faire connaître son navigateur[1].

Et nous sommes tout d’un coup bien loin du Mozilla Manifesto

Le véritable intérêt de Chrome pour Google : l’utilisateur captif

Why is Chrome so important to Google? It’s a ‘locked-in user’

Larry Dignan – 14 avril 2011 – ZDNet
(Traduction Framalang : Vincent, Don Rico et Goofy)

Au départ, le navigateur Chrome n’est apparu que comme un projet secondaire de plus pour l’entreprise Google. Bien sûr, c’est un navigateur rapide. Bien sûr, Google a engrangé d’impressionnantes parts de marché en un temps record. Et bien sûr Google a donné un coup de fouet au développement des navigateurs.

Mais l’importance véritable de Chrome – qui explique pourquoi Google fait un tel battage publicitaire pour son navigateur dans le monde entier –, se résume à la valeur du capital client (NdT : customer lifetime value) de l’utilisateur de Chrome.

Au cours d’une conférence de presse sur les revenus de l’entreprise, on a demandé au directeur financier Patrick Pichette quelle était l’importance de Chrome, et sa réponse est édifiante.

En fait, Chrome a deux aspects distincts. Côté pile c’est une arme tactique, côté face c’est une arme stratégique. Chrome bouscule vraiment le Web et il offre un avantage extraordinaire : dès qu’un internaute l’adopte, il accède directement à ses requêtes Google via la barre d’adresses au lieu d’avoir à trouver la barre de recherche. D’un point de vue stratégique, il est intégré dans le système d’exploitation Chrome OS. D’un point de vue tactique, nous avons la garantie que tous les utilisateurs de Chrome restent captifs du moteur de recherche Google.

Nikesh Arora, directeur commercial chez Google, a lui aussi donné son analyse du retour sur investissement du marketing de Chrome.

Nous avons plus de 120 millions d’utilisateurs quotidiens et 40% d’entre eux sont arrivés récemment après notre campagne de publicité. L’usage de Chrome a progressé de 30% d’un trimestre à l’autre. Je pense donc que la stratégie de Chrome est la bonne. Voilà comment nous diffusons Chrome : soit les gens l’adoptent d’eux-mêmes, soit ils le font suite à nos efforts de marketing, ou bien encore nous travaillons avec des partenaires qui nous aident à le promouvoir.

Dans ce contexte, nous avons donc estimé que la campagne marketing produit finalement un retour sur investissement bien meilleur que lorsque nous devons passer des accords de partenariat. Vous verrez un jour ou l’autre que les coûts d’acquisition du trafic et celui du marketing de Chrome sont interchangeables. Quand nous investissons dans le marketing de Chrome, c’est autant que nous n’avons pas à sortir pour le coût d’acquisition du trafic. Vous pouvez donc vous attendre à ce que nous continuions à mener cette stratégie pour Chrome parce qu’il ne s’agit pas seulement pour nous d’un avantage spécifique de Chrome, mais parce que nos autres produits liés à Chrome en bénéficient. Le temps consacré à Chrome par chaque utilisateur a donc pour nous une valeur phénoménale.

Si l’on extrait l’essentiel de ces commentaires, voici ce qu’on peut retenir de Chrome :

  • Chaque utilisateur de Chrome contribue par son usage à l’amélioration de la qualité de la recherche.
  • Chaque utilisateur de Chrome utilisera Google de façon massive et presque exclusive.
  • Google peut dépenser moins en coût d’acquisition du trafic.
  • L’entreprise n’a pas besoin de dépenser autant pour la diffusion de son produit – pensez par exemple au budget consacré à la boîte de recherche dans Firefox (NdT : et qui fait vivre en grande partie Mozilla).
  • Enfin, il y a de grandes chances que l’utilisateur captif augmente encore sa consommation de produits Google à mesure que l’entreprise développe ses applications pour Chrome et les fonctionnalités sociales qui gravitent autour.

Au passage, Chrome permet aussi à Google de mieux faire respecter les standards des navigateurs, mais ce retour sur investissement semble décidément bien naïf comparé au profit que représente le temps de cerveau disponible de l’utilisateur de Chrome.

Notes

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




L’expérience Sugar Labs préfigure-t-elle une révolution éducative du XXIe siècle ?

Danishkanavin - CC by-saDu projet One Laptop per Child (ou OLPC) les grands médias ont surtout retenu qu’il s’agissait de mettre un ordinateur entre les mains des enfants des pays défavorisés. Confondant la fin et les moyens ils sont alors souvent passés totalement à côté de son intérêt principal qui est pédagogique. Negroponte n’a de cesse à juste titre de le répéter : « le projet OLPC n’est pas un projet informatique, c’est un projet éducatif ».

Lorsqu’une écolière Uruguayenne et un écolier Uruguayen allument leur petit ordinateur vert, ils se retrouvent sur une interface qui est fort différente du classique environnement graphique d’un Mac, Windows ou d’une distribution GNU/Linux.

Ici on abandonne la métaphore du bureau. Applications et fichiers sont bien entendu toujours présents mais ce qui est mis en avant c’est l’interaction avec les autres, ce qui apparaîtra de suite à l’écran c’est la présence du camarade, ce sur quoi il travaille, sachant qu’il est alors facile de le rejoindre pour collaborer.

Cette interface innovante et pleine de promesses s’appelle Sugar (cf vidéo). Elle est déjà massivement utilisée dans des pays comme l’Uruguay (cf vidéo) et nous voici alors projetés à des années-lumière de ce qu’une école française peut proposer non seulement comme outil mais aussi et surtout comme conception générale de sa fonction et de ses missions[1].

En matière d’éducation et de nouvelles technologies, il y a ceux qui pensent qu’il est important de savoir comment mettre en gras dans Word, c’est-à-dire apprendre le mode d’emploi d’un logiciel propriétaire, et il y a ceux qui veulent en profiter pour… changer le monde !

Le créateur de Sugar, Walter Bender, est de ceux-là. Simon Descarpentries l’a rencontré pour nous à Paris à l’occasion de l’Open World Forum 2010 et il a gentiment accepté de nous livrer un texte inédit nous présentant la jeune fondation Sugar Labs, sa philosophie, ses objectifs et ses réalisations.

Il ne s’agit que d’un témoignage mais c’est un témoignage important car il est bien possible que se trouve là l’une des pistes possibles et souhaitables pour l’éducation de demain. Et il n’est guère étonnant de constater la convergence entre une conception dynamique, créative et collective de l’apprentissage et le logiciel libre et sa culture.

Culture communautaire : l’expérience Sugar Labs

Community culture: The experience of Sugar Labs

Walter Bender – décembre 2010 – Licence Creative Commons By-Sa
(Traduction Framalang : Siltaar, Goofy, Seb seb, Zitor, Julien et Barbidule)

Dans un article publié il y a 30 ans et intitulé « Critique de l’ordinateur contre pensée technocentrique », Seymour Papert écrivait : « le contexte du développement de l’homme est toujours la culture, jamais une technologie isolée ». Dans un autre passage du même article, Papert offre un aperçu de ce qui est nécessaire pour fonder une culture de l’apprentissage : « Si vous vous demandez que doit savoir un pratiquant averti du LOGO, la réponse va au-delà de la capacité à utiliser et enseigner le LOGO. L’adepte doit être capable de parler du LOGO, d’en faire la critique, et de discuter des critiques émises par d’autres personnes ».

30 ans après, remplaçons « LOGO » par « Sugar »

Sugar est une plateforme logicielle destinée à l’éducation des enfants. Sugar est développé et maintenu par Sugar Labs, une communauté mondiale de développeurs et d’éducateurs bénévoles. Notre objectif est l’émergence d’une génération de penseurs critiques et de gens capables d’inventer des solutions. À travers Sugar, nous nous efforçons de procurer à chaque enfant une chance d’apprendre et d’apprendre à apprendre, dans un contexte qui va lui permettre à la fois d’entamer un échange dynamique avec d’autres et de développer des moyens indépendants pour atteindre ses objectifs personnels.

Que devraient apprendre les enfants et comment devraient-ils apprendre ? Ceux qui apprennent devraient avoir accès aux idées qui nourrissent leur culture locale de même qu’aux idées puissantes qui constituent l’héritage global de l’humanité. Mais ils devraient aussi s’exercer à l’exploration et à la collaboration, et s’approprier des connaissances en menant une démarche authentiquement ouverte de recherche de solutions. Ce qui peut être réalisé au sein d’une communauté éducative construite autour d’une structure de responsabilités, c’est-à-dire avec des apprenants qui s’impliquent dans un processus d’expression, de critique et de réflexion par eux-mêmes. Qu’est-ce que j’apprends ? Comment l’ai-je appris ? Pourquoi est-ce important ? Puis-je l’enseigner à d’autres ? Est-ce que j’en ai une connaissance approfondie en l’enseignant ?

Dans cet essai, je compte exposer la façon dont Sugar nourrit une culture éducative par l’association de deux communautés – les développeurs de Sugar et ceux qui apprennent – participant à créer un « contexte favorable au développement humain » et un changement de culture scolaire.

La culture du logiciel libre

La culture du logiciel libre a influencé le développement de Sugar. Les développeurs du Libre vont au-delà du produit de consommation, ils créent et partagent leurs créations ; ils « débattent » du logiciel libre, ils en font la « critique », et ils « discutent le point de vue critique des autres ». Il ne prennent rien pour argent comptant. Les points communs entre le projet Sugar et le mouvement du logiciel libre sont les suivants : des outils pour s’exprimer, car les enfants créent des contenus autant qu’ils les consomment ; et la collaboration, car les enfants partagent leurs réalisations, s’aident mutuellement, et se lancent dans un processus de réflexion sur eux-mêmes et de critique collective.

Le projet Sugar s’inspire également de la façon dont les acteurs de la communauté du logiciel libre collaborent. Tout comme les développeurs de logiciels, les enfants discutent, se socialisent, jouent ensemble, partagent des médias, s’associent pour créer de nouveaux médias et des programmes, s’observent les uns les autres, dans un cadre à la fois formel et informel. Le projet Sugar facilite le partage, la collaboration et la critique. Les développeurs de logiciels libres et ceux qui apprennent avec Sugar rédigent des documents, échangent des livres et des images, créent de la musique ou écrivent du code ensemble. Les deux communautés s’investissent dans une « pratique de réflexion » : il s’agit de mettre en pratique leur expérience tout en étant guidé et épaulé par des « spécialistes » d’un domaine (ils peuvent être professeurs, parents, membres de la communauté dans un salon de discussion, ou encore de camarades étudiants investis dans un échange critique soutenu).

De la même façon qu’avec le logiciel libre, Sugar encourage chaque enfant à être une force créative au sein de sa communauté. L’apprentissage avec Sugar n’est pas un acte passif où l’enfant reçoit le savoir. Il est actif. On parle de créativité, d’aisance, d’innovation, et de résolution de problèmes, tout ce qui implique l’expression personnelle et les liens forts à la communauté. Sugar apporte les outils d’expression à portée des enfants pour qu’ils soient libres d’agir à l’intérieur de leur communauté et à travers leurs actions, de changer le monde. Le logiciel libre est une condition nécessaire pour établir cette culture de l’expression et de l’émancipation. Le mot d’ordre de la génération suivante d’élèves sera « montre-moi le code, que je puisse en tirer un apprentissage et l’améliorer. »

Réalisations et défis

Depuis que nous avons établi les Sugar Labs en tant que projet dans le cadre du Software Freedom Conservancy (NdT : lit. Protection des Libertés Logicielles) en 2008, nous avons démontré notre engagement à un ensemble de valeurs fondamentales qui comprennent la liberté et l’ouverture ; nous sommes devenus dans une large mesure indépendants de tout matériel et distribution (lorsque nous avons commencé, nous étions liés à une seule plateforme – le netbook XO du projet One Laptop per Child (OLPC)) ; nous avons énormément avancé sur le chemin qui conduit à une version logicielle stable 1.0 ; nous sommes forts d’une vaste communauté qui comprend près de 2 millions d’élèves utilisateurs ainsi que, bien entendu, des développeurs de logiciels et de nombreux professeurs et étudiants qui ont leur franc-parler.

Alors que nous nous débattons quotidiennement avec des défis techniques, notre défi principal est l’un des engagements avec notre communauté : comment pouvons-nous nous assurer qu’il y a un dialogue fructueux entre le développeur et les communautés éducatives liées à Sugar ? En d’autres termes, comment pouvons-nous transmettre à la communauté éducative la culture de la collaboration et de l’esprit critique qui est essentielle au développement de la plateforme Sugar, et à mieux nous permettre d’apprendre de nos utilisateurs finaux ? L’un des rôles que joue la communauté Sugar est de sensibiliser l’ensemble de l’écosystème du logiciel libre aux besoins des enseignants. Un autre rôle est de sensibiliser l’ensemble de l’écosystème éducatif au pouvoir de l’expression, de la critique et de l’auto-critique. Dans nos interactions avec les deux communautés, nous prenons grand soin de nous demander nous-mêmes : « Quel effet cela a-t-il sur l’apprentissage ? ».

Afin d’élargir nos efforts, un équilibre entre la fréquence des déploiements Sugar et la fréquence des nouveautés apportées par les Sugar Labs doit être maintenu. Nous avons un bon bilan dans notre réactivité aux besoins identifiés par les déploiements ; dans le même temps, nous sommes pro-actifs en sollicitant une plus grande participation de la communauté.

Les Sugar Labs sont aussi axés sur les besoins des enseignants. Nous avons des discussions régulières sur la façon de solliciter leurs retours. Certains initiatives, tel qu’une liste de discussions fréquentée par des enseignants et des conversations hebdomadaires sur la pédagogie sont très productives. Un exemple de notre succès est que des enseignants commencent à apporter des modifications à Sugar et à ses activités. Un autre exemple est que des professeurs d’université enseignent l’informatique avec des logiciels libres dont Sugar.

Sugar Labs se décline au pluriel

Sugar Labs est une communauté globale qui se charge de définir des objectifs clairs et de maintenir l’infrastructure dont a besoin le projet dans son ensemble. Mais la communauté Sugar encourage et facilite également la création de « labs locaux » qui apportent leurs spécificités et une autonomie pour les déploiements régionaux, y compris en partenariat avec des entreprises locales à but lucratif, ce que le Sugar Labs « central » ne peut pas faire.

Ces labs locaux :

  • adaptent la technologie et la pédagogie à la culture et aux ressources locales (ex : développement d’activités et de contenus spécifiques à une région) ;
  • aident à traduire Sugar en langues régionales ;
  • gèrent les déploiements Sugar dans les écoles de la région ;
  • créent des communautés locales adhérentes aux principes des Sugar Labs, rendant Sugar plus ouvert et autonome ;
  • permettent la communication entre ces communautés locales et la communauté mondiale Sugar Labs ;
  • hébergent, co-hébergent ou s’associent dans l’organisation de conférences, ateliers, discussions et rencontres relatifs à l’utilisation et au développement de Sugar.

Avec le temps, la charge technique se répartit sur les labs locaux (la sortie récente de « Dextrose », pour les OLPC XO construits au Paraguay, est un exemple de comment les labs locaux – menés par une communauté de volontaires – peuvent travailler ensemble pour résoudre des défis techniques et pédagogiques).

En « amont » et en « aval »

Marco Presenti Gritti, développeur Sugar et co-fondateur des Sugar Labs, me rappelait que lorsque nous avons créé les Sugar Labs, nous avons pris une décision réfléchie sur l’étendue du développement. « En suivant le modèle de l’environnement graphique GNOME, nous n’allions pas tout créer et gérer nous-même, mais nous allions nous intégrer et nous appuyer sur les distributions GNU/Linux et le projet OLPC pour le faire ».

Classiquement, un projet en amont[2] développe du code et un processus de publication. En aval, les distributions créent des paquets avec des personnalisations et distribuent un produit pour l’utilisateur final (cela implique habituellement un processus QA bien défini et un mécanisme de support).

Le spécificité éducative de notre projet a nécessité d’élargir le modèle et les communautés impliquées. Le développement et les déploiements de Sugar sont évidemment engagés dans la construction d’images, de QA, des tests, dans la recherche d’erreurs à corriger, dans la documentation, le support… qui relèvent de programmeurs experts. Mais, comme mentionné précédemment, nous travaillons également avec des étudiants et lycéens et à l’occasion un professeur qui connaît suffisamment bien le Python peut contribuer aux correctifs.

Afin de créer un produit viable et gérable, nous devions établir un équilibre entre notre travail comme projet logiciel « en amont » et les efforts « en aval » des distributeurs GNU/Linux. C’est ainsi que nous travaillons activement avec la communauté Fedora (laquelle a pris à son compte une grosse partie de la charge associée au support du matériel OLPC), la communauté Debian, openSUSE, Trisquel, Mandriva, Ubuntu (ex : le Sugar Ubuntu remixé), etc.. À l’occasion nous devons assumer un rôle de leader, comme quand nous avons pris à bras-le-corps les initiatives naissantes pour créér un Live USB« Sugar on a Stick ».

Optimisé pour la communauté

À la conférence LIBREPLANET en 2010, Eben Moglen a accordé un entretien sur tout ce qui avait été accompli par la communauté du logiciel libre. Le logiciel libre n’est plus une possibilité ; il est « indispensable », a-t-il affirmé. Ce logiciel « fiable et qui a un coût de production quasi nul » présente de nouvelles et nombreuses opportunités, en particulier dans le secteur de l’éducation, qui est toujours grevé par un budget serré. Seul le logiciel libre est « écrit une fois mais exécuté partout ».

Nous voulons aussi écrire du code fiable qui permette à Sugar d’être exécuté « partout », et nous avons réalisé de grands progrès en suivant les pas de la grande communauté GNU/Linux. Mais la communauté Sugar a un objectif supplémentaire : nous souhaitons que nos utilisateurs finaux participent également à l’amélioration du code, parce que cela participe de l’apprentissage. Si tout le monde est capable d’écrire du code et si ce code est écrit avec les modifications des utilisateurs finaux en tête, nous aurons un monde dans lequel chacun est engagé dans le « débogage », ce que Cynthia Solomon a décrit une fois comme « l’une des grandes opportunités éducatives du XXIe siècle ».

Oui la licence GPL (General Public License) utilisée par les Sugar Labs garantit que le logiciel peut être modifié par l’utilisateur final. Mais, pour la plupart des utilisateurs, ceci n’est qu’une liberté théorique si la complexité du logiciel représente une barrière insurmontable. Par conséquent, les critères habituels (fiabilité, efficacité, maintenance, etc.) sont nécessaires mais non suffisants pour l’éducation.

Aux Sugar Labs, nous faisons un pas supplémentaire en nous assurant que notre code est à la fois libre et ouvert, mais également « ouvert à la manipulation des utilisateurs finaux ».


Voici quelques actions entreprises par Sugar Labs pour encourager et faciliter les modifications des utilisateurs finaux :

  • Susciter des attentes et des envies en établissant une culture dans laquelle c’est la norme d’utiliser les libertés permises par le logiciel libre et articuler la liberté pour modifier les aspects du logiciel libre (1ère liberté).
  • Offrir des outils qui facilitent l’accès aux sources (ex : un menu « voir les sources » toujours disponible, rendant la source de chaque application à portée d’un « clic de souris »).
  • Utiliser des langages de script (Python, Javascript, et SmallTalk dans le cas de Sugar) pour que ces changements puissent être immédiats et faits directement.
  • Mettre en place des paliers pour permettre à l’utilisateur final de commencer en faisant des petits pas (alors que le langage de programmation C peut avoir une « couche haute », il n’a pas de très « basse couche »).
  • Réduire le risque associé aux erreurs en proposant des « zones tampons » ; si en touchant au code vous introduisez des bugs collatéraux ou irréversibles alors les gens seront vite conditionnés à ne pas se livrer à des comportements à « risque » en modifiant le code.
  • Fournir de « vrais » outils : s’assurez-vous que la vraie version puisse être modifiée et non une version répliquée indépendante mais peu motivante.
  • Être une communauté de soutien ; on peut dire à juste titre de la communauté Sugar qu’elle est accueillante et tolérante avec les « nouveaux venus », poser une question c’est déjà devenir membre de la communauté, nous sommes pointilleux pour ce qui concerne l’octroi de privilèges sur le « projet principal » mais nous donnons les droits pour encourager la création de branches expérimentales.

Quand on m’a demandé combien de correctifs ont été fournis par les utilisateurs de Sugar, j’ai répondu que des membres de la communauté ont contribué aux correctifs mais que je n’avais pas connaissance de correctifs apportés par des enfants. Encore faut-il faire la distinction entre correctifs envoyés et acceptés, car l’apprentissage commence en créant le correctif, en le soumettant, et en le partageant avec d’autres même lorsqu’il ne se retrouve pas accepté. Sugar a inculqué aux enfants et à leurs professeurs le sentiment qu’ils peuvent être créatifs et utiles avec l’informatique.

Cependant, après deux années d’expérience concrète de Sugar, nous commençons à voir des contributeurs émerger de sa communauté d’utilisateurs. Par exemple, en Uruguay, qui a été le premier pays à fournir des outils éducatifs libres à chaque enfant, quelques préadolescents sont en train de coder activement (un enfant de 12 ans d’une petite ville à des heures de Montevideo fréquente notre canal IRC, y pose des questions et poste du code, à la mi-décembre 2010, il a déjà envoyé huit activités sur notre portail). Quand le président uruguayen José Mujica a entendu parler de ces réalisations, il a souri et a dit avec une voix remplie de fierté : « Nous avons des hackers ». Il y a peut-être 12 enfants qui développent du logiciel libre aujourd’hui en Uruguay. L’an prochain ils seront 100. Dans 2 ans, ils seront 1000. L’Uruguay est en train d’expérimenter un changement de culture lié à un changement dans les attentes que le pays a pour ses enfants, un changement accéléré par la culture du logiciel libre.

Maximiser nos efforts

Qu’est-ce qui motive nos contributeurs et qu’est-ce qui motive les professeurs (que nous aimerions voir adopter Sugar) ?

Pour tenter d’y répondre je me suis appuyé sur l’article L’économie comportementale : les sept principes des décideurs publié par le New Economics Foundation :

  • Le comportement des autres personnes compte. Nous devons sensibiliser les professeurs aux meilleures pratiques de Sugar pour qu’ils puissent faire des émules. Pouvons-nous identifier les « génies », « contacts », « commerciaux » dans nos communautés cibles ? Quelles ressources pouvons-nous mettre en place pour les inciter à adopter Sugar ? Ainsi je travaille avec une petite école de quartier dans la ville de Boston dont l’exemple est suivi par d’autres quartiers bien plus importants. Si nous pouvons avoir une influence sur un professeur « génie » du quartier, nous pourrions avoir un gros avantage. Cela signifie également que nous devons être vigilants quant à la qualité pédagogiques de nos activités proposées.
  • Les habitudes sont importantes. Ces habitudes qui participent au status quo ne doivent pas être négligées. Qu’est-ce qui motive et encourage le changement ? Quelles actions pouvons-nous mener pour soutenir et engager les changements dans les pratiques et les comportements ?
  • Les gens sont motivés pour « faire ce qu’il faut ». Mettons alors cette notion de « faire ce qu’il faut » (NdT : do the right thing) en débat avec les enseignants, essayons de voir avec eux si leurs conceptions peuvent évoluer. En géométrie, il n’y a pas de chemin réservé aux rois, disait Euclide.
  • Les attentes des gens influencent leur comportement : ils veulent que leurs actions soient en phase avec leurs valeurs et leurs engagements. C’est un travail de longue haleine pour nous car nous ne sommes pas toujours en phase au départ avec ces attentes. Cependant, tant que nous respectons et sommes fidèles à nos valeurs, nous pouvons convaincre et avoir de l’influence.
  • Les gens sont réticents au changement de peur de perdre ce qu’ils possèdent. Utiliser Sugar à partir d’un clé USB (« Sugar on a Stick », qui emprunte seulement un ordinateur sans rien modifier dedans) n’implique aucune changement irréversible tout en permettant de faire une nouvelle expérience pédagogique.
  • Les gens hésitent souvent lorsqu’il s’agit de prendre de grandes décisions. Ils sont souvent intimidés par les perspectives d’apprentissage de nouvelles choses (jusqu’à vraiment les faire). De plus es pertes immédiates peuvent décourager et faire perdre de vue les récompenses à long terme. Nous devons accorder une grande importance à ce moment crucial du démarrage en accompagnant ceux qui acceptent de prendre un tel risque.
  • Les gens ont besoin de se sentir écoutés et impliqués pour s’engager dans le changement. Nous avons une communauté qui tente d’accorder le plus grand soin à l’accueil des participants et à l’examen de leurs contributions. Ceci est une de nos grandes forces.

Est-ce que cela fonctionne ?

L’évaluation de projets éducatifs a toujours été difficile, en partie parce qu’il est difficile d’arriver à un concensus sur les mesures d’évaluation.

Il semble plus facile de prendre le problème par la négative où le consensus sur ce qu’il ne faut pas faire est plus facile à trouver. Ainsi Michael Trucano, qui blogue sur le portail éducation de la Banque mondiale, a publié un « top 10 » des pires pratiques de l’utilisation des nouvelles technologies dans l’éducation. Liste que je prends ici comme référence négative pour le projet Sugar avec comme exemples probants et prometteurs les deux déploiements d’envergure que sont le Paraguay Educa et le Plan Ceibal en Uruguay.

1. Parachuter du matériel dans les écoles et espérer qu’un miracle se produise.

C’est une critique souvent entendue pour le projet One Laptop per Child (un ordinateur portable par enfant), mais dans le faits, il y avait d’importants mecanismes d’aide et de mise en place en Uruguay et au Paraguay avant même que le matériel ne soit livré. En Uruguay, en plus du vaste support proposé directement par le gouvernement (incluant un programme de formation des professeurs, un centre d’appel, une vidéothèque des bonnes pratiques, etc.), deux initiatives communautaires au niveau national ont vu le jour : Ceibal Jam, qui fournit des logiciels et du contenu local aux enfants d’Uruguay, et Red de Apoyo al Plan Ceibal (RAP-Ceibal), qui assure un réseau d’aide pour les professeurs. Paraguay Educa a une équipe de conseillers qui travaille à temps plein dans les écoles, en aidant les professeurs. Et les éducateurs des deux pays participent régulièrement à des forums mondiaux.

2. Concevoir via l’OCDE des environnements d’apprentissage à implémenter partout.

Les « pays développés » proposent du contenu et quelques règles de bonnes pratiques, mais ce sont avant tout les équipes pédagogiques locales en Uruguay et au Paraguay qui échangent et conçoivent leurs propres matériels et programmes pour répondre à leurs besoins locaux (par exemple, un professeur de la campagne péruvienne a écrit un livre sur l’utilisation de Sugar en salle de classe qui est internationalement lu et reconnu par les autres professeurs).

3. Penser les contenus éducatifs après la mise en place du matériel.

En Uruguay et au Paraguay, c’est la pédagogie qui a guidé la vitesse de déploiement d’un projet vu avant tout comme une plateforme d’apprentissage (incluant les ordinateurs portables, la connectivité, les serveurs, la formation, la documentation, le support, l’assistance de la communauté, etc.).

4. Supposer que vous pouvez uniquement importer du contenu venu d’ailleurs.

Le mot clé ici est « uniquement ». L’Uruguay et le Paraguay profitent bien entendu des contenus créés ailleurs (comme par exemple ceux de la communauté Etoys) mais ils n’oublient de favoriser la production de ressources locales, qu’il s’agisse de nouveaux contenus ou de contenus modifiés à partir de ceux récupérés ailleurs.

5. Ne pas surveiller, ne pas évaluer.

À Plan Ceibal, ils ont un fonctionnement étendu pour surveiller l’état du réseau, des serveurs, et des ordinateurs portables lors du déploiement. Il y a beaucoup d’évaluations en cours du programe, aussi bien internes qu’externes. Paraguay Educa a été l’objet d’une évaluation externe par la Banque Interaméricaine de Développement (IDB Inter-American Development Bank).

6. Faire un gros pari sur une technologie qui n’a pas fait ses preuves.

C’est en particulier le cas lorsque l’on se base sur un unique distributeur et sur des standards fermés et/ou propriétaires. C’est alors une épée de Damoclès qui pèse sur l’avenir du projet. Les deux programmes mentionnés ci-dessous ont fait l’objet d’appels d’offre public et ont plusieurs distributeurs. Les deux utilisent abondamment des logiciels libres.

7. Ne pas être transparent sur le coût global de l’opération.

L’Uruguay a été assidue en publiant les chiffres de leur coût total de possession, maintenance et services du projet (chiffres, basés sur les coûts mesurés sur le terrain, qui se sont avérés plus bas que ce que certains avis pessimistes avaient prévu).

8. Négliger les problèmes d’équité.

En Uruguay ce sont avant tout les familles modestes qui sont ainsi équipées en informatique avec un accès Internet gratuit.

9. Ne pas former vos professeurs (ni votre directeur d’école).

Le plus gros investissement dans le programme au Paraguay a été la formation des professeurs. C’est sûrement la principale clé de la réussite du projet et nous veillons à ce que cette formation soit toujours plus efficace et adaptée aux réalités du terrain.

Trucano laisse le point numéro 10 comme exercice ouvert pour le lecteur. J’ajouterais :

10. Ne pas impliquer la communauté.

Dans les deux communautés uruguayenne et paraguayenne l’implication fait partie du projet par nature. Pour ce qui concerne Sugar, c’est un effort d’une communauté globale qui implique des centaines d’ingénieurs et des milliers de professeurs. Un résultat remarquable est le degré d’implication des parents dans les programmes.

Regarder vers le futur

Comme il est de mise avec chaque projet piloté par une communauté, il y a un débat permanent sur la vision de Sugar. Il peut y avoir des divergences d’opinion sur l’étendue de la mission des Sugar Labs (allant d’un point d’attention particulier sur les outils de collaboration à une vision plus large sur tout ce qui est nécessaire pour des déploiements réussis de l’OLPC). Mais tout le monde s’accord à dire qu’il y a une communauté Sugar de développeurs et d’apprenants pleine de vie et d’énergie et que les plateformes d’apprentissage basées sur des logiciels libres encouragent l’appropriation du savoir quel que soit le domaine que l’apprenant explore : musique, navigation sur internet, lecture, écriture, programmation, dessins, etc.

Carla Gomez Monroy, une pédagogue qui a participé à de nos nombreux déploiements, décrit Sugar comme « un environnement émergent et collaboratif, où la communauté identifie, code, utilise, innove, conçoit et re-conçoit ses propres outils » Les membres de la communauté d’apprentissage de Sugar s’engagent dans le débogage de leur créativité et des outils mis en place pour exprimer cette créativité. Ils investissent Sugar en tant que technologie mais aussi et surtout comme une culture de l’apprentissage passant par l’expression et la critique collective.

L’expérience Sugar Labs est « une participation collaborative pour apprendre à apprendre avec des outils qui nous correspondent ».

Walter Bender est le fondateur et le directeur exécutif de Sugar Labs, une fondation à but non lucratif. En 2006, Bender a co-fondé « One Laptop per Child », une organisation à but non lucratif avec Nicholas Negroponte et Seymour Papert.

Notes

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

[2] Dans le développement logiciel, la métaphore de la rivière est utilisée pour décrire où les différentes activités et responsabilités se situent dans l’écosystème. L’« Amont » fait référence aux auteurs et mainteneurs du logiciel. L’« Aval » fait référence aux distributeurs et aux utilisateurs du logiciel.




Nouveau projet Framapad : pensez-y si vous souhaitez collaborer en ligne !

Framapad - Copie d'écranContraction de Framasoft et d’Etherpad, Framapad est un nouveau projet à la fois modeste et ambitieux.

Modeste car il ne s’agit que de l’installation du logiciel libre Etherpad sur l’un de nos propres serveurs[1].

Mais ambitieux car nous espérons profiter de la visibilité de notre réseau pour faire découvrir et utiliser ce logiciel au plus large public possible.

Qu’est-ce donc qu’Etherpad ? Il s’agit d’un éditeur de texte collaboratif en temps réel qui permet à plusieurs personnes de partager un texte en cours d’élaboration[2].

Les contributions de chacun apparaissent immédiatement sur l’écran de tous les participants et sont signalées par des couleurs différentes. Un historique permet de revenir en arrière et une fenêtre de messagerie instantanée (ou tchat) est également disponible permettant aux différents collaborateurs de communiquer à côté du texte en construction.

Le gros avantage d’Etherpad réside dans sa rapidité et simplicitié d’utilisation.

Ni installation ni inscription ne sont demandées, tout se fait en ligne sur Internet. Il suffit de vous rendre sur le site Framapad en cliquant sur « Créer un Pad » et vous voici tout de suite opérationnel, prêt à inviter d’autres participants à vous rejoindre sur la page de votre texte (ou pad) nouvellemment créée.

Framapad - Copie d'écran

Si vous vous retrouvez en situation de devoir rédiger un texte à plusieurs mains, texte pas trop long et sans mise en forme particulière, pensez à Framapad.

C’est plus pratique (et plus ludique) qu’un wiki et plus libre (et moins lourd) qu’un Google Documents.

Pour ce qui nous concerne nous avons découvert ce logiciel il y a un an lors d’une traduction collective. Depuis nous avons pris l’habitude de l’utiliser au quotidien et le projet Framapad n’est en fait que la mise à disposition de tous de cet outil si pertinent et performant[3].

Par rapport à une installation classique d’Etherpad[4], Framapad propose l’interface en français et une documentation détaillée d’une vingtaine de pages de toutes ses fonctionnalités.

Par défaut, les pads sont publics, permanents et accessibles à tous. Mais il est également possible d’ouvrir des pads privés en se créant un compte. Vous disposerez alors de votre propre sous-domaine d’où vous pourrez gérer vos membres, contrôler l’accès, archiver et supprimer vos pads. Ce point précis fait l’objet d’un autre guide détaillé et illustré.

Merci de diffuser l’information car notre espoir récurrent est d’aller au delà des initiés[5]. L’idée étant, ici comme ailleurs, de rendre service, tout en faisant au passage l’expérience du travail collaboratif à la base même du logiciel libre et de sa culture.

-> Se rendre sur Framapad.org

Notes

[1] Pour la petite histoire, Etherpad est devenu libre en décembre 2009, le jour où Google a décidé de diffuser les sources sous Licence Apache v2.

[2] Il est théoriquement possible de se retrouver jusqu’à 16 collaborateurs sur un même document. Nous avons fixé cette limite à 8 pour le moment afin d’éviter le congestions et voir si notre serveur tient la charge.

[3] Un grand merci au passage à Simon Descarpentries (Siltaar) pour avoir piloté ce projet Framasoft.

[4] Autres exemples d’Etherpad sur le Web : Piratepad, Titanpad, Primarypad ou l’Epad de Recit.org (lui aussi francisé).

[5] Merci également de nous signaler dans les commentaires les bugs rencontrés et plus généralement vos remarques et suggestions sur ce projet.