MyPads : point de la semaine 24

Ce n’est pas parce que l’on approche du but que nous allons oublier le point hebdomadaire. Le voici donc.

MyPadsSemaine 24 : ce qui a été fait

Avant la version bêta

  • Ergonomie
    • amélioration de la page de vue et édition du pad, en y ajoutant des liens vers les actions communes sur le pad;
    • possibilité d’ouvrir le pad dans un nouvel onglet;
    • désactivation des liens du menu non encore implémentés (modules des favoris et d’administration);
    • correction de l’affichage du statut de favori dans la vue du pad;
    • ajout des actions communes par le biais d’icônes directement sur la liste de groupes et dans la vue groupes pour les pads;
    • quelques aides en plus.
  • fonctionnel
    • traduction de l’interface de l’anglais au français;
    • langue par défaut en anglais, sauf si le navigateur de l’utilisateur est paramétré dans une autre langue et que la traduction existe;
    • ajout de la possibilité de changer de langue dans l’en-tête de MyPads;
    • choix de la langue à la création de compte et dans le profil utilisateur;
    • sauvegarde en base de données;
    • tests unitaires et fonctionnels associés.
  • Correction de l’ordre de démarrage du plugin au sein d’Etherpad et réutilisation de la session Express créée par Etherpad sous MyPads.

Une partie de ces améliorations a fait suite au lancement d’une pré-bêta en interne lundi et après les retours de membres de Framasoft.

MyPads bêta

Le serveur qui devait accueillir la bêta a été préparé pour la recevoir et un script a été écrit de manière à ce que les données soient régulièrement remises à plat. La version en ligne suit la branche de développement de MyPads et, outre le fait que cette version ne soit pas optimisée ni terminée,  il est possible d’y voir s’y glisser des anomalies plus ou moins gênantes.

L’ensemble des tâches encore à mener avant la version stable a été listée sur le Gitlab. Des bonus sont prévus dans les mois à venir et intégreront une branche develop lorsque la version stable sera publiée.

La bêta a été lancée jeudi par une annonce sur le Framablog ainsi qu’une actualité Ulule à destination des donateurs.

Durant ces quelques jours, un plantage du serveur d’applications a été éprouvé. Il était dû à une mauvaise protection au niveau de l’API dans le cadre de la vérification du mot de passe d’un utilisateur déjà authentifié. Si aucun mot de passe n’était donné, ce qui n’était pas possible sur le client Web sans modification directe du code HTML, la fonction de cryptographie lancée s’interrompait, entraînant avec elle MyPads et Etherpad. L’anomalie n’a pas été remontée par le testeur mais a pu être débusquée et corrigée. Des tests unitaires ont été écrits de manière à éviter que cela ne se reproduise dans de futures versions.

Au total, quelques centaines de personnes se sont connectées au serveur et ont testé le plugin. Nous avons eu assez peu de retours : quelques-uns en commentaires sur l’annonce, sur Framaspère ou encore directement sous Gitlab. Nous sommes conscients que la nécessité de créer un compte sous notre instance Gitlab peut être ressenti comme une contrainte mais il est important pour Framasoft d’héberger ses données. Github n’est utilisé que comme miroir et les anomalies n’y sont par conséquent pas activées. Notez cependant qu’il vous est possible de vous identifier avec un compte Github, si vous le souhaitez.

N’hésitez en tout cas pas à nous faire parvenir vos critiques, suggestions. Elles sont importantes afin de nous aider à finaliser un outil de bonne qualité. Et bien sûr, merci à celles et ceux qui ont pris le temps de tester.

Semaine 25 : ce qui doit être fait

Vous avez déjà en main la liste des éléments prévus pour ce mois mais plus précisément, ces prochains jours :

  • la localisation côté serveur des messages de l’API, et notamment les messages d’erreurs qui sont affichés directement sur le client Web;
  • le module de gestion des favoris : pads, groupes;
  • la récupération de l’identifiant utilisateur pour un usage par défaut au sein des pads créés, ainsi que la possibilité, offerte dans le profil, d’opter pour une couleur préférée;
  • les pages publiques : pour partager un groupe, un lien pourra être donné à vos contacts afin qu’ils puissent afficher directement au sein de MyPads les groues publics ou privés (dans ce cas, le mot de passe sera demandé avant toute interaction).

MyPads

MyPads : week 24

It’s not because beta version has been released that we will forget the weekly point. Here it is.

Week 24 : what have been done

Before the beta

  • User Interface
    • pad view and update module improvements with common actions on the pad;
    • a new button to open the pad edition in a new tab;
    • deactivation of menu items not yet implemented (bookmarks and admin);
    • display fix for pad view bookmarking status;
    • addition of common actions through icons from the group list view for groups and from the group details view for pads;
    • more help texts and icons.
  • Features
    • translation of the user interface from English to French;
    • English is the default language except if the user Web browser has been defined with another language and translation exists;
    • ability to update the language from MyPads header;
    • language selection at subscription and on the user profile;
    • database saving;
    • related unit and functional testing.
  • Fix the launch order of the plugin inside Etherpad; Express session share between Etherpad and MyPads.

Part of these improvements have been made after an intern pre-beta launch on Monday and Framasoft members feedbacks.

Beta

The Linux Server that powers beta version has been prepared to receive it and a script has been written for regular data wipe-out. Online demo version follows the master branch of MyPads. Besides this version is not yet optimized nor finished, you can suffer from temporary bugs or problems there.

Remaining tasks before stable version has been listed on our Gitlab. A few bonus are planned for the next months and will be slowly merged from the future develop branch to the stable one.

Beta has been launched Thursday with a Framablog news and an Ulule one, for donors.

During this couple of days, one crash has happened. Because of a bad protection of the public API, as part of password check of a already authenticated user. When no password is given, thing not possible with the Web client unless intentional modification of HTML code, the used crypto function stops, carrying MyPads and Etherpad. The bug has not been reported but we achieve to found and fix it. Some unit tests have been written in order to avoid a come back in future versions.

In total, hundreds of people go to the beta and test it. However, we’ve got few reactions : some comments at the bottom of the blog post, on Framaspere Diaspora node or on our Gitlab. We are aware that creating an account on our Gitlab instance to interact can feel like a constraint but it is important to Framasoft to host its own data. Github is only used as a mirror and so issues are not activated there. Please note you can login with your Github account if you want to.

In any case, do not hesitate to give us your criticisms, suggestions and feelings. It’s important to help us to offer you good quality software. And of course, thanks to all who take some time to test MyPads.

Week 25 : what will be done

You already have planned elements for this month but in details, these next days :

  • server side localization for API messages, especially error messages that are directly displayed in the Web client;
  • bookmarks module for pads and groups management;
  • user login usage for created pads, and the option, inside the user profile, to select a favorite color;
  • public pages : for group sharing, an URL may be sent to your contacts, allowing them to see public or private groups directly inside MyPads (in the last case, the password will be asked before any interaction).



La thermodynamique peut-elle casser des briques ?

L’équipe Framabook est très fière de vous annoncer la sortie de son premier manuel scolaire : Thermodynamique de l’ingénieur. Ce manuel universitaire, à destination des étudiant-e-s comme de leurs enseignant-e-s, est signé Olivier Cleynen, et disponible sous la licence CC-BY-SA…

L’occasion d’une rencontre drôle et intéressante avec cet auteur qui a fait le pari du livre Libre !

couverture_framabook_THERMO600x834

Bon, Olivier, je serai honnête, on se demande comment tu as pu en arriver là. Tu n’es pas un poussin de l’année qui découvre le monde du Libre : si j’en crois ton ancien blog, dès ton premier billet en 2007 tu déclares ta flamme au logiciel libre, en établissant du reste un lien très net entre logiciel libre et société libre. Pourrais-tu te présenter succinctement et évoquer ta trajectoire de libriste ?

Ma trajectoire n’est en fait pas réellement exceptionnelle. Je suis ingénieur aéronautique de formation et j’ai découvert le logiciel libre et son univers pendant mes études. Il y a des gens pour qui ça « prend » plus que pour d’autres… en 2006 j’ai co-fondé puis dirigé à plein temps pendant deux ans une association à but non-lucratif de promotion du logiciel libre qui ressemblait un peu à Framasoft. J’ai essayé sans succès d’en vivre, puis, je suis devenu prof en école d’ingénieurs : c’est là que j’ai commencé ce livre. J’effectue maintenant une thèse de doctorat dans l’espoir de me faire une petite place dans l’enseignement supérieur.

Question No124 (mais, à la demande d’Olivier, la voici en 2e position) : pourrais-tu résumer la thermodynamique en un tweet (140 signes) ?

Bon, je tente l’expérience, mais j’ai droit à plusieurs essais, alors…

« Tiens, je me demande comment le frigo fait pour refroidir le pack de bières alors qu’il est déjà plus froid que dehors… »

« Comment ça, le moteur de voiture n’a que 30% d’efficacité ? On est obligés de rejeter 70% de la chaleur par le pot d’échappement ? »

« @JamesPrescottJoule Au fait, c’est quoi, chaud ? Une sorte de fluide bizarre invisible ? Est-ce qu’on peut fabriquer du chaud ? »

« @WilliamThomsonKelvin Et 40°C, c’est deux fois plus chaud que 20°C ? Et si oui, alors qu’est-ce qui est deux fois plus chaud que -10°C ? »

« @LudwigEduardBoltzmann Pourquoi ma tasse de thé chaud va toujours se refroidir toute seule, et jamais se réchauffer ? HEIN, POURQUOI ???? »

La réponse à chacun de ces tweets demande de comprendre ce que c’est que la chaleur, comment on la fabrique, comment on la détruit, comment on la transforme. C’est ce qu’on appelle thermodynamique. De là, les physiciens enchaînent sur tout un tas de questionnements : la notion d’échelle microscopique ou macroscopique, la notion d’état, d’équilibre, le sens des transformations, etc. Les ingénieurs (le camp dont je fais partie) cherchent plutôt à bidouiller la chaleur dans des machines, et se servent de la thermodynamique pour comprendre les moteurs et les rendre plus efficaces, ou plus puissants, ou plus réactifs, etc. Quoi qu’il en soit, c’est passionnant : on commence par étudier de petits ballons de gaz, et on finit par prédire la fin de l’univers ! Ah zut, la réponse fait plus de 140 caractères !

trop facile à comprendre après la lecture de la Thermodynamique de l'Ingénieur (CC-BY-SA Olivier Cleynen)
trop facile à comprendre après la lecture de la Thermodynamique de l’Ingénieur
(CC-BY-SA Olivier Cleynen)

Pourquoi avoir choisi de porter tout ton effort et pendant si longtemps (plusieurs années tout de même !) sur ce manuel de thermodynamique ? Les livres existants n’étaient pas suffisants ?

Il y deux faces à la réponse. D’une part, je trouve la plupart des livres français de thermodynamique terriblement tristes et ennuyeux. Je trouve dommage de se casser la tête à résoudre des équations qu’on comprend à peine pendant deux semestres, si c’est pour ressortir de la thermodynamique sans jamais avoir étudié le fonctionnement d’un turboréacteur. J’avais envie de faire un cours « pour futur-es ingénieur-es curieux-ses », et avec le temps le cours a pris la forme d’un livre.

Mais la plus grande motivation est que je n’ai rien trouvé de libre à me mettre sous la dent ! La thermodynamique de l’ingénieur est terminée depuis 150 ans et les technologies que l’on y étudie aujourd’hui ont toutes au moins 50 ans : un livre de thermo, c’est donc essentiellement un remix. C’est dur de voir que ces équations, ces raisonnements et ces schémas qui font partie du patrimoine scientifique et public au sens large, sont affublés d’une mention « reproduction interdite ». Dans certains livres, c’est même écrit à toutes les pages…

De ce point de vue, non, les livres existants n’étaient pas suffisants. Je trouve que ce n’est pas assez bien de pousser des étudiants à acheter un livre vendu quarante euros (un par matière…) qui leur défend solennellement d’en repiquer le contenu. C’est triste de voir un éditeur distribuer les JPG des figures aux seuls profs qui engendreront quarante ventes d’un livre. Et c’est frustrant, lorsqu’on débute un cours, de devoir tout ré-écrire et dessiner depuis zéro, du premier diagramme pression-volume jusqu’au dernier schéma de turbine.

J’ai construit le livre que j’avais envie de trouver quand j’ai commencé. Tu peux le copier, le reprendre, le ré-utiliser. Un schéma t’intéresse ? Tu télécharges le PDF, tu cliques sur la légende, et te voilà face au fichier source sur Wikimedia Commons, que tu peux modifier selon tes besoins. Tu préfères un format « polycopié » du chapitre 8 avec des grandes marges ? Tu pointes ton navigateur sur http://thermodynamique.ninja/ et tu imprimes. Tu veux reprendre une série d’équations en LaTeX sans les retaper, ou tu veux soumettre un patch pour corriger une erreur ? La même page web te pointe vers le dépôt git du projet. Tout ça se fait sans demander de permission, il suffit de respecter les termes de la licence Creative Commons : BY-SA pour le texte et la plupart des figures, et CC-0 pour les schémas les plus simples.

Dis-donc je l’ai parcouru ton ouvrage, d’accord il est parfaitement bien rangé dans des tiroirs avec un sommaire et des sous-parties aux petits oignons mais tout de même ça déborde de partout : histoire des sciences, biographies de quelques savants, une série de cours progressifs, des schémas et des croquis, des trucs pour aller plus loin… et surtout des exercices avec des cas de figure qui impliquent l’étudiant… brr ça fait un peu peur tout ça non ?

Alors, il ne faut pas avoir peur : c’est un gros livre, on n’est pas obligé de tout lire ! On s’y retrouve facilement, il est construit pour qu’on puisse aussi le survoler rapidement.

En ce qui concerne les exemples résolus et les exercices, j’admets que c’est parfois un peu riche, mais c’est le prix à payer pour qui veut étudier des cas concrets, car il faut plus de contexte. Six années d’enseignement en école d’ingénieurs ont fait le tri : les exercices qui « percutent » sont aussi ceux pour lesquels il faut un peu s’impliquer. Et puis je trouve juste plus cool d’avoir sous les yeux une photo de l’hélicoptère dont je calcule la consommation de carburant.

Les parties historiques (une par chapitre) sont, elles, parfaitement accessoires. Le but est de se construire une culture d’ingénieur/e et de scientifique : comprendre que pendant longtemps, on comprenait à peine ce que l’on faisait en thermodynamique, et voir aussi comment la technologie des moteurs a chamboulé le monde. Philippe Depondt, enseignant-chercheur en physique (à qui je voue une admiration sans fin pour avoir écrit le génial L’entropie et tout ça), a accepté d’écrire la moitié d’entre elles, et j’ai complété l’autre moitié. Peut-être est-ce que nous nous sommes laissé emporter ? Mais regrette-t-on d’apprendre, après avoir étudié un chapitre difficile, que la première personne à avoir montré que la chaleur n’a pas de poids a aussi été agent secret, architecte, instituteur et ministre de guerre philanthrope ? Ou qu’un geek thermodynamicien frustré s’est construit sa propre turbine à vapeur pour pouvoir ridiculiser toute la Royal Navy avec son bateau ?

packThermodyn

et maintenant (roulements de tambour) dis-nous pourquoi c’est devenu un framabook, pourquoi cet éditeur ? tu es grillé chez les éditeurs classiques ? Travailler avec des gens qui n’avaient jamais fait de thermodynamique, ça ne t’a pas posé problème ?

Je n’ai pas eu l’occasion de chercher d’autres éditeurs, mais dans la mesure où la publication sous licence libre a toujours fait partie intégrante du projet, j’imagine que je n’aurais pas eu beaucoup de succès. Je suis et soutiens la progression de Framasoft depuis longtemps, et je suis très honoré que le comité ait accepté de produire un Framabook pour étudiants ingénieurs.

Quant au processus d’édition, il n’y a pas que les connaissances en thermodynamique qui comptent. Le comité m’a encouragé pour trouver un confrère, Nicolas Horny, qui veuille bien relire le livre sous son aspect technique (qu’il en soit remercié…). Mais je compte surtout le travail incroyable de Mireille Bernex, qui est à l’origine de centaines d’améliorations de langage et de clarifications dans le livre, et de beaucoup d’autres contributeurs que je n’ai pas la place de citer ici. Enfin, après quinze mois d’édition, je ne suis toujours pas venu à bout de la patience de Christophe Masutti, qui coordonne le projet Framabook. Bref, le plus important est de partager le désir de produire un manuel de qualité, et de ce point de vue, je suis comblé.

On dit souvent que le Libre et l’éducation portent plusieurs valeurs communes. Pour toi, quel est l’intérêt pour les enseignants et les étudiants de disposer d’un ouvrage sous licence libre ?

L’avantage pratique du livre libre est bien sûr sa gratuité. L’étudiant/e et l’enseignant/e peuvent le télécharger à tout moment, sur n’importe quel équipement, et s’en servir, en repiquant/reprenant/remixant le contenu du livre, sans demander la permission à qui que ce soit ni rentrer dans l’illégalité.
Il me semble que cette gratuité est un point important. Dans l’enseignement, le véritable ajout de valeur économique se fait dans la transmission, la réappropriation, et la création du savoir et des connaissances : en classe, en amphithéâtre, pendant le travail de groupe ou le travail personnel. En revanche, il n’y a aucune valeur économique intrinsèque à l’accès à la connaissance : sinon, il suffirait de s’acheter des livres pour devenir ingénieur ! Je préfère donc que l’argent dans l’éducation, privée ou publique, soit consacré aux activités (payer cher les profs et l’environnement de travail) plutôt que l’accès à l’information (faire chuter le coût des livres et ouvrir l’accès aux bibliothèques).

L’utilisation de contenus sous licence libre est aussi, selon moi, une démarche intellectuelle plus claire et pérenne. Lorsqu’un/e prof ou étudiant/e reprend une image du site internet d’Airbus, par exemple, il y a toute une liste de restrictions associées à sa réutilisation : on ne peut s’en servir que pour dire du bien d’Airbus, on ne peut pas la modifier comme on le veut, les conditions de l’utilisation commerciale sont floues, et la permission peut être retirée à tout moment. La reprise de documents dans le cadre de la courte citation française, ou du fair use américain, ou des innombrables accords particuliers passés par l’un ou l’autre éditeur avec tel ou tel gouvernement, est un véritable casse-tête juridique et laisse beaucoup d’incertitudes. Je préfère dire : tiens, reprends mon beau schéma de centrale à vapeur pour en faire ce que tu veux : les termes de la licence CC-BY-SA sont clairs et elle est irrévocable. C’est un bon ingrédient pour cuisiner quelque chose qui, fondamentalement, n’est qu’un remix des connaissances humaines actuelles.

Un autre schéma qui devient évident une fois qu'on a lu le manuel… si, si ! (CC-BY-SA Olivier Cleynen) Un autre schéma qui devient évident une fois qu’on a lu le manuel… si, si !
(CC-BY-SA Olivier Cleynen)

Pour vendre beaucoup d’exemplaires, j’espère que tu feras comme certains profs d’université et que ton cours sera incompréhensible si tes étudiants n’achètent pas ton livre…

Ce serait sournois, n’est-ce pas ? Et pourtant, c’est une pratique courante dans les universités aux États-Unis : beaucoup de cours sont ancrés sur un livre particulier, que les étudiants doivent absolument avoir sous la main s’ils veulent réussir.

Avant de nous indigner, il faut comprendre le pourquoi du comment de la chose. Construire un cours universitaire, c’est un travail pharaonique. Structurer un corps de connaissances, le sectionner en morceaux de 120 minutes digestes, ré-exprimer des notions complexes, illustrer tout cela, et construire des exercices intéressants : on peut y consacrer un temps infini, que les profs n’ont pas. Ancrer un cours sur un manuel en particulier, et donc sur une « recette » déjà éprouvée, permet à un/e prof de se consacrer au véritable apport de valeur qu’il/elle doit générer : rendre un cours passionnant, créer un environnement de travail où les étudiants vont se prendre au jeu et s’épanouir. On ne peut tout de même pas demander à chaque prof de ré-écrire toute la thermodynamique !

En enjoignant tous les étudiants à travailler sur un seul livre, le problème de l’accès à l’information est réglé dès le premier cours du semestre, et le reste du temps est consacré à l’exploration, l’appropriation des connaissances. L’alternative classique à la française, le tableau à craie et le maigre polycopié, n’a rien de mirobolant. Qui aurait cru qu’en 2015, l’apprentissage de la thermodynamique puisse encore se faire en recopiant au stylo sur du papier l’information qu’un prof trace avec un caillou blanc poussiéreux sur un mur noir devant 200 personnes ?
En parallèle, les revenus importants qui découlent de ces ventes poussent les éditeurs et les auteurs à produire des manuels de très haute qualité. Nous parlons de pavés de 500 ou 1000 pages, magnifiquement illustrés, soigneusement structurés, hyper accessibles, bref, de vrais outils de travail et de découverte qui donnent immédiatement envie de s’y plonger. On se prend vite de passion pour n’importe quelle discipline avec cela !

Le revers de la médaille est le prix supporté par les étudiants, en termes économiques et de libertés.

L’argent, d’abord : à 200 dollars le livre, l’accès à l’information indispensable au suivi d’un cours devient un obstacle très important à franchir, quel que soit le mode de financement (état, bourses, fonds propres ou emprunts).

En termes de libertés, le coût est plus subtil. Les éditeurs et distributeurs ont tout intérêt à restreindre le marché du livre d’occasion, et font mettre à jour les livres à un rythme effréné ; à chaque fois, la numérotation et l’énoncé de nombreux exercices est modifié (ce qui décourage l’utilisation d’anciennes éditions en cours). Les livres sont couramment proposés en location, sous forme papier (par Amazon notamment) mais aussi sous forme numérique. Voilà des livres dans le nuage, qui ne marchent que lorsqu’on est connecté sur le campus, ou bien seulement pendant un semestre. Certains livres en ligne sont financés avec de la publicité, et on peut imaginer que l’ensemble des données personnelles recueillies à propos des lecteurs est exploité. On retrouve les éditeurs dans les tribunaux et au Congrès, où ils tentent de faire interdire la revente aux USA des livres qu’ils commercialisent au quart du prix en Inde. Bref, on retrouve là l’ensemble des problèmes éthiques et sociétaux associés à un système de distribution fermé, et qui s’immisce dans les ordinateurs et les tablettes des étudiants.

Vu d’ici le problème peut sembler être très étatsunien, mais je suis convaincu que la recherche d’une meilleure qualité d’enseignement nous y confrontera tous tôt ou tard (en fait, à l’instant même où nous abandonnerons cette cochonnerie de tableau à craie…). Je pense que la publication de livres universitaires libres peut être une partie de la réponse. Un programme d’études où tu peux télécharger, remixer, imprimer librement tous les livres ? — Vous pensez, c’est comme construire toute une pile de logiciels libres qui fonctionne sur n’importe quel ordinateur, ou bien écrire toute une encyclopédie sous licence libre : c’est totalement impossible…

Se procurer l’ouvrage




MyPads : point de la semaine 23

img-mypads-ulule2Ce qui a été fait

Un certain nombre de tâches ont pu être travaillées en semaine 23, et notamment :

  • un premier jet du module de partage d’administration et d’invitation d’utilisateurs (en mode visibilité restreinte) pour les groupes
    • pour le moment, il est limité aux seuls inscrits et demande de saisir l’identifiant utilisateur ;
    • mais il sera rapidement possible de saisir une adresse mail en plus de l’identifiant et d’inviter des utilisateurs externes, y compris en mode restreint ;
    • il y est possible de révoquer les droits concédés à d’autres administrateurs ou aux utilisateurs.
  • le module d’affichage des pads avec
    • la création automatique du pad sous etherpad au premier affichage ;
    • sa suppression effective en cas d’effacement sous MyPads ;
    • le filtrage des accès en modes restreint ou privé ;
    • l’accès au pad sans restriction en mode public ;
    • la prise en charge du mot de passe, à saisir en cas de visibilité fixée à privée.
  • le partage, par le biais du lien direct etherpad, de l’accès aux pads publics ou privés (avec mot de passe). L’interface est pour le moment sommaire et évoluera vers une meilleure intégration ;
  • le mode archive des groupes, qui affiche pour le moment l’export HTML des pads qui en font partie ;
  • des corrections d’anomalies ;
  • les tests unitaires et fonctionnels des modules développés ;
  • enfin la correction du bug gênant décrit lors de la semaine 17, par un changement du moment où MyPads est configuré quand l’instance etherpad est lancée, ce qui ne permet plus à YAJSML de venir perturber son fonctionnement.

Ce qui est prévu pour cette nouvelle semaine

Pour la semaine 24, il reste un certain nombre de courtes tâches et de petites améliorations à faire. De plus, il est prévu de travailler sur :

  • un module de gestion des favoris par utilisateur : groupes et pads;
  • la mise en place de la gestion de la localisation au niveau du client Web (choisir sa langue pour l’interface) et la traduction vers le français;
  • une prise en charge correcte des permissions avec une véritable séparation entre utilisateurs et administrateurs de groupes et l’apparition du statut d’administrateurs du plugin MyPads.

img-mypads-ulule2

MyPads, week 23

What have been done

A little bunch of things have been worked this week, especially :

  • a first draft of the admin sharing and user invitation module (restricted visibility) for groups
    • at the moment, it only supports existing accounts and needs you to enter user login;
    • but it will soon evolve to also allow email addresses and external users invitation, including in restricted mode;
    • it’s possible into this module to dismiss permissions given to other administrators or users.
  • pad view module with
    • automatic creation of etherpad pad at the first display;
    • effective removal when you delete the pad from MyPads;
    • access filtering for restricted and private modes;
    • free access for public mode;
    • password handling, to be entered when visibility has been set up to private.
  • private, with password, and public pads sharing, through the etherpad direct URL. The user interface is for now basic and will evolve to a better integration;
  • archive mode for groups, that display the HTML export for linked pads;
  • a few bugs fixes;
  • unit and functional testing of worked modules;
  • finally, the resolution of the problem described during week 17, by means of a change when MyPads is configured, after the etherpad instance has been launched. This doesn’t allow YAJSML middleware to conflict with MyPads proper functioning anymore.

What to expect from this new week

About week 24, there are number of short tasks and little improvements to do. Moreover, work is planned on :

  • bookmarks management module per user : groups and pads;
  • setup of Web client localization handling (be able to select the user interface language) and translation to French;
  • a correct support for permissions with a true separation between users and admins of groups and the arrival of MyPads plugin administrators.



MyPads : point de la semaine 22

img-mypads-ulule2Travaux effectués

La semaine dernière a été mise à profit pour :

  • la réalisation de la page de détails des groupes, laquelle comprend :
    • toutes les propriétés du groupes affichées ;
    • la liste des administrateurs et utilisateurs du groupe ;
    • la liste des pads attachés à ce groupe.
  • une gestion sommaire des pads depuis cette page, avec :
    • la création d’un nouveau pad, en saisissant son intitulé ;
    • sa modification, en fait son renommage ;
    • l’effacement de celui-ci ;
    • enfin, l’ajout de pad en favori.
  • les tests fonctionnels liés à cette page.

La gestion des pads n’est pas pleinement terminée puisque le client ne propose pas encore d’écraser les options de visibilité du groupe, c’est à dire que par exemple si le groupe est défini comme public, tous les pads attachés le seront également. Ce comportement sera rapidement amélioré.

Pour la semaine 23

Quelques tâches importantes devraient être effectuées cette semaine avec en priorité l’invitation d’utilisateurs déjà inscrits, le partage d’administration du groupe. Selon le temps disponible, une page regroupant tous les favoris sera également créée ou encore sera effectuée la traduction de MyPads vers le français.

MyPads, week 22

img-mypads-ulule2

Achieved tasks

Last week has been used for :

  • the group’s details module, that includes
    • the display of all group properties;
    • group administrators and users lists;
    • list of linked pads.
  • a basic pads management from this page, with
    • new pad creation, by entering its title;
    • its edition, actually its renaming;
    • the deletion of the pad;
    • finally, pad bookmarking.
  • functional testing of this page.

Pads management is not entirely finished because the Web client does not offer yet to overwrite group visibility options at the level of the pad. In other words, for example, if a group is defined as public, all linked pads will inherit. This behavior will be improved soon.

About the week 23

Some important tasks should be done this week. As a priority, user invitation, administration sharing of the group. In accordance to available time left, a webpage grouping all bookmarked elements will be created. MyPads translation to French may be done too.




PIQO : quand on peut faire simple…

Des ordis moins énergivores (mais aussi efficaces) pour les institutions françaises. Libres. assemblés en France ? C’est le pari osé d’une association de Nevers, qui a besoin de sous pour démarrer.
Nous avons voulu en savoir plus avant, peut-être, de mettre la main au portefeuille, et nous sommes allés interroger Émilien Court, l’un des responsables du projet PIQO.

Bonjour, Émilien. Ça vient d’où, ce projet ? Qui êtes-vous ? Comme dirait Isaac : comment justifiez-vous votre existence ?

Je vois qu’on a les mêmes références ! PIQO est le fruit d’un constat : le parc informatique des administrations, entreprises, écoles ou universités est très largement surdimensionné en termes de puissance compte tenu de l’usage qui en est fait. Cela entraîne un coût financier non négligeable en investissement ou consommation électrique. L’impact écologique est également considérable en traitement des déchets électroniques, transport ou production d’énergie. Enfin, tous les équipements informatiques sont actuellement produits en Asie, et il apparaît indispensable de mettre en place un « circuit court » de l’informatique en localisant l’assemblage en France.

PIQO est un projet de synthèse. Ça n’est pas que de l’informatique, c’est aussi un projet social et environnemental.

Je suis tombé dans l’informatique quand j’étais petit, j’en ai même fait mon métier à une époque. Parce que je suis aussi quelqu’un d’engagé et préoccupé par les questions de société, il m’apparaissait normal, dès lors que la technologie le permettait, de la sortir du seul champ de l’informatique pour la mettre au service de l’éducation, de l’économie, de l’environnement ou de l’emploi de façon constructive.

Il n’a pas été difficile de constituer une équipe de personnes issues d’horizons très divers : éducation, économie sociale et solidaire, environnement, industrie, design…

Aujourd’hui, PIQO compte une quinzaine de membres, qui tous voient derrière l’ordinateur un projet de société.

Pourquoi avoir créé une association et faire un crowdfunding ? Vous auriez pu monter une entreprise et démarrer avec un emprunt bancaire…

La question de créer une entreprise ne s’est même pas posée, à vrai dire. PIQO repose sur des technologies libres ou à but non lucratif, et c’est cette philosophie que nous souhaitons porter à grande échelle.

PIQO est aussi un laboratoire. Notre objectif est de démontrer qu’il n’existe pas qu’un seul modèle économique basé sur l’exploitation de l’humain et de la nature. On peut créer de l’activité économique, de l’innovation et des emplois sans recourir au modèle économique libéral. Notre démarche s’inscrit dans l’économie sociale et solidaire, et ce qui peut être fait dans l’informatique peut s’appliquer partout ailleurs.

Dans cette optique de sortie du schéma « capital, dividendes », l’association était la meilleure solution pour garantir l’indépendance et l’autonomie du projet. PIQO n’appartient à personne … ou à tout le monde !

Pourriez vous, nous en dire plus sur les membres de votre association, et ce qui vous a amenés à vous unir ?

Nous sommes issus d’horizons très divers : éducation, santé, technologie, environnement ou encore social. La plupart des membres ne sont pas des pointures en informatique, mais sont cependant tout à fait conscients des enjeux d’un tel projet et de l’impact potentiel sur la société. C’est cette convergence de valeurs qui est la base de notre collaboration, parce que nous avons tous à cœur de proposer une alternative technique, environnementale et sociale.

On a l’impression que le fait que vous êtes tou(te)s Nivernais a une incidence sur la création de PIQO…

La Nièvre, comme beaucoup de départements ruraux, souffre d’une situation économique difficile, d’une baisse de sa population au profit de régions plus prospères, et d’un déficit d’image. La pauvreté de l’offre en matière d’éducation supérieure conduit notamment les bacheliers à quitter le département pour étudier dans les grandes villes, mais peu reviennent finalement sur leur territoire d’origine. La Nièvre offre cependant une excellente qualité de vie et Nevers est une ville à taille humaine dotée de bonnes infrastructures. Parmi les voies de développement, il y a évidemment le numérique. Toutes les villes aujourd’hui essaient de s’équiper pour attirer les entreprises du secteur et cela conduira à une mise en concurrence acharnée des territoires. Je pense que pour être efficaces, ces stratégies doivent tendre à se spécialiser faute de pouvoir affronter les métropoles française ou européennes. L’exemple de Lannion en Bretagne est à suivre. Cette ville de 20 000 habitants a développé son économie autour des technologies de télécommunication, notamment en proposant une offre éducative adaptée.

La Nièvre a ses propres atouts et problématiques. Il serait pertinent de s’appuyer dessus pour développer le numérique : la santé, la prise en charge des personnes âgées ou dépendantes, le tourisme, la compétition automobile et pourquoi pas le logiciel libre. C’est là que PIQO a un rôle à jouer parce que notre volonté est d’offrir au territoire une opportunité de développement qui réponde à des exigences environnementales, éthiques, sociales, et locales.

Je me dis souvent qu’on n’a pas besoin de 4Gio de Ram pour faire de la bureautique. C’est ça, votre postulat de départ ?

Je n’irai pas, comme Bill Gates en 1981, jusqu’à dire que « 640 Ko de mémoire devraient suffire à tout le monde », mais effectivement 4Gio de RAM pour faire de la bureautique c’est trop !

L’informatique a connu une croissance technologique et économique fulgurante. Les ordinateurs sont beaucoup plus puissants qu’hier et beaucoup moins que demain. Pour autant, il faut en mesurer l’impact sur notre civilisation.

Regardons ce qui se passe dans un autre secteur industriel : l’automobile. La notion d’efficience est devenue une nécessité en raison des conséquences environnementales et de l’explosion du coût de l’énergie. La voiture s’adapte de plus en plus aux besoins de l’utilisateur. Il est désormais difficilement concevable d’acheter un véhicule qui consomme 15 litres aux 100km pour faire de petits trajets urbains. Alors que les industriels se livraient par le passé une guerre sur le terrain de la puissance, aujourd’hui ils communiquent sur le confort, la sécurité ou la consommation. Les V8, les V10 ou les V12 disparaissent peu à peu des concessions.

On doit se poser les mêmes questions dans l’informatique. Lorsque j’achète un ordinateur, quelles sont les conséquences sur l’environnement, sur mon portefeuille, sur les ouvriers qui l’ont fabriqué ?

piqo

Certains commentateurs émettent des doutes en se référant au prix du Raspberry Pi 2, qui est le socle de votre solution. Que leur répondez-vous ?

Effectivement, de façon très surprenante nous sommes la cible d’attaques en règle sur ce point. Il nous est souvent opposé que le prix d’un Raspberry Pi 2 n’est que de 35-40€, ce qui est totalement vrai !

Restons pragmatiques. Le coût global d’un produit ne dépend malheureusement pas que du prix d’un seul de ses composants, fut-il aussi essentiel. Si nous pouvions vendre PIQO sous les 50€ nous le ferions avec plaisir, notre objectif n’étant pas le profit. Nous envisageons par ailleurs la possibilité d’une version moins chère dotée d’une mémoire de 8Gio.

Il faut bien comprendre que le Raspberry PI 2 est le socle de notre solution, mais c’est une carte inerte et pour en faire un ordinateur fonctionnel et plug and play pour tout le monde, nous devons lui ajouter d’autres éléments : 32 Gio de mémoire, une alimentation électrique, un boîtier, un OS, un conditionnement etc. Le prix de revient double presque au passage.

Ensuite, il y a des charges liées à la production et à la commercialisation de PIQO : les locaux, le matériel, la logistique ou le service après-vente pour en citer quelques-unes. Les contraintes économiques ne sont pas les mêmes que lorsqu’on bricole à la maison.

Comme toute activité économique, PIQO est soumis à la TVA, ça représente 16,5 € par exemplaire, ainsi qu’à l’IS et à la CFE.

Enfin, « but non lucratif » ne signifie pas « bénévole ». Les dirigeants de l’association ne sont pas rémunérés, mais pour assembler et distribuer PIQO, il faut créer des emplois, et c’est même l’une de nos missions en favorisant l’insertion et la formation des plus précaires.

Nous mettons un point d’honneur à être transparents sur l’activité économique de PIQO, et les coûts liés à sa production sont détaillés sur notre site. Nous poursuivrons cette transparence à l’avenir.

Par ailleurs, PIQO est une association ouverte à laquelle tout le monde peut adhérer pour prendre part aux décisions ou élire le conseil d’administration.

Ce qui est évident, c’est que notre solution ne convient pas aux besoins des technophiles, il leur suffit d’acheter un Rasperry Pi et de bidouiller. On retrouve le même principe chez ceux qui préfèrent montent leur PC et ceux qui l’achètent assemblé au supermarché du coin. Mais le grand public, les administrations ou les entreprises ont besoin de solutions clés en main, d’un service après-vente et de conseils. C’est ce que nous proposons.

D’accord, mais il a quelle valeur ajoutée, le PIQO, par rapport à des solutions qui existent déjà, comme le Linutop et le Cubox ? Qu’est-ce qu’on y trouve de plus ?

Linutop est deux à trois fois plus cher pour des performances similaires voire moindres. Cubox est un beau produit et affiche des prix nettement plus proches, mais sous Android, un OS peu adapté à l’usage desktop auquel nous destinons PIQO, sans parler de l’ingérence de Google dans cet environnement.

Notre objectif est clairement de proposer un ordinateur bureautique, qui prenne en compte les questions sociales, environnementales, et qui soit proche de ses utilisateurs particuliers, professionnels ou institutionnels.

PIQO sera un ordinateur déjà rempli de logiciels… libres. Ce choix du logiciel libre (outre son avantage financier), c’est aussi un choix éthique ? Et du coup, allez-vous mettre votre distribution maison à disposition des bidouilleurs et bidouilleuses qui veulent faire leur PIQO de leurs propres mimines ?

Le choix du logiciel libre est effectivement éthique. La contrainte financière est réelle aussi puisqu’il serait impossible de proposer PIQO à un tel prix avec des logiciels propriétaires. Nous aimons particulièrement l’idée que des milliers de personnes à travers le monde ont travaillé pendant toutes ces années pour aboutir à cet éventail de logiciels, sans rien attendre en retour que la satisfaction d’avoir été utiles à la collectivité. Nous travaillons avec la même philosophie et notre distribution basée sur Xubuntu sera évidemment disponible en téléchargement (c’est déjà le cas de la pre-alpha).

Par ailleurs, il n’y a pas de LUG actif dans la Nièvre, est ce que le projet PIQO, ou des membres de votre association, prévoient de développer des actions autour du Logiciel Libre ?

Nevers comme capitale française du logiciel libre, l’idée est séduisante ! Certains membres de l’association utilisent le Libre depuis longtemps, d’autres le découvrent et sont surpris de voir qu’il est en fait tout à fait possible de s’extraire des systèmes propriétaires. La vocation de PIQO est de faire cette démonstration à grande échelle, et cela passe par des actions de terrain. J’aimerais personnellement beaucoup pouvoir organiser des install-parties ou des conférences dans la Nièvre pour expliquer ce qu’est la philosophie du libre et sensibiliser les utilisateurs aux risques des logiciels propriétaires. On a de la place pour accueillir du monde et le cadre est sympa !

En fait en soutenant PIQO, on soutient indirectement des actions en faveur du logiciel libre et de l’open hardware dans la Nièvre ?

On peut dire ça. Le principe de réciprocité est selon moi indissociable du Libre. Si PIQO rencontre le succès, il est normal qu’à son tour l’association se fasse le porte-voix de cette philosophie et fédère autours d’elle d’autres utilisateurs, acteurs ou curieux.

Émilien, du projet PIQO. Photo Jérémie Nestel - CC by-sa
Émilien, du projet PIQO.
Photo Jérémie Nestel – Licences Art Libre


Supposons que la Mairie de Paris, qui vient d’adhérer à l’APRIL, vous passe commande pour 20.000 PIQO. Vous pouvez fournir ?

Vous me l’apprenez, c’est une grande nouvelle ! Nous sommes déjà en discussion avec des collectivités pour des volumes de 1500 pièces par an. 20 000 pièces d’un coup c’est une commande énorme, et un investissement considérable. Mais avec l’appui de nos partenaires institutionnels, et un délai raisonnable, nous serions en mesure de relever le défi.

Un dernier mot pour nous convaincre de participer à votre financement participatif ?

Le Libre est mûr pour faire son entrée dans la cour des grands ! Nous tâchons modestement à notre échelle d’œuvrer dans ce sens, tout en développant une activité économique qui soit socialement et moralement responsable.
Ça demande parfois un petit effort d’imagination pour certains, mais c’est possible !

En savoir plus et contribuer :

* Le site du projet PIQO : http://www.piqo.fr/
* Le financement participatif : http://www.kisskissbankbank.com/piqo
* Contacter l’équipe : http://www.piqo.fr/contact/

 


 

Merci à Jérémie Nestel d’être allé enquêter sur place.




MyPads point de la semaine 21

img-mypads-ulule2Tâches réalisées

Le prestataire a été à l’arrêt pour raison médicale la semaine 20 ainsi qu’une partie de la semaine 21. Les avancées n’ont donc couru que sur quelques journées et se sont focalisées sur la page de liste des groupes avec :

  • une séparation claire entre les groupes mis en favoris, ceux en lecture seule et les autres ;
  • un léger remodelage de la vision des éléments principaux pour chaque groupe directement sur cette page ;
  • une recherche par mot clé, insensible à la casse, qui parcourt les noms et labels associés à chaque groupe ;
  • des filtres pré-définis : les groupes dont je suis administrateur, ceux dont je suis simple utilisateur, les groupes restreints, privés ou publics ;
  • des filtres par labels (tags) : la liste de tous les labels employés pour les groupes affichés est disponible dans la barre de filtres et il est possible d’en sélectionner un ou plusieurs ;
  • chaque filtre est cumulable : il est par exemple possible de rechercher les groupes dont le mot « informatique » apparaît dans le titre, qui ont pour labels « astuce » et « programmation » et qui sont publics ;
  • le test fonctionnel de cette page.

Cette semaine

La gestion des pads sur le client Web va enfin démarrer et devrait pouvoir être terminée dès cette semaine. Il est également prévu la prise en charge des invitations pour les groupes et pads restreints ainsi que le partage d’administration avec d’autres utilisateurs.

 

MyPads, week 21

img-mypads-ulule2Tasks done

The contractor has paused the development for medical reason during week 20 and for part of week 21. So progress has been focused around group list page with :

  • a clear separation between bookmarked groups, archived ones and others;
  • a light redesign of visible elements per group into this page;
  • search by keyword, case-insensitive, processing group names and tags;
  • ready-made filters : groups I am administrator, those I am just user, restricted, private or public groups;
  • tags filters : a list of all tags used for displayed groups is available into the filters sidebar and it’s possible to select one or more;
  • each filter is cumulative : for example you can search for groups with the word « computer », which have tags « tooltip » and « development » and are public;
  • functional testing of this module.

This week

Pads management, into the Web client, will finally begin and should be done this week. It’s also planned to start user invitation for groups and pads and administration sharing with other.




Nous voulons (aussi) du matériel libre !

…nous dit Richard Stallman. Le logiciel a ses licences libres, la culture et la création artistique ont aussi leurs licences libres. Mais depuis quelques années les créations physiques libres se multiplient, ce qui rend urgent de poser les questions des libertés associées aux objets, comme aux modèles de conception qui permettent de les réaliser. Avec beaucoup d’acuité et de précision, Richard Stallman examine ces nouveaux problèmes et évalue la possibilité d’adapter à ce nouveau domaine les principes libristes employés pour les logiciels.

La version originale en anglais de cet article a été publiée en deux parties dans wired.com en mars 2015 :

  1. Pourquoi nous avons besoin de plans libres pour le matériel
  2. Les plans du matériel doivent être libres, voici comment procéder

L’article ci-dessous reprend le texte publié sur le site gnu.org. C’est le fruit d’une traduction collaborative entre Sébastien Poher et Framalang (Thérèse Godefroy, aziliz, Omegax, Piup, r0u, sebastienc, goofy) – Révision : trad-gnu@april.org.

 

Matériel libre et plans libres pour le matériel

par Richard M. Stallman

3Dprinterbot
Dans quelle mesure peut-on appliquer les idées du logiciel libre au matériel ? Est-ce une obligation morale de rendre libres les plans de notre matériel, tout comme c’en est une de rendre libre notre logiciel ? Est-ce que conserver notre liberté nous oblige à refuser le matériel construit sur des plans non libres ?

Définitions

L’expression « logiciel libre »1 se réfère à la liberté et non au prix ; en gros, elle signifie que les utilisateurs du logiciel sont libres de le faire fonctionner, de le copier et de le redistribuer, avec ou sans modification. Plus précisément, la définition repose sur les quatre libertés essentielles. Pour bien faire ressortir que free fait référence à la liberté et non au prix, nous accolons souvent le mot français ou espagnol « libre » à free.

Si l’on transpose directement ce concept au matériel, matériel libre signifie que l’utilisateur est libre de l’utiliser, de le copier
et de le redistribuer, avec ou sans modification. Toutefois, il n’y a pas de système de copie pour les objets matériels, à part la reproduction des clefs, de l’ADN et de la forme extérieure d’objets plastiques. La plupart des composants matériels sont fabriqués sur plan. Le plan précède le matériel.

Par conséquent, le concept dont nous avons vraiment besoin est celui de plan libre pour le matériel. C’est simple, il s’agit d’un plan dont l’utilisateur peut se servir (c’est-à-dire à partir duquel il peut fabriquer le matériel) et qu’il peut copier et redistribuer, avec ou sans modification. Un tel plan doit offrir les quatre libertés, évoquées plus haut, qui définissent le logiciel libre. Le terme « matériel libre » désigne alors un matériel pour lequel un plan libre est disponible.

Lorsque les gens découvrent le concept de logiciel libre pour la première fois, ils l’assimilent souvent à « possibilité d’en obtenir gratuitement un exemplaire ». Il est vrai que beaucoup de programmes libres sont disponibles à prix nul, puisque cela ne vous coûte rien de télécharger votre propre copie, mais ce n’est pas le sens de free dans free software (de fait, certains programmes espions tels que Flash Player ou Angry Birds sont gratuits, bien qu’ils ne soient pas libres). Accoler le mot « libre » à free aide à clarifier ce point.

Pour le matériel, cette confusion tend à aller dans l’autre direction ; les composants matériels ont un coût de production, donc ceux qui sont produits dans un but commercial ne peuvent être gratuits (à moins qu’il ne s’agisse de produits d’appel ou de vente liée), mais cela n’empêche pas leurs plans d’être libres. Les objets que vous fabriquez avec votre imprimante 3D peuvent être très bon marché, mais ils ne seront pas totalement gratuits car vous devez payer pour le matériau brut. D’un point de vue éthique, l’enjeu de la liberté prime absolument sur l’enjeu du prix, car un appareil qui refuse la liberté à ses utilisateurs vaut moins que rien.

Les expressions « matériel ouvert » et « matériel open source » sont utilisées par certains avec la même signification que « matériel libre », mais elles minimisent la problématique de la liberté. Elles sont dérivées de l’expression « logiciel open source », qui correspond plus ou moins au logiciel libre, mais passe sous silence la liberté et ne présente pas la problématique en termes d’opposition bien-mal. Pour souligner l’importance de la liberté, nous ne manquons pas d’y faire référence chaque fois que cela est pertinent ; puisqu’« open » ne permet pas cette distinction, ne le substituons pas à « libre ».

Matériel et logiciel

Le matériel et le logiciel sont fondamentalement différents. Un programme,même sous sa forme compilée exécutable, est une collection de données qui peut être interprétée comme instructions par un ordinateur. Comme toute autre création numérique, on peut le copier et le modifier en se servant d’un ordinateur. Un exemplaire de programme n’a pas de forme physique ni matérielle intrinsèque.

Au contraire, le matériel est une structure physique et sa nature physique est cruciale. Alors que le plan du matériel peut être représenté par des données, même par un programme dans certains cas, le plan n’est pas le matériel. Le plan d’un CPU ne peut pas exécuter un programme. Vous n’irez pas très loin en essayant de taper sur le plan d’un clavier ni en affichant des pixels sur le plan d’un écran.

De plus, alors que vous pouvez vous servir d’un ordinateur pour modifier ou copier le plan d’un composant matériel, un ordinateur ne peut pas convertir ce plan dans la structure physique qu’il décrit. Cela demande un équipement de fabrication.

La frontière entre matériel et logiciel

Où se situe la frontière, dans un appareil numérique, entre matériel et logiciel ? Nous pouvons la déterminer en appliquant les définitions suivantes : le logiciel est la partie opérante d’un appareil qui peut être copiée et modifiée dans un ordinateur ; le matériel est la partie opérante qui ne peut pas l’être. C’est le meilleur moyen de faire la distinction car cela renvoie à des conséquences pratiques.

Entre le matériel et le logiciel, il existe une zone grise occupée par les micrologiciels [firmware] qui peuvent être mis à jour ou remplacés, mais ne sont pas conçus pour être mis à jour ou remplacés une fois le produit vendu. En termes conceptuels, la zone grise est plutôt mince. En pratique, ceci est important car de nombreux produits sont concernés. Nous pouvons donc presque considérer ces micrologiciels comme du matériel.

Certaines personnes ont prétendu que préinstaller des micrologiciels et des circuits logiques programmables de type « FPGA » (réseau de portes programmables in situ) « effacerait la frontière entre matériel et logiciel », mais je pense qu’il s’agit là d’une mauvaise interprétation des faits. Un micrologiciel installé lors de l’utilisation est un logiciel ordinaire ; un micrologiciel intégré à un appareil et non modifiable est un logiciel par nature, mais nous pouvons le traiter comme si c’était un circuit. Dans le cas des FPGA, le circuit FPGA lui-même est du matériel, mais le schéma logique de portes chargé dans ce circuit FPGA est une sorte de micrologiciel.

Faire fonctionner des schémas de portes libres sur des FPGA pourrait être une méthode utile pour créer des appareils numériques libres au niveau des circuits. Toutefois, pour rendre ces FPGA utilisables dans le monde du libre, nous avons besoin d’outils de développement libres adaptés. L’obstacle à cela est que le format du fichier de schéma logique de portes chargé dans le FPGA est secret. Jusqu’à récemment, il n’existait aucun modèle de FPGA pour lequel ces fichiers pouvaient être reproduits sans outils non libres (privateurs).

Grâce aux efforts de rétroingénierie, il est maintenant possible de compiler des programmes écrits en C et de les exécuter sur le circuit FPGA Xilinx Spartan 6 LX9. Ces outils ne gèrent pas encore le code HDL (langage de description de matériel), cela n’offre donc pas une alternative utilisable pour de vrais circuits numériques. D’un autre côté, ce modèle de FPGA se fait vieux. Ces outils constituent une formidable avancée en comparaison de la situation d’il y a quelques années, mais la route est encore longue avant que les FPGA ne soient totalement utilisables en toute liberté.

Quant au code HDL lui-même, il peut agir en tant que logiciel (lorsqu’il s’exécute dans un émulateur ou après chargement dans un FPGA) ou en tant que schéma de composant matériel (lorsqu’il est mis en œuvre dans des semiconducteurs inamovibles ou dans un circuit imprimé).

La question éthique posée par les imprimantes 3D

Sur le plan éthique, le logiciel doit être libre, car un programme non libre est source d’injustice. Faut-il avoir la même optique en ce qui concerne la conception de matériel ?

Il le faut, sans aucun doute, dans les domaines concernés par l’impression 3D (ou plus généralement par toute fabrication personnelle). Les modèles servant à imprimer des objets utiles, pratiques (c’est-à-dire fonctionnels plutôt que décoratifs) doivent être libres parce qu’ils sont réalisés dans un but utilitaire. Les utilisateurs doivent en avoir le contrôle, tout comme ils doivent avoir le contrôle des logiciels qu’ils utilisent. Diffuser un modèle non libre pour un objet fonctionnel est aussi mal que de diffuser un programme non libre.

Soyez attentifs à choisir des imprimantes 3D fonctionnant avec du logiciel exclusivement libre ; la Free Software Foundation homologue de telles imprimantes. Certaines imprimantes 3D sont conçues à partir de plans libres mais la Makerbot est de conception non libre.

Devons-nous refuser le matériel numérique non libre ?

La conception non libre d’un matériel numérique (*) engendre-t-elle une injustice ? Devons-nous, au nom de nos libertés, rejeter tous les matériels numériques créés à partir de plans non libres, tout comme nous devons rejeter le logiciel non libre ?

Étant donné qu’il y a un parallèle conceptuel entre les plans du matériel et le code source du logiciel, beaucoup de bidouilleurs de matériel informatique sont prompts à condamner les plans non libres au même titre que le logiciel non libre. Je ne suis pas d’accord, car la situation est différente pour le matériel et le logiciel.

De nos jours, les technologies de fabrication des puces et des circuits ont beaucoup de similitudes avec la presse à imprimer : elles se prêtent parfaitement à une production de masse dans une usine. Cela ressemble plus à la façon dont on copiait des livres en 1950 qu’à la façon dont on copie du logiciel aujourd’hui.

La liberté de copier et de modifier le logiciel est un impératif éthique car ces activités sont à la portée de ceux qui utilisent le logiciel : l’équipement qui vous permet d’utiliser le logiciel (un ordinateur) est suffisant pour le recopier et le modifier. Les ordinateurs mobiles d’aujourd’hui sont trop peu puissants pour être adaptés à cet usage, mais n’importe qui peut se procurer un ordinateur assez puissant.

De plus, même si vous-même n’êtes pas programmeur, il vous suffit d’un ordinateur pour télécharger et exécuter la version modifiée par une personne capable d’effectuer cette modification. Et de fait les non-programmeurs téléchargent des logiciels et en font tourner tous les jours. C’est pourquoi le logiciel libre change véritablement les choses pour eux.

Dans quelle mesure cela est-il transposable au matériel ? Ceux qui utilisent du matériel numérique ne savent pas toujours modifier le schéma d’un circuit ou d’une puce, mais tous ceux qui possèdent un ordinateur ont l’équipement nécessaire pour le faire. Jusque-là, le matériel et le logiciel sont similaires, mais ensuite vient la grande différence.

Vous ne pouvez pas compiler et exécuter les plans d’un circuit ou d’une puce sur votre ordinateur. Construire un circuit complexe représente beaucoup de travail méticuleux et cela suppose que vous disposiez de la carte. Fabriquer une puce n’est pas faisable par une personne isolée aujourd’hui ; seule la production de masse permet de réduire suffisamment les coûts. Avec la technologie actuelle, les utilisateurs ne peuvent pas télécharger et faire tourner le plan d’un composant numérique modifié par Amélie la bricoleuse, alors qu’ils peuvent le faire avec un logiciel modifié par Amélie la programmeuse. Ainsi, les quatre libertés ne donnent pas aux utilisateurs le même contrôle collectif sur un plan de matériel que sur un logiciel. C’est à partir de là que le raisonnement démontrant que tout logiciel doit être libre cesse de s’appliquer aux technologies actuelles de fabrication du matériel.

En 1983, il n’y avait pas de système d’exploitation libre mais il était clair que si nous en disposions, nous pourrions l’utiliser immédiatement et accéder à la liberté du logiciel. Tout ce qui manquait était le code d’un système de ce type.

En 2015, même si nous avions des plans libres pour un processeur de PC, les puces produites en série à partir de ces plans ne nous donneraient pas la même liberté dans le domaine du matériel. Si nous achetons un produit fabriqué en série dans une usine, cette dépendance envers l’usine cause la plupart des problèmes rencontrés avec les plans non libres. Pour que des plans libres nous donnent la liberté du matériel, nous avons besoin de technologies de fabrication nouvelles.

Nous pouvons envisager un avenir dans lequel nos « fabricateurs » personnels pourront fabriquer des puces et nos robots pourront les assembler et les souder avec les transformateurs, interrupteurs, touches, écrans, ventilateurs, etc. Dans ce monde futur, nous fabriquerons tous nos propres ordinateurs (ainsi que nos fabricateurs et nos robots) et nous serons en mesure d’utiliser à notre avantage les plans modifiés par ceux qui maîtrisent la conception du matériel. Les arguments pour rejeter le logiciel non libre s’appliqueront alors aussi aux plans du matériel.

Ce monde futur se situe à plusieurs années de distance, au moins. En attendant, il n’est pas nécessaire de rejeter par principe le matériel dont les plans ne sont pas libres.


* Ici, « matériel numérique » recouvre également le matériel utilisant quelques circuits et composants analogiques en plus des circuits et composants numériques.

Nous avons besoin de plans libres pour le matériel numérique

Bien que dans la situation actuelle nous n’ayons pas besoin de rejeter le matériel numérique issu de plans non libres, nous avons besoin de développer des plans libres et nous devons les utiliser quand c’est faisable. Ils procurent des avantages aujourd’hui, et à l’avenir ils pourraient être la seule façon d’utiliser du logiciel libre.

La disponibilité de plans libres pour le matériel offre des avantages pratiques. De nombreuses entreprises peuvent fabriquer le même, ce qui réduit la dépendance à un fournisseur unique. Des groupes peuvent s’organiser pour les fabriquer en grande quantité. Lorsqu’on possède les schémas ou le code HDL des circuits, on peut étudier les plans des composants pour y déceler d’éventuelles erreurs ou fonctionnalités malveillantes (il est connu que la NSA a introduit des faiblesses intentionnelles dans certains matériels informatiques). En outre, ces plans libres pourraient servir de modules élémentaires dans la conception d’ordinateurs et autres appareils complexes, dont les spécifications seraient publiées et dont moins de composants pourraient être utilisés contre nous.

Il nous sera peut-être possible d’utiliser des schémas libres pour certains composants de nos ordinateurs et de nos réseaux, ainsi que pour les systèmes embarqués, avant de pouvoir nous en servir pour fabriquer des ordinateurs complets.

Les plans libres pour le matériel pourraient même devenir essentiels avant que nous puissions fabriquer le matériel nous-mêmes, s’ils deviennent la seule façon d’éviter le logiciel non libre. Comme le matériel commercial le plus courant est de plus en plus conçu pour assujettir les utilisateurs, il devient de moins en moins compatible avec le logiciel libre, car ses spécifications sont confidentielles et il oblige le code à être certifié par quelqu’un d’autre que vous. Les puces des modems de téléphones mobiles et même certains accélérateurs graphiques exigent déjà un micrologiciel certifié par le fabricant. Tout programme, tournant sur votre ordinateur, que quelqu’un d’autre a le droit de modifier mais pas vous, est un instrument de pouvoir injuste envers vous ; du matériel qui impose cette exigence est du matériel malveillant. En ce qui concerne les puces des modems de téléphones mobiles, tous les modèles actuellement disponibles sont malveillants.

Un jour, le matériel numérique de conception libre pourrait être l’unique plateforme permettant de faire tourner du logiciel libre. Ayons pour but d’avoir à notre disposition d’ici là les plans numériques libres requis, et espérons que nous aurons les moyens de fabriquer le matériel correspondant à des coûts suffisamment bas pour tous les utilisateurs.

Si vous concevez du matériel, veuillez s’il vous plaît libérer vos plans. Si vous utilisez du matériel, rejoignez notre effort en insistant auprès des entreprises, en faisant pression sur elles, pour qu’elles rendent libres les plans de leur matériel.

Niveaux de conception

Le logiciel a plusieurs niveaux de conception ; par exemple, un paquet peut inclure des bibliothèques, des commandes et des scripts. Mais du point de vue de la liberté du logiciel, ces niveaux ne présentent pas de différence significative parce qu’il est possible de rendre libre chacun d’entre eux. La conception des composants d’un programme est de même nature que la conception du code qui les combine ; de même, compiler les composants à partir de leur code source est de même nature que compiler le programme à partir de son code source. Rendre l’ensemble libre nécessite simplement de poursuivre le travail jusqu’à ce qu’il soit terminé.

Par conséquent, nous insistons pour que les programmes soient libres à tous les niveaux. Pour qu’un programme puisse être considéré comme libre, chaque ligne de code qui le compose doit être libre, de sorte qu’on puisse le compiler à partir du seul code source libre.

Les objets physiques, en revanche, sont souvent construits à partir de composants qui eux-mêmes sont conçus et construits dans différentes sortes d’usines. Par exemple, un ordinateur est constitué de puces, mais la conception (ou la fabrication) des puces est très différente de la conception (ou de la fabrication) de l’ordinateur à partir de ces puces.

Ainsi, nous avons besoin de distinguer des niveaux dans les plans d’un produit numérique (et peut-être de certains autres types de produits). Le circuit qui connecte les puces est l’un de ces niveaux ; le plan de chaque puce en est un autre. Dans un FPGA, l’interconnexion des cellules primitives constitue un niveau, tandis que les cellules primitives elles-mêmes en sont un autre. Dans un avenir idéal, nous voudrions que le plan soit libre à tous les niveaux. Dans les circonstances actuelles, le simple fait de rendre libre un niveau est une amélioration significative.

Cependant, si à l’un des niveaux le plan fait appel à des parties libres et à des parties non libres – par exemple un circuit HDL « libre » qui incorpore des processeurs softcore privateurs – nous devons conclure que le plan dans son ensemble est non libre à ce niveau. De même pour les « assistants » ou les « macros » non libres, s’ils définissent une partie des interconnexions des puces ou bien les parties des puces dont les connexions sont programmables. Les parties libres peuvent constituer une étape vers notre objectif futur de liberté des plans, mais pour atteindre cet objectif il faudra remplacer les parties non libres. Elles ne pourront jamais être acceptables dans le monde du libre.

Licences et copyright adaptés aux plans libres pour le matériel

Pour rendre libre le plan d’un matériel, il faut le publier sous une licence libre. Nous recommandons la licence publique générale GNU, version 3 ou ultérieure. Nous avons conçu la version 3 de la GPL en envisageant cet usage.

Placer des circuits ou des formes d’objets non décoratifs sous copyleft ne va pas aussi loin que l’on pourrait le supposer. Le copyright sur ces plans s’applique uniquement à la manière dont le plan est dessiné ou écrit. Le copyleft étant une façon d’utiliser le droit du copyright, son effet ne se fait sentir que dans la mesure où le copyright s’applique.

Par exemple, un circuit, en tant que topologie, ne peut pas faire l’objet d’un copyright (et par conséquent ne peut pas être placé sous copyleft). Les définitions de circuits écrit en HDL peuvent être placées sous copyright (et donc sous copyleft), mais le copyleft ne régit que les détails de l’expression du code HDL, pas la topologie du circuit qu’il génère. De même, un dessin ou le diagramme d’un circuit peut être placé sous copyright, donc sous copyleft, mais cela ne couvre que le dessin ou le diagramme, pas la topologie du circuit. N’importe qui peut légalement dessiner le même circuit d’une façon apparemment différente, ou écrire une définition différente en code HDL qui produise le même circuit.

Étant donné que le copyright ne régit pas les circuits physiques, lorsque des gens construiront des exemplaires du circuit, la licence des plans n’aura aucune incidence juridique sur ce qu’ils feront avec les appareils qu’ils auront construits.

En ce qui concerne les dessins d’objets et les modèles pour imprimantes 3D, le copyright ne s’applique pas à un dessin différent de la forme du même objet purement fonctionnel. Il ne couvre pas non plus les objets physiques utilitaires fabriqués à partir du dessin. Sous le régime du copyright, chacun est libre de les fabriquer et de les utiliser (et c’est une liberté dont nous avons grand besoin). Aux États-Unis, le copyright ne régit pas les aspects fonctionnels de ce que décrit le plan, mais en revanche il couvre les aspects décoratifs. Quand un objet a des aspects décoratifs et des aspects fonctionnels, on se trouve en situation délicate (*).

Tout ceci est peut-être vrai également dans votre pays, ou non. Avant de produire des objets pour un usage commercial ou en grande quantité, vous devriez consulter un juriste local. Le copyright n’est pas le seul problème qu’il vous soit nécessaire de prendre en compte. Vous pourriez être attaqué au plan des brevets, très probablement détenus par des entités qui n’avaient rien à voir avec l’élaboration des plans que vous utilisez ; et d’autres problèmes juridiques peuvent aussi se présenter.

Gardez à l’esprit que le droit du copyright et le droit des brevets sont radicalement différents. C’est une erreur de supposer qu’ils aient quoi que ce soit en commun. C’est pourquoi le terme « propriété intellectuelle » est source de pure confusion et doit être totalement rejeté.


* Un article de Public Knowledge donne des renseignements utiles sur cette complexité (pour ce qui est des États-Unis) bien qu’il tombe dans l’erreur commune consistant à utiliser l’expression fallacieuse « propriété intellectuelle » et le terme de propagande « protection ».

Promotion du matériel libre par le biais des dépôts

Pour favoriser la liberté des plans de matériel, le moyen le plus efficace est d’édicter des règles dans les dépôts où ils sont publiés. Les opérateurs de ces dépôts doivent mettre la liberté des personnes qui vont utiliser les plans au-dessus des préférences des personnes qui les réalisent. Cela suppose d’exiger la liberté des plans d’objets utiles comme condition préalable à leur publication.

Pour les objets décoratifs, cet argument ne s’applique pas, aussi ne devons-nous pas insister pour qu’ils soient libres. Cependant, nous devons insister pour qu’ils puissent être partagés. Ainsi, un dépôt qui gère à la fois des objets décoratifs et des objets fonctionnels doit avoir une politique appropriée en matière de licence pour chaque catégorie.

Pour les plans d’appareils numériques, je suggère que le dépôt préconise instamment la GNU GPL v3 ou ultérieure, la licence Apache 2.0 ou la CC-0. Pour les modèles 3D d’objets fonctionnels, le dépôt doit demander à l’auteur du modèle de choisir l’une des quatre licences suivantes : GNU GPL v3 ou ultérieure, Apache 2.0, CC-SA, CC-BY ou CC-0. Pour les modèles d’objets décoratifs, le choix doit être entre la GNU GPL v3 ou ultérieure, la licence Apache 2.0, la CC-0 ou n’importe laquelle des licences Creative Commons.

image satirique, un policier armé dit à un homme qui s'enfuit effrayé qu'il n'a rien à craindre car son arme est du matériel libre créé à partir de plans libres. Le fuyard dit merci à RMS

Le dépôt doit exiger que tous les plans soient publiés en tant que code source, étant entendu que les codes sources en formats secrets utilisables uniquement par des logiciels privateurs de conception ne sont pas vraiment adéquats. Pour les modèles 3D, le format STL n’est pas le format préféré pour les modifications et par conséquent n’est pas du code source, aussi le dépôt ne doit-il pas l’accepter, sauf peut-être s’il accompagne le vrai code source.

Il n’y a aucune raison de choisir un format unique pour le code source des plans de matériel, mais les formats sources qui ne peuvent pas être reconnus par des logiciels libres doivent être acceptés avec réticence dans le meilleur des cas.

Matériel libre et garanties

En général, les auteurs de plans libres pour du matériel n’ont aucune obligation morale d’offrir une garantie à ceux qui mettent en œuvre ces plans. Il s’agit d’un problème différent de celui de la vente de matériel physique, qui doit être accompagné d’une garantie du vendeur ou du fabricant.

Conclusion

Nous avons déjà des licences appropriées pour rendre libres nos plans de matériel. Ce dont nous avons besoin est de reconnaître que c’est notre devoir en tant que communauté, et d’insister pour que nos plans soient libres lorsque nous fabriquons nous-même des objets.


Note de traduction

  1. En anglais, free software. Le mot free a deux signification : « libre » et « gratuit ».

Cette page peut être utilisée suivant les conditions de la licence Creative Commons attribution de paternité, pas de modification, 3.0 États-Unis (CC BY-ND 3.0 US). Copyright © 2015 Richard Stallman




#FixCopyright : de bonnes raisons de soutenir le rapport REDA.

Nous entamons ici une série d’articles autour du rapport REDA, une initiative visant à dépoussiérer et harmoniser les lois du droit d’auteur/copyright sur le territoire européen. Il s’agit d’un sujet important et d’une opportunité unique de trouver un compromis qui pourrait favoriser les auteurs, les échanges culturels sur les Internets sans écorcher l’industrie de production et diffusion culturelle.

L’idée de cette série d’articles est de donner la parole à des créateurs de contenus, au nom desquels sociétés de gestion collective de droits et industriels de la culture voudraient lancer une « guerre au partage ».

Ce premier article est signé Greg, dont le blog l’Antre du Greg est à suivre avec attention. Greg est un auteur aux créations Libres. Il a su résumer les points fondamentaux et les enjeux de cette proposition législative qui pourrait (en douceur et avec des compromis) changer la donne dans la relation auteur-audience, d’internaute à internaute.

Le contenu qui suit est donc CC-BY-SA Greg, et a été originellement publié sur l’Antre du Greg.

Pourquoi je soutiens le rapport REDA (et pourquoi vous aussi, vous devriez)

meet the new authors
CC-BY-SA le parti pirate Thèque (source : flickr)

En ce moment, au parlement européen, on prépare la réforme du droit d’auteurs, initiée par le rapport Reda (du nom de la députée Julia Reda, non pour Réforme Européenne pour le Droit d’Auteur (ne riez pas, on m’a pourtant fait cette remarque)). Ce rapport, quoiqu’en disent les grands acteurs de l’industrie culturelle, donne plus de droits aux créateurs, se basant sur les nouvelles technologies, mais aussi aux internautes. Je vous invite à lire une explication du rapport de Julia, si vous ne le connaissez pas, et si vous voulez le texte en détail, c’est par ici. Je voulais vous partager mon ressenti sur les débats qui ont lieu en ce moment, mais aussi vous expliquer pourquoi, selon moi, il est important de le soutenir. La liste n’est cependant pas exhaustive, sinon, je pense que mon plaidoyer atteindrait la taille d’un mini-livre. Voici donc déjà des points essentiels, mais n’hésitez pas à approfondir le sujet.

Les créateurs sont hors-la-loi…

Les créateurs de vidéos, principalement sur Youtube, sont considérés à l’heure actuelle comme des hors-la-loi en Europe. En effet, il existe aux USA le principe du Fair Use qui permet de mettre un petit extrait d’une œuvre pour illustrer son propos. En Europe ce n’est pas le cas. Mettre un passage d’une chanson, une citation d’un film est une violation du copyright. Oui, votre youtuber préféré, qui a remixé une œuvre, a fait un mash-up, est un criminel aux yeux des ayants droit. Mais plutôt que de vous faire une longue diatribe contre l’état actuel de la législation, je vous invite à regarder cette petite vidéo, pleine de gens bien qui vous expliqueront tout ça bien mieux que moi.

 


Vidéo « Nos créations sont hors la loi » sur Youtube

 

…Mais l’internaute aussi.

La copie a toujours existé. Les moines copistes en sont la preuve. Nous avons tous, dans le passé, pris un peu de temps avec une photocopieuse. Nous avons enregistré des disques sur cassettes audio que nous repassions à nos copains. Pareil pour les films avec les cassettes vidéo. Jamais nous n’aurions pensé que nous serions considérés comme des criminels, que l’on passerait en jugement et que nous risquerions prison ou amende. C’est pourtant ce qui est en train de se passer : la criminalisation du partage. Si vous avez le malheur de mettre la moindre œuvre artistique sur un réseau de peer-to-peer vous êtes considéré comme le pire des criminels.  Le rapport REDA propose de renforcer les droits des utilisateurs, avec entre autre, la facilitation du prêt numérique pour les bibliothèques.

Ce n’est pas le piratage qui tue un artiste ou une œuvre, mais bien l’absence d’offre concrète et suffisante. On a souvent l’impression que les grandes maisons d’édition passent plus de temps à lutter contre le piratage qu’à créer une véritable offre : les titres numériques sont très peu nombreux par rapport à leur équivalent papier, et tout un temps, les livres numériques n’étaient que de vulgaires scans. Les grandes maisons d’éditions s’érigent en spécialistes du numérique sans même en connaître tous les tenants et aboutissants : rien que dernièrement, un auteur préconise l’abandon du format epub parce que c’est devenu le standard du piratage : c’est une aberration totale. Un fichier reste un fichier, si un format disparaît, un autre prendra rapidement sa place.

Pour clore ce paragraphe, je terminerai en soulignant une idée défendue aussi par Thierry Crouzet mais aussi Ploum, et beaucoup d’auteurs libres : publier c’est rendre public, mettre à la disposition de tout un chacun et  laisser son œuvre vivre sa vie, se propager. Beaucoup d’auteurs se plaignent que le piratage tue leurs œuvres. J’ai vu dernièrement un auteur se plaindre que son livre ne s’était vendu qu’à deux cents exemplaires mais qu’il avait été téléchargé plus de sept cents fois. Je ne comprends pas la plainte : s’il a été téléchargé, c’est que des personnes se sont intéressées à son travail et l’ont propagé. Elles ont aidé à la faire connaître. Je ne trouve pas plus gratifiant de recevoir de l’argent que d’être lu par un plus grand nombre, c’est même le contraire (même s’il est vrai que comme beaucoup d’auteurs, j’aimerais vivre de ma plume, je serai nettement plus honoré de voir mon œuvre se propager sur les sites internet, cela prouve que du monde s’intéresse à ce que je fais et veut le faire découvrir à d’autres). Et si vous ne voulez pas voir votre œuvre se propager sur internet, n’écrivez et ne publiez pas.

L’aberration des hyperliens

Un hyperlien est un lien que vous faites pour illustrer votre propos vers un autre article. C’est le fondement de l’internet, faire des liens vers d’autres ressources qui approfondissent le sujet. Sans ces derniers, le net serait nettement moins vivant. Vous ne copiez pas l’information, vous dirigez vos lecteurs vers l’information, vers « le propriétaire » de son contenu (je n’aime pas cette façon de voir les choses, une idée, pour moi, n’appartient à personne, mais j’y reviendrai dans un billet ultérieur). Vous ne violez donc pas le droit d’auteur de cette personne. Julia Reda demande donc que l’hyperlien ne soit pas soumis à des droits exclusifs. Petit exemple, qui pourrait se généraliser. J’écris un article sur un sujet X et pour montrer ce que j’explique, je fais un lien vers un site d’une société de l’audio-visuel belge. Je suis bien dans l’illégalité, si on regarde les conditions d’utilisation de ce site :

RTL

Je n’ai pourtant pas copié le contenu de l’article. Je n’ai fait qu’un simple lien. En réalité, cette société devrait être reconnaissante envers quelqu’un qui fait un lien vers elle. Elle gagne en visibilité, gagne des visiteurs qui sont intéressés par le sujet. Mais non. Selon eux, une telle pratique reste une violation du droit d’auteur.

« Vendre » de la culture, c’est comme vendre des poires

Dès la présentation du rapport, une levée de bouclier a eu lieu de la part d’eurodéputés. Le député le plus virulent, Jean-Marie Cavada, s’est farouchement opposé au rapport de Julia Reda. Neil Jomunsi, auteur et propriétaire de la maison d’édition Walrus, a voulu lui expliquer ce que le rapport apportait, et en quoi il est important pour les auteurs. Mais la réaction de Cavada fut totalement consternante : premièrement, on a clairement eu l’impression qu’il n’avait pas lu la moindre ligne de la lettre, répondant des phrases préformatées, comme si elle avait été dictée par des lobbyistes. Il souligne que des jeunes « Robin des bois des temps modernes » veulent abolir le copyright, alors que ce n’est pas du tout le cas : il s’agit d’un renforcement DES droits des auteurs et des utilisateurs. On remarque bien dans sa réponse que sa préoccupation n’est pas l’auteur mais bien l’industrie. Il en vient même à comparer un bien culturel à un produit que l’on vend sur les marchés. Même si un bien culturel nourrit l’esprit, je ne suis pas sûr que le comparer à une poire ou une carotte soit très gratifiant.

Vous n’êtes considéré comme auteur que si vous êtes publié par une grande maison

J’aime écrire. J’écris des petites histoires, que je mets ici, sur mon blog, ou sur d’autres réseaux. Je mets des mini-livres numériques à disposition de tout un chacun. Pour des tas de raisons, je n’ai pas cherché à prendre un éditeur. Pour un député européen, Monsieur Cavada (oui, toujours le même), je ne suis donc rien. Je n’ai droit à aucune considération. J’aimerais cependant paraphraser Arnaud Lavalade et Manuel Darcemont, les fondateurs de Scribay :

«Un auteur le devient dès la première ligne.

N’importe qui est auteur dès qu’il se met à écrire. Personne n’a le droit de dire qui est auteur et qui ne l’est pas. C’est l’acte de création qui détermine un auteur, pas sa validation par une quelconque autorité.»

Je constate ici un mépris de chaque internaute qui se lance dans une activité créative et fait partager son art. Mais on remarque une fois de plus la volonté de protéger une industrie qui a du mal à s’adapter aux évolutions technologiques plutôt que de protéger tout acte de création, sans laquelle cette industrie ne pourrait de toute façon pas survivre.

Ce que vous avez financé, ne vous appartient pas et vous pouvez vous asseoir dessus.

Il y a des tas de créations qui n’ont pu avoir lieu qu’avec l’aide de financement public. Prenons un petit exemple : les universités, dans le cadre de leurs travaux, reçoivent de l’argent public (donc oui, votre argent, puisque vous payez des impôts). Les résultats de ces travaux, les thèses, les découvertes, devraient donc être dans le domaine public, puisque tout un chacun les a financés. Mais non, ils restent la propriété de la personne ou l’institut. On pourrait même aller plus loin, mais ici c’est une interprétation purement personnelle, avec la presse. Elle est grandement financée par l’argent public, et elle s’écroulerait si elle ne recevait plus aucun subside. Là c’est même pire, vous devez payer une seconde fois pour accéder à l’information (en plus de donner du temps de cerveau disponible pour les nombreuses publicités qui inondent les pages ou sites internet).

Le lobbying porte ses fruits, dénaturant tout le rapport.

À peine publié, directement dénaturé. Des tas d’amendements furent directement modifiés par nombre de députés, vidant pratiquement tout le rapport de sa substance. Je vous les ai cités plus haut, les hyperliens, où les députés demandent de créer «un droit d’auteur » pour ces derniers. Alors que le rapport demande l’abandon des DRMs, des députés modifient le paragraphe pour les mettre en avant ; alors que le rapport demande une harmonisation des règles pour toute l’Union Européenne, facilitant donc la vie de tous les acteurs hors industrie, on le supprime. Dans le cas où le rapport est voté avec ces modifications, on obtiendrait le statu quo, voire pire plus de droits pour l’industrie et non pour les petits auteurs et les utilisateurs. Je vous invite à lire ce billet : Reda report: the 10 worst and the 5 best amendments (en anglais).

#CopyrightForFreedom, ou se battre pour l’industrie du livre et non l’auteur

Le lobbying de l’industrie continue de se mobiliser. Lors de la Foire du Livre de Paris, la Fédération des Éditeurs Européens lance la campagne « Copyright For Freedom », avec la création d’une pétition en ligne demandant justement de renforcer le copyright. Mais renforcer le droit d’auteur, le prolonger à 70 ans voire plus, n’est-ce pas à l’opposé de la liberté ? Dans le cas de cette prolongation du droit d’auteur et des droits voisins après la mort d’un auteur, ce n’est pas l’auteur qui est protégé, mais bien l’industrie. Oui, cette campagne ne sert qu’à protéger cette industrie. Je suis un auteur, et je le clame haut et fort : pas en mon nom. Et je vous le demande à tous, ne signez pas cette pétition.

Mais pour moi, le rapport aurait pu encore aller plus loin.

Je vais terminer par ce qui m’a le plus déçu dans le rapport Reda, bien que certaines nuances aient pu m’échapper. J’aurais aimé voir une reconnaissance et une harmonisation des systèmes de financement alternatifs tels que Flattr, Tipeee et autre. Rien que pour la Belgique (je pense que c’est pareil pour la France avec Flattr), il y a un flou juridique total à ce sujet, personne ne sait ce qu’il convient de faire pour travailler avec ce type de donation, si on doit les considérer comme des dons ou des revenus (et ce n’est pas faute de poser la question à droite et à gauche). Mais peut-être que cette question dépasse le cadre du rapport Reda.

Continuer à creuser…

Voici pour moi les points essentiels, ce que j’ai retenu sur ce rapport. Je vous invite cependant à prendre connaissance des avis d’autres créateurs. Ce lundi 20 avril s’est tenue la conférence Meet The New Authors, au parlement européen. Voici la vidéo des débats organisés par Julia Reda, vous aurez donc des avis différents, complémentaires aux miens, et des problèmes plus spécifiques aux autres secteurs de l’édition.


Merci de m’avoir lu. Bien sûr, ce texte est sous licence Creative Commons BY-SA. Partagez-le, modifiez-le. Propagez les informations. Pour que les auteurs, mais vous aussi, internautes, ayez plus de droits. Pour que nous ne soyons plus hors-la-loi.

Greg.