Traducthon, tradaction, tradusprint… Pour un Web ouvert !

Geektionnerd - Simon Gee Giraudot - CC by-saDepuis plus de deux ans, plus précisément depuis un samedi de mai 2009 à l’occasion d’une Ubuntu party, je participe aux traductions collaboratives dans la vraie vie initiées par Framalang, le groupe de traducteurs gonzos du Framaland. Et je ne suis pas le seul à y avoir pris goût.

Nous avons récidivé à Bordeaux pour traduire Un monde sans Copyright, chez Mozilla Europe à Paris pour le manuel Thunderbird et en juillet dernier à Strasbourg à l’occasion des RMLL, pour vous proposer aujourd’hui Pour un Web ouvert.

J’ai traduit, aidé à traduire, relu et révisé des dizaines de textes de toutes sortes. Participer aux traductions d’articles avec Framalang depuis un certain temps déjà n’a fait que multiplier les occasions de pratiquer le petit jeu de la traduction. Mais participer à un traducthon est une tout autre expérience dont voici certaines caractéristiques.

Des traducteurs en chair, en os et en vie

Antoine Turmel - CC by-saCommençons par le plus flagrant : un traducthon c’est une rencontre physique de personnes qui ne se connaissaient pas forcément, qui n’étaient que des pseudos en ligne ou bien que l’on ne retrouve qu’à quelques occasions. C’est donc d’abord un temps convivial, où l’on échange des propos par-dessus le travail en cours, des plaisanteries de mauvais goût qui déclenchent le fou-rire, des considérations trollesques qui partent en vrille, mais aussi des projets, des questions, des réponses, des contacts, de la bière l’eau ferrugémineuse, des pizzas et des petits plats du restau du quartier. En somme c’est une petite bande de gens qui deviennent copains (au moins), une bande dont la géométrie est variable d’une session à l’autre suivant la disponibilité de chacun ou son libre désir de participer.

Le milieu des traducteurs libristes n’est pas si vaste, mais il est relativement compartimenté, généralement en fonction des tâches et projets. Un traducthon représente la possibilité de mettre un peu de liant dans cet émiettement des activités. Je suis assez content par exemple de voir se rencontrer sur une traduction partagée des copains de frenchmozilla et ceux de framalang. Ah mais j’entends aKa dans l’oreillette… ah oui, d’accord il faut employer au moins une fois le mot « synergie ». C’est fait.

Inconvénient ? C’est sûr, on découvre les vrais gens : Julien mange toute la tablette de Milka, Adrien est trop bavard, Goofy est un vieux et Simon ne devrait pas se laisser pousser la barbe.

Un défi, un enjeu, un grand jeu

La concentration dans le temps (un week-end, trois ou quatre jours dans le meilleur des cas…), la concentration dans un lieu de travail (une salle de cours de faculté plus ou moins équipée, un hall de la Cité des sciences, les locaux de Mozilla Europe…) sont bien sûr associées au défi que l’on se donne de terminer au moins un premier jet tout simplement parce qu’après le traducthon chacun reprend sa vie quotidienne et d’autres activités, il faut donc terminer « à chaud ». L’ensemble pourrait créer un stress particulier, mais le plus souvent il ne s’agit que d’une tension positive parce que nous sommes un groupe. Chacun sait que tout près un autre participant est animé lui aussi du désir d’atteindre le but commun. La collaboration crée en réalité l’émulation, chacun met un point d’honneur à faire au moins aussi bien et autant que ses voisins.

L’enjeu d’un traducthon est particulier car il s’agit d’un ouvrage d’un volume important et pas seulement d’un article de presse électronique qui est une denrée périssable, comme nous en traduisons régulièrement pour le Framablog. Dans un traducthon, nous nous lançons le défi de traduire vite un texte qui devrait pouvoir être lu longtemps et dont le contenu lui aussi est important. Nous avons le sentiment d’avoir une sorte de responsabilité de publication, et la fierté de mettre à la disposition des lecteurs francophones un texte qui contribue à la diffusion du Libre, de sa philosophie et de ses problématiques.

Reste que la pratique a heureusement une dimension ludique : les outils en ligne que nous partageons pour traduire, que ce soit la plateforme Booki ou les framapads, même s’ils ne sont pas parfaits, offrent la souplesse et l’ergonomie qui les rendent finalement amusants à pratiquer. Tous ceux qui ont utilisé un etherpad pour la première fois ont d’abord joué avec les couleurs et l’écriture simultanée en temps réel. Même au cœur du rush des dernières heures d’un traducthon, lorsque nous convergeons vers les mêmes pages à traduire pour terminer dans les temps, c’est un plaisir de voir vibrionner les mots de couleurs diverses qui complètent un paragraphe, nettoient une coquille, reformulent une tournure, sous le regard de tous.

Traduction ouverte, esprit ouvert

N’oublions pas tous ceux qui « passent par là » et disent bonjour sous la forme d’un petit ou grand coup de pouce. Outre ceux qui ont décidé de réserver du temps et de l’énergie pour se retrouver in situ, nombreux sont les contributeurs et contributrices qui collaborent sur place ou en ligne. Beaucoup découvrent avec intérêt la relative facilité d’accès de la traduction, qui demande plus de qualité de maîtrise des deux langues (source et cible) que de compétences techniques. Quelques phrases, quelques pages sont autant de contributions tout à fait appréciées et l’occasion de faire connaissance, voire d’entrer plus avant dans le jeu de la traduction en rejoignant framalang.

Plus on participe, plus on participe. Il existe une sorte d’effet addictif aux sessions de traduction collective, de sorte que d’une fois à la suivante, on retrouve avec plaisir quelques habitués bien rodés et d’autres plus récemment impliqués qui y prennent goût et y reviennent. Participer à un traducthon, c’est appréhender de près et de façon tangible la puissance du facteur collaboratif : de l’adolescent enthousiaste à l’orthographe incertaine au retraité venu donner son temps libre pour le libre en passant par le développeur qui apporte une expertise technique, chacun peut donner et recevoir.

Enfin, et ce n’est pas là un détail, la pratique du traducthon apprend beaucoup à chacun. Certains découvrent qu’ils sont à la hauteur de la tâche alors qu’ils en doutaient (nulle contrainte de toutes façons, on choisit librement ce que l’on veut faire ou non), mais pour la plupart d’entre nous c’est aussi une leçon de partage du savoir : nos compétences sont complémentaires, l’aide mutuelle est une évidence et la modestie est nécessaire à tous. Voir par exemple son premier jet de traduction repris et coloré par un traducteur professionnel (Éric, reviens quand tu veux ?!), se faire expliquer une tournure de slang par un bilingue et chercher avec lui un équivalent français, découvrir une thèse audacieuse au détour d’un paragraphe de la version originale, voilà quelques exemples des moments enrichissants qui donnent aussi sa valeur à l’exercice.

Le mot, la chose

Une discussion trolloïde de basse intensité est engagée depuis le début sur le terme à employer pour désigner le processus de traduction collaborative dans la vraie vie en temps limité. Quelques observations pour briller en société :

  • C’est un peu l’exemple des booksprints initiés par Adam Hyde et la bande des Flossmanuals qui nous a inspiré l’idée de nos sessions, on pourrait donc adopter tradusprint, surtout dans la mesure où c’est une sorte de course de vitesse…
  • En revanche lorsque une traduction longue demande plusieurs jours et un travail de fond (ne perdons pas de vue le travail indispensable de révision post-traduction), il est assez cohérent de parler plutôt de traducthon.
  • Pour être plus consensuel et « couvrir » tous les types de session, le mot tradaction a été proposé à juste raison

Ci-dessous, reproduction de l’affichette amicalement créée par Simon « Gee » Giraudot pour annoncer le traducthon aux RMLL de Strasbourg. À noter, Simon a également contribué à la traduction d’un chapitre !

Geektionnerd - Simon Gee Giraudot - CC by-sa

Et le Web ouvert alors ?

C’était justement le fruit d’un booksprint à Berlin l’année dernière, le voilà maintenant en français. Ce qui est assez frappant pour aller droit à l’essentiel, c’est la rhétorique guerrière qui en est le fil rouge. Au fil des pages on prend conscience de l’enjeu et de l’affrontement déjà en cours dans lequel nous pouvons jouer un rôle décisif. C’est maintenant et peut-être dans les deux ans qui viennent pas plus qu’il y a urgence à ce que nos pratiques de la vie numérique maintiennent et étendent un Web ouvert.

Le Web n’est pas un amoncellement de données, ni un amoncellement d’utilisateurs, le Web ouvert existe quand l’utilisateur propose librement des données et s’en empare librement. Le Web n’a pas d’existence tant que ses utilisateurs ne s’en emparent pas.

Nous voulons un Web bidouillable, libre et ouvert. Nous voulons des navigateurs Web extensibles, d’une plasticité suffisante pour répondre à nos goûts et nos besoins. Nous voulons contrôler nos données et en rester maîtres, non les laisser en otages à des services dont la pérennité et les intentions sont suspectes. Nous ne voulons pas que notre vie numérique soit soumise ni contrôlée, filtrée, espionnée, censurée.

Le Web n’appartient pas aux fournisseurs d’accès, ni aux états, ni aux entreprises.

Le Web n’appartient à personne, parce que nous sommes le Web.

Au fait, si vous voulez parcourir Pour un Web ouvert, c’est… ici en HTML et là en PDF.

Antoine Turmel - CC by-sa

Bonus track

Une interview au cours du traducthon de Strasbourg pour la radio québécoise La Voix du Libre.

Crédit photos : Antoine Turmel et Antoine Turmel (Creative Commons By-sa)




Nouveau Framabook : Un monde sans copyright… et sans monopole

Framabook - Un monde sans copyrightOn fait souvent, et à juste titre, le procès du droit d’auteur à l’ère de l’avènement du numérique. Une manière de résoudre le problème est alors de l’assouplir, en garantissant certains droits ou certaines libertés aux utilisateurs. Et cela donne par exemple la licence GNU/GPL pour les logiciels libres et les licences Creative Commons pour les œuvres culturelles.

Oui, mais allons encore plus loin et imaginons qu’il n’y ait plus du tout de droits d’auteur !

Tel est le sujet (et le débat) de notre dernier framabook « Un monde sans copyright… et sans monopole » Vous le trouverez en pdf et source sur notre site dédié, en lecture en ligne grâce à la Poule ou l’Œuf, et disponible à l’achat sur notre boutique EnVenteLibre.org au prix de 10 €.

Le droit d’auteur est-il un système archaïque ?

Dans cet ouvrage audacieux et polémique, les néerlandais Joost Smiers (professeur de science politique à l’École Supérieure des Arts d’Utrecht) et Marieke van Schijndel (directrice du Musée Catharijne Couvent à Utrecht) répondent par l’affirmative et élaborent un dossier à charge contre le droit d’auteur et les mécanismes économiques qui en découlent.

En formulant l’hypothèse qu’un monde sans copyright (le droit d’auteur et autre droit de propriété intellectuelle) est possible, les auteurs explorent méthodiquement les secteurs où le protectionnisme et les conglomérats culturels créent une distorsion du marché au détriment des artistes, de la création et de la diversité culturelle. Imaginez un terrain de jeu équitable où les artistes pourraient vivre de leur art et où la créativité et les connaissances pourraient intégrer (à nouveau ?) le domaine public pour être partagées… librement.

Nous en avons reproduit la préface et nos commentaires ci-dessous.

Le livre est sous licence Creative Commons Zero 1.0, également traduite pas nos soins, et se retrouve être particulièrement adaptée à la thèse de l’ouvrage.

Préface

Joost Smiers et Marieke van Schijndel – Amsterdam / Utrecht, janvier 2011

Si les systèmes de droits d’auteur et de copyright n’existaient pas, faudrait-il aujourd’hui les inventer ? Probablement pas : ils sont difficiles à maintenir, ont une tendance protectionniste et privilégient essentiellement les grandes stars. Ils suscitent des investissements massifs dans des productions qui dominent le paysage culturel, et, finalement, sont contraires à la démocratie.

Pourquoi cela ? Le droit de propriété intellectuelle nous interdit de modifier la création proposée par l’artiste – c’est-à-dire d’entamer un certain dialogue avec l’œuvre –, et nous condamne au statut de consommateur passif face à l’avalanche des expressions culturelles. Le droit d’auteur est un système archaïque.

Il est difficile de remettre en question la situation actuelle des marchés culturels, complètement dominés par de – trop – grandes entreprises. Certes, il s’agit d’un héritage du néolibéralisme, mais le prix que nous avons encore récemment payé pour les maux causés par cette idéologie confirme, à l’évidence, que nous devons la dépasser.

Nous devons nous sentir libres de nous demander s’il est juste que seuls quelques propriétaires de moyens de production, de distribution et de réception des expressions culturelles influencent et contrôlent substantiellement ce que nous voyons, entendons et lisons. Pour ce qui nous concerne, cela est inacceptable et contraire à l’idée démocratique de la multiplication des sources de créativité cinématographique, musicale, visuelle et théâtrale… en opposition avec les germes de notre imagination, ainsi qu’avec nos rêves, nos plaisirs, nos moments de tristesse, nos désirs érotiques, et tous les débats qui concernent notre vie. Nous devrions pouvoir choisir librement entre toutes les sources et expressions culturelles différentes.

L’objectif de notre ouvrage est d’aller vers un monde sans copyright …. et sans monopole, de construire des marchés culturels plus justes pour la plupart des artistes, et de donner un plus large choix aux citoyens en faveur de notre communication culturelle.

Quelques commentaires

Christophe Masutti, coordinateur de la collection Framabook – Benjamin Jean, administrateur de Framasoft et président de la SARD

Au travers des Framabooks et de multiples autres projets, Framasoft ne promeut pas seulement le logiciel libre, mais œuvre plus généralement pour l’avancement de la culture libre. Un mouvement qui étend les principes fondateurs du logiciel libre à tous les aspects de la création et de la culture, un partage organisé favorisé par le monde numérique dans lequel nous évoluons aujourd’hui.

À notre niveau, nous nous inscrivons ainsi dans une réflexion nouvelle sur les rapports entre la création et l’économie, suivant en cela le chemin ouvert par d’illustres penseurs avant nous. Le juriste Lawrence Lessig, par exemple, laissera sans nul doute une empreinte dans l’histoire pour avoir théorisé et généralisé la nouvelle conception du droit d’auteur amorcé par l’informaticien Richard Stallman[1], et joué un rôle déterminant dans le succès du « mouvement Creative Commons »[2]. En France, nous pouvons citer de même Philippe Aigrain et son regard éclairé sur la liberté des échanges, une liberté sublimée par Internet et qui conditionne la créativité, ou encore Antoine Moreau, artiste, chercheur et initiateur du mouvement Copyleft Attitude, qui avait compris en précurseur l’intérêt d’étendre le copyleft à toutes les sphères de la création. Plus récemment, de nombreux auteurs et artistes ont proposé de réelles alternatives (réfléchies et réalistes) au monde de la privation – considérée contraire à la créativité – dont l’HADOPI en France représente un archétype frappant[3].

Dans ce registre, la collection Framabook s’enrichit présentement d’un essai pour le moins audacieux et polémique. Le livre de Joost Smiers et Marieke van Schijndel s’inscrit en effet dans cette tradition des essais engagés, qui n’hésitent pas à remettre en cause les paradigmes les plus ancrés, pour nous exposer les méfaits du droit d’auteur et des mécanismes économiques qui en découlent. Dans le même temps, nos deux auteurs s’inscrivent dans une autre tradition, cette fois beaucoup plus ancienne, initiée par le philosophe Thomas More et sa description de l’île-république d’Utopia, porte ouverte à la modernité européenne, invitation à l’action et au changement social. Ainsi, non satisfait de remettre en question, ils proposent un réel système de substitution qui illustre et rend tangible leur proposition – bien loin de l’acception péjorative et anticréatrice qu’a le mot utopie aujourd’hui, serait-ce un signe des temps ?

À les écouter, cependant, Smiers et van Schijndel ne proposent pas exactement une utopie, mais un remède concret aux maux des artistes – précarité et instrumentalisation sont les qualificatifs qu’ils utilisent bien souvent – et de leur public – qui, tel un consommateur, ne dispose que d’un choix d’artistes limité et n’a pas son mot à dire. Ils s’arment ainsi d’audace et imaginent une rupture pleinement assumée avec le modèle actuel afin de faire table rase (abolition des lois relatives au droit d’auteur, mais aussi suppression des « conglomérats culturels » qui pervertissent le système par leur présence) et laisser la place à une nouvelle économie culturelle. Néanmoins, à la radicalité de la suppression (autoritaire) du copyright et des monopoles répond une analyse fine et détaillée des bases sur lesquelles une économie de la création égalitaire et rétributive pourrait se construire de manière durable.

Qu’elles convainquent ou non, ces réflexions méritent indubitablement d’être largement partagées. Le caractère incitatif du droit d’auteur (et autre droit de propriété intellectuelle) se voit mis à mal dans notre société où l’auteur ne peut vivre de son art tandis que celui qui exploite ses droits en tire un monopole grâce auquel il domine le marché. La doctrine juridique elle-même est réservée quant à l’évolution actuelle des différents droits de propriété intellectuelle et, même si elle reste généralement protectrice des auteurs et de leur propriété (bien qu’il soit précisé que cette dernière ne doive pas nécessairement être aussi absolue que celle du Code civil), elle devient très critique à l’encontre des exploitants, de leurs monopoles et lobbing[4]… précisant, s’il le fallait, qu’ « à tout vouloir protéger, on passe d’une logique de l’innovation à une logique de la rente »[5].

Nous sommes donc dans une période assez propice à la réflexion, voire à la contestation, et ce n’est pas une surprise si de nouveaux modèles incitatifs sont proposés afin de remplacer ou rééquilibrer le système actuel – telle la SARD[6] qui a pour objet de favoriser le libre accès à la culture, grâce à un système de financement par le don (modèle économique très en vogue sur Internet[7]).

Enfin, la question de la licence de cet ouvrage illustre parfaitement le décalage entre le droit positif et le système imaginé par les auteurs. Selon ces derniers, les licences libres et open source sont davantage focalisées sur les œuvres à partager que sur la réalité économique et sociale à laquelle se confrontent les artistes. Elles participeraient ainsi à la constitution d’une classe souvent dévalorisée et parfois démunie. Néanmoins, publier cet ouvrage sans mention de licence aurait eu pour conséquence d’empêcher sa diffusion, ce qui nous a conduit à proposer l’utilisation de la licence CC-Zero[8] – un beau clin d’œil puisque cette licence reconnaît les droits avant d’organiser leur abandon…

Pour toutes les raisons évoquées ci-dessus, Imagine there is no copyright… fut choisi pour une traduction collective lors des Rencontres Mondiales du Logiciel Libre tenues à Bordeaux en juillet 2010. Initié par l’équipe Framalang, ce « Traducthon » fut un essai réussi. Même si le résultat ne pouvait évidemment pas être publié tel quel sans quelques mesures éditoriales, on peut souligner la force avec laquelle il démontra qu’un projet collaboratif, sur une période très courte d’une semaine intensive, permet de produire un résultat de premier ordre en conjuguant les compétences et les motivations. Forts de cette nouvelle expérience, ne doutons pas que les prochains « Traducthons » contribueront eux aussi au partage des connaissances en produisant de nouveaux Framabooks.

Nous tenons à remercier ici Joost Smiers et Marieke van Schijndel pour leur disponibilité et leur écoute, ainsi que toute l’équipe Framalang, les relecteurs de l’équipe Framabook, la Poule ou l’Œuf et In Libro Veritas, toutes les personnes ayant contribué à ce projet et sans qui le partage ne serait qu’un vain mot.

-> La suite sur Framabook…

Notes

[1] Stallman, Williams et Masutti, Richard Stallman et la révolution du logiciel libre. Une biographie autorisée, 2010.

[2] Lessig, The Future of Ideas. The Fate of the Commons in a Connected World, 2002.

[3] À ce sujet, voir notamment : Nestel, Pasquini and collectif d’auteurs, La Bataille Hadopi, 2009.

[4] Gaudrat, Les modèles d’exploitation du droit d’auteur, 2009.

[5] Vivant, L’irrésistible ascension des propriétés intellectuelles ?, 1998, p. 441.

[6] La Société d’Acceptation et Répartition des Dons, fondée en 2009 (sard-info.org).

[7] Ce modèle se généralise avec des initiatives comme Yooook, Flattr, Ullule, Kachingle ou « J’aime l’info » (ce dernier étant dédié à la presse en ligne).

[8] Elle aussi traduite pour les besoins du livre (voir un article du Framablog à ce propos).




Nouveau Framabook : La BD Geektionnerd Rencontre du troisième type

GKND - Simon Gee Giraudot - CouvertureQue se passe-t-il lorsque l’on a une vie d’étudiant geek bien tranquille et que tout d’un coup une… fille débarque dans le club info ?

Une fille pas comme les autres, et pas seulement parce qu’elle est absente de Facebook « pour ne pas confier sa vie privée à des entreprises sans scrupules ».

Vous le saurez en achetant et/ou parcourant notre nouveau framabook « GKND tome 1 : Rencontre du troisième type », deuxième BD après les Geekscottes de Nojhan,

Vous y retrouverez un style et un humour familier puisque son auteur n’est autre que Simon « Gee » Giraudot, qui sévit depuis un certain déjà sur le Framablog tous les vendredis. Mais cette fois-ci c’est une histoire complète qu’il nous propose. Une histoire qui nous a tant et si bien plue qu’on a décidé qu’il méritait ô combien de venir s’ajouter à notre petite collection (qui avec le temps commence à ressembler à quelque chose soit dit en passant).

L’auteur précise : « J’ai commencé une histoire qui débutait par une journée type du personnage du Geek, sans trop savoir ce que j’allais en faire. Finalement, après avoir développé une intrigue, je me suis dit que cela pouvait faire une BD longue sympa, en gardant à l’esprit la formule un dessin = un gag (ou plus). Ainsi, la forme est assez spéciale, il n’y a que 3 cases par pages (ce qui est très peu par rapport à une BD classique) avec beaucoup de texte, et notamment un texte narratif qui suit les pensées du Geek à la première personne. »

Nous espérons que vous prendrez autant de plaisir que nous à sa lecture…

Une chouette idée de cadeau aussi, quel que soit le degré de geekitude de son destinataire. Le livre est disponible sur notre boutique EnVenteLibre au prix de 12 euros.

-> Découvrir Geektionnerd T.1 : Rencontre du troisième type sur le site Framabook.

GKND - Simon Gee Giraudot - Extrait

PS1 : Nous avons bien de la chance puisqu’il ne s’agit que d’un tome 1, le tome 2 est déjà là et fera lui aussi l’objet d’une publication.

PS2 : Simon sera présent aux RMLL de Strasbourg pour une séance de dédicaces sur le stand Framasoft.




6 questions à Karl Fogel, auteur de Produire du logiciel libre

Karl FogelÀ l’occasion de la sortie du framabook Produire du logiciel libre (dont notre secret espoir est qu’il suscite des vocations chez les jeunes et les moins jeunes), nous avons posé quelques questions à son auteur Karl Fogel.

Est-ce que la situation a évolué depuis la première version du livre, en particulier avec les nouvelles forges comme GitHub (qui repose entre autres la question du fork) ? Est-ce un problème d’héberger des logiciels libres sur des plateformes propriétaires ? Est-ce que l’informatique devrait être enseignée en tant que telle aujourd’hui à l’école ?

Autant de questions auxquelles il apporte de très intéressantes réponses.

Entretien avec Karl Fogel

L’interview en version originale anglaise sur le blog de Karl (intéressants commentaires inside)

(Traduction Framalang : Don Rico pour les questions et Olivier Rosseler pour les réponses)

La version française de POSS vient tout juste d’être publié et votre livre a été traduit, ou est en cours de traduction, dans d’autres langues. Que pensez-vous de ces adaptations de votre œuvre, rendues possibles par le choix de le placer sous licence libre ?

Je suis absolument ravi. Je n’y vois vraiment aucun inconvénient. Les traductions permettent une diffusion plus large du livre, et c’est exactement ce que je souhaite.

Je suis extrêmement reconnaissant envers les traducteurs.

Si vous deviez écrire une deuxième version de POSS aujourd’hui, qu’est-ce que vous changeriez ou ajouteriez ? Et d’ailleurs, est-ce qu’une deuxième version est prévue ?

Et bien, en fait, j’y apporte toujours des petites modifications, à mesure que les pratiques de l’open source évoluent. La version en ligne change constamment. On pourra peut-être la nommer officiellement « Version 2.0 » à un moment donné, mais au fond, c’est vraiment un processus continu.

Par exemple, il y a cinq ou six ans, presque tous les projets avaient leur propre infrastructure de développement. Chacun avait son serveur, son système de contrôle de versions, son système de suivi de bogues, un responsable de la liste de diffusion, un wiki peut-être, c’étaient les outils de développement.

Mais depuis, on a assisté à des regroupements. De nos jours, seuls les très gros et les très petits projets possèdent leur propre infrastructure. La majorité des projets choisissent des sites pré-conçus, comme GitHub, Google Code Hosting, SourceForce, Launchpad, etc. La plupart des développeurs open source se sont familiarisés avec ces environnements.

Et par conséquent, j’ai mis à jour la partie du livre traitant des infrastructures d’hébergement, pour enrichir la section « Les sites Web » et parler des sites comme ceux mentionnés ci-dessus, plutôt que de ré-inventer la roue à chaque projet. Les gens se rendent bien compte qu’administrer son propre hébergement requiert énormément de ressources, malgré les avantages que l’on peut en tirer, et que donc, externaliser cette tache est devenu presque une obligation si on veut avoir un peu de temps pour effectivement travailler sur le projet.

J’ai également mis le livre a jour pour parler des nouvelles versions des licences open source (comme la GNU General Public License 3, qui est sortie après que le livre ait été publié), et j’ai également revu mes recommandations vis à vis de certains logiciels, car les temps changent. Par exemple, Git est de bien meilleure qualité aujourd’hui qu’à l’époque où j’ai rédigé la toute première édition.

La manière de produire des logiciels libres n’a pas tellement changée en cinq ans. Mais de nouvelles forges sont apparues, sur un modèle un peu différent de SourceForge. Je pense à Google Code mais surtout à GitHub. GitHub serait un peu le « Facebook des forges open source », avec ses fonctions de réseau social, son édition à même le navigateur… Son slogan est « Fork me on GitHub ». La notion de fork semble ne plus être tout à fait la même qu’avant. Que pensez-vous de tout cela ?

En fait, je pense que la notion de fork n’a pas changé. La terminologie, peut-être, mais pas le concept.

Si je me penche sur les dynamiques des rouages des projets open source, je ne vois pas de differences fondamentales selon que le projet utilise une forge ou l’autre. GitHub propose un produit fantastique, mais ils ont aussi un marketing fantastique. Ils encouragent les projets à inviter leurs utilisateurs à « créer une fork sur GitHub », c’est à dire « créer une copie pour jouer un peu avec ».

Et même si en un sens la copie d’un projet hébergé sur Git peut techniquement s’appeler un « fork », en pratique ça n’en est pas un. Le concept de fork est avant tout politique, pas technique.

À l’origine, initier un fork signifiait élever la voix pour dire : « nous pensons que le projet ne prend pas la bonne direction, nous avons pris la décision d’en faire une copie pour le poursuivre dans la bonne direction, que tout ceux qui partagent ce point de vue se joignent à nous ». Et les deux projets se retrouvaient alors publiquement en concurrence, à l’attention des développeurs et des utilisateurs, parfois aussi pour des questions d’argent. Parfois l’un des deux l’emporte, parfois ils fusionnent pour ne former à nouveau qu’un seul projet. Mais quelle qu’en soit l’issue, c’est avant tout un processus politique : susciter des adhésions pour continuer ensemble le projet.

Cette dynamique est toujours d’actualité, elle se poursuit tous les jours. Qu’on parle de « fork » pour designer quelque chose de différent, pourquoi pas, mais ça ne change pas la réalité, on utilise juste un terme différent pour décrire la réalité.

GitHub a commencé à parler de « fork » pour dire « créer une copie à bidouiller ». Maintenant, c’est vrai qu’avec ce genre de copie il est facile de s’éloigner du projet originel pour re-fusionner plus tard, c’est l’une des caractéristiques de Git et de tous les systèmes de contrôle de version décentralisé. Et c’est vrai que s’éloigner pour re-fusionner est plus compliqué avec les systèmes de contrôle de version centralisé comme Subversion et CVS. Mais tous ces « forks » créés sur Git ne sont pas des forks au sens premier du terme. En général, lorsqu’un développeur se fait une copie sur Git et la modifie, c’est en espérant que ses changements seront fusionnés dans la copie « maîtresse ». Et quand je dis « maîtresse », ce n’est pas au sens technique, mais bien au sens politique : la copie maîtresse est celle que la plupart des utilisateurs suivent.

Je trouve que ces fonctionnalités de Git et de GitHub sont géniales, et j’aime bien les utiliser, mais il n’y a rien de révolutionnaire ici. Il y a peut-être une évolution de la terminologie, mais la vraie dynamique des projets open source ne varie pas : les développeurs fournissent de gros efforts pour que leurs modifications soient intégrées a la distribution principale, car ils ne veulent pas s’embarrasser avec une copie privée qu’ils auraient a entretenir. Git réduit la pénibilité liée à la maintenance de modifications indépendantes, mais pas encore suffisamment pour que cet effort soit négligeable. Les développeurs intelligents forment des communautés et tentent de conserver un code de base unifié, car c’est la meilleure chose à faire. Ça n’est pas près de changer.

En juin 2010, Benjamin Mako Hill remarque dans son article Free Software Needs Free Tools (traduit ici sur le Framablog) qu’héberger un projet libre sur une plateforme propriétaire pose problème. À votre avis, quelle est l’importance de ce problème ?

Et bien, je connais Mako Hill, je l’apprécie et j’éprouve beaucoup de respect pour lui. Mais je dois dire que je ne partage pas son avis sur ce point, et ce, pour plusieurs raisons.

D’abord, il faut être réaliste. On ne peut pas être un développeur logiciel sans outils propriétaires de nos jours. Réduire arbitrairement la notion de « plateforme » n’est qu’un artifice pour croire qu’on travaille dans un milieu entièrement libre. Par exemple, je peux héberger mon projet chez Launchpad, qui est un logiciel libre, mais est-ce que je peux vraiment écrire du code sans utiliser le moteur de recherche de Google, qui n’est pas libre ? Bien sur que non. Tous les bons programmeurs utilisent en continu Google, ou un autre moteur de recherche propriétaire. Il faut inclure ces recherches Google dans la « plateforme », impossible de se voiler la face.

Mais on peut pousser la réflexion plus loin :

Qu’attendez-vous de l’hébergeur de votre projet, quelles sont les libertés importantes ? Vous utilisez une plateforme et vous demandez aux autres de l’utiliser aussi pour collaborer avec vous, donc, idéalement, la plateforme devrait être libre.

Ainsi, si vous souhaitez y apporter des modifications, vous pouvez : si quelqu’un veut créer un fork de votre projet (au sens ancien, politique, du terme), ils peuvent reproduire l’infrastructure d’hébergement ailleurs, où ils la contrôleront, si nécessaire. Alors, en théorie tout cela est très bien et très joli, mais honnêtement, même si le code source de Google Code, par exemple, était libre, vous ne pourriez pas reproduire Google Code Hosting. Il vous manquerait encore le personnel, le service, les data center de Google… toute l’infrastructure qui n’a rien à voir avec le code source. Ça n’est pas réalistiquement faisable.

Vous pouvez forker le projet, mais en général vous ne pouvez pas reproduire son hébergement, cela demande trop de ressources. Et puisque ça n’est pas votre propre service, vous ne pouvez pas l’adapter a votre convenance ; ce sont les gens qui font tourner les serveurs matériels qui décident de quels ajustements sont acceptables ou pas. Donc dans la pratique, vous ne disposez pas de ces libertés.

(Certains services d’hébergement tentent d’octroyer autant de libertés que possible a leurs utilisateurs. Par exemple, le code de Launchpad est open source, et ils intègrent les correctifs de leurs membres. Mais l’entreprise qui héberge Launchpad doit quand même approuver chaque modification puisque ce sont eux qui font tourner les serveurs. Je crois que SourceForge veut tenter la même expérience, si l’on en croit l’annonce faite récemment à propos d’Allura.)

Alors, en fonction de tout cela, quelles sont les libertés possibles ?

Il vous reste la liberté de faire entrer et sortir vos données. En d’autres termes, le noeud du problème se situe au niveau de la possibilité qu’on les interface de programmations (API pour Application Programming Interfaces) de déplacer les données d’un service à l’autre, de manière fiable et automatique. Si je peux écrire un programme qui peut récupérer toutes les données de mon projet depuis une forge pour les transférer à une autre, c’est une liberté utile. Je ne suis pas pieds et poings liés. Ça n’est pas la seule liberté qui compte, on est même loin d’une liberté idéale. Mais c’est une liberté utile dont on dispose dans un monde où utiliser ses propres serveurs est devenu inabordable.

Ce n’est pas que cette conclusion m’enchante. Mais les choses sont ainsi. La période de « chasseur/cueilleur » dans l’open source est terminée, nous sommes entrés dans l’ère agricole et urbaine. Vous ne pouvez plus creuser vos propres sillons d’irrigation ou votre propre système d’évacuation des eaux usées. C’est trop compliqué. Mais, au moins, si vous n’êtes pas satisfait du service rendu par un hébergeur, vous pouvez déménager chez un autre plus efficace grâce a la portabilité des données.

Donc ça m’importe assez peu de savoir que la plateforme GitHub est propriétaire, par exemple. Evidemment, ça serait mieux si elle était entièrement open source, mais le fait qu’elle ne le soit pas n’est pas vraiment un énorme problème. Le premier critère auquel je fais attention lorsque j’évalue un service d’hébergement est la richesse de leurs APIs. Est-ce que je peux récupérer toutes mes données si besoin ? Si leurs APIs sont riches, c’est bon signe, ils feront leur travail pour maintenir un service de qualité, car c’est le critère qui leur permettra de conserver leurs utilisateurs.

En France, les élevés de collège et de lycée ne suivent pas de cours d’informatique. Pensez-vous que l’informatique devrait être une matière a part entière, et pas seulement un outil pour les autres matières ?

Evidemment. La compréhension des données et du calcul formel est très importante désormais. C’est une forme d’alphabétisme. Sans aller jusqu’à maîtriser la programmation, il faut savoir comment les données fonctionnent. Cela fait écho à une discussion récente où je me suis rendu compte du gouffre qui peut exister.

J’étais chez le docteur, pour faire quelques tests. L’un d’eux consistait à filmer les battements de mon cœur grâce aux ultra-sons et toute la séquence était enregistrée. C’était incroyable a voir ! Et donc, une fois terminé, je demande à l’accueil si je pouvais avoir les données. Pour être précis, j’ai demandé : « Est-ce que je pourrai avoir les données de l’echocardiogramme ? » L’assistante m’a répondu qu’ils pouvaient m’imprimer des images basse-résolution. J’ai alors répondu : « Merci, mais ce sont les données que je veux ». Elle m’a répondu que c’est bien ce qu’elle me proposait. Pour elle, le mot « données » n’avait pas la même signification précise que pour ceux qui ont appris ce que sont les données. Ma question impliquait évidemment que je voulais toutes les données qu’ils avaient enregistres. C’est bien ce que signifie « Toutes les données », non ? Il ne devrait pas y avoir de perte d’information : c’est une copie bit par bit. Mais cela ne lui parlait pas. Pour elle, les données, c’est « quelque chose qui ressemble a ce que j’ai demandé ». Je parlais d’information, d’informatique, elle me parlait de perception.

Je suis bien conscient que mon point de vue est radical, mais je trouve que c’est une forme d’illettrisme de nos jours. Vous devez savoir faire la différence entre les vraies informations et les fausses informations et vous devez comprendre l’énorme différence d’application qui existe entre les deux. Si je me rends chez un autre médecin, vous imaginez bien la différence que ça fait si je lui présente la vidéo complète sur clé USB par rapport à des copies basse résolution d’images fixes. L’une est utile, l’autre ne sert strictement à rien.

Les entreprises qui comprennent le mieux la valeur des données, de données nous concernant, ont de plus en plus de moyens d’utiliser ces données à leur avantage, mais pas nécessairement dans le vôtre. Les cours d’informatique sont une forme de défense contre ceci, une réponse immunitaire à un monde dans lequel la possession et la manipulation des données se transforme de plus en plus en pouvoir. Vous êtes mieux à même de comprendre comment les données peuvent être utilisées si vous les avez déjà manipulées vous-même.

Donc oui, je suis pour les cours d’informatique… mais pas seulement comme moyen de défense :-). C’est aussi une formidable occasion pour les écoles de réaliser quelque chose de collaboratif. L’enseignement se focalise trop souvent sur des apprentissages « individuels ». D’ailleurs, la coopération à l’école est souvent prohibée et on appelle cela de la triche. Or en cours d’informatique, la chose la plus naturelle est d’initier des projets open source ou de participer à des projets open source.

Bien sûr, tous les étudiants ne seront pas forcément doués ou hyper motivés pour cela, mais c’est la même choses dans toutes les autres matières. Je pense donc que les cours d’informatique sont une bonne opportunité d’exposer les élèves aux plaisirs du développement collaboratif. Ces cours devraient avoir un impact incroyable sur certains élèves, comme, par exemple, les cours de musique.

Une toute dernière question : quel conseil donneriez-vous au programmeur en herbe qui souhaite découvrir la communauté des logiciels libres et open source ? Essayez de répondre en une phrase, pas avec un livre entier 🙂

Trouvez un projet ouvert que vous appréciez (et, idéalement, que vous utilisez) et commencez à y participer ; vous ne le regretterez pas !




L’association Framasoft publie son rapport moral 2010

Yesika - CC by-saNé en 2001 Framasoft est un réseau de sites et de projets collaboratifs dont l’objectif est de promouvoir et diffuser le logiciel libre et sa culture au plus large public. Avec le temps ce réseau a pris une telle dimension qu’il a eu besoin de s’appuyer sur une structure associative, créée en 2004, pour soutenir son action.

Vous trouverez ci-dessous le rapport moral et financier de l’association pour l’année 2010.

Encore une année riche et bien remplie. Il faut dire qu’avec un annuaire qui a dépassé les 1 500 logiciels (dont une sélection à installer automatiquement), une collection de désormais 10 livres, une clé USB et un DVD aux multiples déclinaisons, un espace de discussion, un autre d’information, un canal vidéo… et même une boutique en ligne, il y a de quoi faire. Sans compter notre présence sur le terrain à une bonne trentaine de manifestations autour du Libre.

La campagne de dons « 1000 10 1 » (1000 donateurs à 10 euros par mois pendant 1 an) n’a pour le moment pas atteint son objectif initial puisque nous n’en sommes qu’à la moitié du chemin. Elle nous assure cependant déjà la pérennisation complète d’un permanent et nous permet d’envisager l’avenir avec si ce n’est sérénité tout du moins un certain optimisme[1].

Grand merci à tous les donateurs (que la crise n’épargnent souvent pas). Merci également à tous ceux qui nous ont laissés un petit mot sur le site de soutien, nous avons eu l’idée d’en faire une synthèse sous forme de carte heuristique que nous consultons de temps en temps pour nous redonner le moral les jours où le travail se fait trop pesant 😉

Merci enfin et surtout aux animateurs, développeurs, rédacteurs, traducteurs, relecteurs, sous-titreurs, etc., à tous ceux qui de près ou de loin participent avec nous à cette aventure qui voit chaque année le logiciel libre prendre un peu plus de place dans nos ordinateurs et dans nos esprits en témoignant par la pratique que d’autres mondes sont possibles.

Remarque : Framasoft fêtera donc ses 10 ans le 13 novembre prochain (date du dépôt du nom de domaine framasoft.net). Si vous avez des idées originales pour célébrer comme il se doit l’évènement, nous sommes preneurs 😉

Notes

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




Internet ne peut pas être contrôlé, autant s’y faire – par Laurent Chemla

Evil Erin - CC byOn trouve un article puissant et inédit de Laurent Chemla en ouverture (ou prolégomènes) du tout récent framabook AlternC Comme si vous y étiez.

Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé[1].

Autant s’y faire. Et, contrairement à d’autres, nous nous y faisons très bien 😉

Pour rappel toute l’équipe l’AlternC vous attend à La Cantine lundi 28 mars prochain (de 19h à 22h) pour fêter simultanément la sortie du livre, les dix ans d’AlternC et la version 1.0 du logiciel !

Remarque : Ce n’est pas le premier article de Chemla que nous reproduisons sur le Framablog (cf L’avenir d’Internet). Par ailleurs je le remercie de m’avoir ouvert les yeux en 1999 avec Internet : Le yoyo, le téléporteur, la carmagnole et le mammouth.

Internet ne peut pas être contrôlé, autant s’y faire

Laurent Chemla – juillet 2010 – Licence Creative Commons By-Sa

Plus que jamais, à l’heure où j’écris ces lignes, Internet est la cible des critiques du pouvoir. Il serait responsable de toutes les dérives, de toutes les ignominies, il nous ramènerait aux pires heures de notre histoire et serait le lieu de toutes les turpitudes.

Bon. Depuis longtemps, je dis qu’il est normal – de la part de ceux qui disposaient de l’exclusivité de la parole publique – de s’inquiéter de l’avènement d’un outil qui permet à tout un chacun de s’exprimer. Pas de quoi s’étonner, dès lors, des attaques furieuses que subit le réseau.

Tant qu’il ne s’agit que de mots…

Oh bien sûr, le législateur étant ce qu’il est, il tente souvent d’aller au delà des mots. Il fait aussi des lois. C’est son métier.

Or donc – sans volonté d’exhaustivité – nous avons vu depuis 1995 un certain nombre de tentatives de « régulation », de « contrôle », voire même de « domestication ». Il y a eu la loi Fillon, la commission Beaussant, la LCEN, la DADVSI, la LSI, la LSQ, et plus récemment HADOPI et LOPPSI. Beaucoup d’acronymes et de travail législatif pour un résultat plus que mince : ce qui n’a pas été retoqué par le Conseil Constitutionnel s’est toujours avéré inapplicable.

La seule chose qui reste, c’est le principe d’irresponsabilité pénale des intermédiaires techniques (LCEN). Grand succès !

On pourrait imaginer que le pouvoir apprendrait quelque chose d’une telle suite d’échecs. On pourrait penser, par exemple, qu’il mesurerait le risque de vouloir créer des lois d’exceptions selon qu’on s’exprime sur Internet ou ailleurs. Que nenni : aujourd’hui encore, j’apprends qu’une député vient de se ridiculiser en proposant d’encadrer le journalisme « en ligne ».

J’ai hâte. On en rigole d’avance.

Mais qu’est qui rend Internet si imperméable à ces tentatives réitérées de contrôle ? J’y vois (au moins) quatre raisons majeures :

La première (dans tous les sens du terme) est historique. À la demande de l’armée américaine, qui souhaitait trouver une parade au risque d’une attaque nucléaire contre son réseau de télécommunication, Internet a été inventé à la fin des années 1960 (dans l’Amérique de Woodstock et de la lutte contre la guerre du Vietnam) par de jeunes universitaires qui rêvaient d’un monde dans lequel l’accès à un réseau mondial de communication serait un droit pour tous (pour que son impact social soit positif)[2].

À l’époque de Mac Luhan, les bases théoriques du futur réseau sont toutes influencées par l’utopie du « village global » et teintées d’idéologie libertaire. Le principe selon lequel la rédaction d’une RFC (texte définissant un des standards d’Internet) doit être ouverte à tous, scientifique ou non – et son contenu libre de droit – est adopté en avril 1969.

Quoi d’étonnant dès lors si le résultat est un réseau presque entièrement décentralisé et non hiérarchique ? Après tout, c’est bien ce que l’armée américaine avait demandé à ses jeunes ingénieurs : un réseau centralisé est facile à détruire (il suffit d’attaquer le centre).

Tout ce qui est facile à contrôler est facile à détruire.
Internet est difficile à détruire.
Donc Internet est difficile à contrôler.

Il faudrait, pour qu’Internet soit plus aisément « domestiquable », que ses bases théoriques mêmes soient revues (à l’exemple du Minitel pour lequel l’émission de contenus était soumise à l’approbation préalable de France Telecom). Mais comment démanteler l’existant et interdire l’utilisation d’une technologie ayant fait ses preuves à tous ceux qui l’ont adoptée depuis des années ?

Et surtout – c’est la seconde raison qui fait d’Internet un bastion dont la prise semble bien difficile – le réseau est international.

On peut, même si c’est difficile à envisager, imaginer qu’un pays impose à ses citoyens l’usage d’une technologie « contrôlée » plutôt qu’une autre, trop permissive. Mais quel pouvoir pourrait faire de même à l’échelle du monde ?

Et comment, dès lors qu’il existerait ne serait-ce qu’un seul endroit dans le monde qui protège la liberté totale de communication (comme c’est le cas depuis peu de l’Islande), empêcher les citoyens et les entreprises du monde entier d’exporter dans ce lieu une communication désormais dématérialisée ?

Pour y parvenir, il faudra non seulement pouvoir contrôler tel ou tel réseau imaginaire, mais aussi réussir à interdire toute communication internationale… Mission impossible. Et puis, comment imaginer la fin des « paradis numériques » dans un monde qui n’a jamais réussi à obtenir celle des paradis fiscaux ?

Internet est supranational.
Il existera toujours des paradis numériques.
Donc l’information ne pourra jamais être contrôlée.

D’autant plus – et c’est la troisième raison majeure qui rend dangereuse toute tentative de contrôle des réseaux – qu’Internet est devenu désormais une source de croissance non négligeable. Une croissance qui dépend d’une législation pérenne et qui surtout va faire l’objet d’une concurrence effrénée entre les pays.

On n’imagine pas aujourd’hui une grande entreprise, telle que Google ou Facebook, avoir son siège social dans un pays dont la fiscalité n’est pas, disons, encourageante. Comment imaginer que demain une entreprise innovante, source d’emplois et d’impôts, se créera dans un pays dont la législation imposerait un contrôle trop strict de l’information diffusée ?

Tout contrôle nécessite une infrastructure plus chère, tant humaine que technique. Il va de soi qu’une entreprise capitaliste choisira plutôt, si elle a le choix, le pays d’accueil dont la législation numérique sera la plus laxiste, qui récupérera du coup les emplois et les impôts (et je ne dis pas que c’est bien : je dis juste que c’est dans ce monde là qu’on vit).

Et même avant d’en arriver là : imaginons qu’un pays impose le filtrage à la source de tout contenu illégal (en passant outre la difficulté technique inhérente). Quel entrepreneur de ce pays osera se lancer dans un nouveau projet novateur, sachant qu’il sera immédiatement copié par un concurrent vivant, lui, dans un paradis numérique et qui ne sera pas soumis aux mêmes contraintes ?

Internet est solide, c’est vrai, mais l’innovation reste fragile, et est souvent l’oeuvre de petites structures très réactives et pécuniairement défavorisées. Les lois votées à l’emporte-pièces sans tenir compte de cette fragilité-là sont autant de balles tirées dans le pied de la société toute entière.

La concurrence est mondialisée.
Une législation de contrôle coûte cher.
Donc les lois de contrôle d’Internet sont source de délocalisation.

Malgré tout il existe bel et bien des règles de vie supranationales et qui s’imposent à tout pays se voulant un tant soit peu démocratique. Mais si.

Je vais citer ici l’article 19 de la Déclaration Universelle des Droits de l’Homme. Lisez-la bien :

« Tout individu a droit à la liberté d’opinion et d’expression, ce qui implique le droit de ne pas être inquiété pour ses opinions et celui de chercher, de recevoir et de répandre, sans considérations de frontières, les informations et les idées par quelque moyen d’expression que ce soit ».

Elle a été rédigée en 1948. Bien avant Internet, même si à la lire on a l’impression qu’elle a été écrite spécialement pour lui. Car en effet, il n’existait pas grand chose, avant Internet, pour « recevoir et répandre sans considération de frontière les informations et les idées ». Il faut croire que ses rédacteurs étaient visionnaires…

Comment s’étonner, à la lecture de cet article, du nombre de censures que notre Conseil Constitutionnel a opposé aux diverses velléités de contrôle que le pouvoir a tenté d’imposer depuis 15 ans ?

Le droit de recevoir et diffuser de l’information est inaliénable.
Internet est à ce jour l’unique moyen d’exercer ce droit.
Donc tout contrôle d’Internet risque d’être contraire aux droits de l’homme.

Sauf à s’exonérer des grands principes fondamentaux, et donc à vivre dans une société totalitaire, le contrôle ou le filtrage d’Internet se heurtera toujours à la liberté d’expression. Les états peuvent l’accepter, et à l’instar de l’Islande décider d’en profiter, ou refuser de le voir et, à l’instar de la France, se heurter sans cesse à un mur en essayant encore et encore de réguler ce qui ne peut l’être.

Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé.

Autant s’y faire.

Notes

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

[2] J.C.R Licklider et Robert Taylor, The Computer as a Communication Device in Science and Technology, April 1968.




Nouveau Framabook : AlternC Comme si vous y étiez

AlternC Comme si vous y étiez - FramabookOuvrons ce billet par une citation clin d”œil de Jean-Marc Manach qui résume bien le nouveau livre libre framabook que nous sommes fiers de vous présenter aujourd’hui : « Offrez un nom de domaine à un homme et vous le nourrirez pour un jour. Apprenez-lui à l’administrer et vous le nourrirez pour toute la vie. »

C’est en effet ce que propose depuis longtemps déjà le projet libre et associatif AlternC, dont la démarche mais surtout l’existence bien réelle constituent un formidable rempart aux attaques actuelles contre les fondamentaux du Net.

AlternC c’est avant tout une suite logicielle permettant de gérer un ou plusieurs serveurs d’hébergement de site web, email, listes de discussions et autres services Internet.

Que vous soyez simple blogueur, hébergeur associatif ou industriel, professionel du web en agence, ou toute autre structure juridique aux facettes multiples (mairies, grande entreprise, fédération …), AlternC vous permet de gérer facilement les comptes d’hébergement de plusieurs entités, à travers une interface web simple, intuitive et multilingue. Les spécialistes du réseau et administrateurs système profitent aussi d’AlternC pour simplifier et industrialiser leurs processus de gestion d’infrastructure, et pouvoir ainsi confier à leur client la gestion des éléments simples de leur hébergement.

Mais AlternC c’est également se plonger dans l’histoire du Web francophone en général et du Web francophone libre en particulier, puisque le projet est directement issu du mythique service altern.org de Valentin Lacambre.

AlternC c’est enfin un projet politique, une informatique résolument tournée vers les logiciels libres, une volonté d’aider chacun à devenir son propre hébergeur, s’il le souhaite, dans le respect d’Internet et de ce qui fut son fondement toujours menacé : la liberté.

Rédigé, aussi bien à l’occasion des dix ans du projet que de la sortie imminente de la version 1.0 d’AlternC, par ces deux pionniers du libre que sont les hyperactifs Chantal Bernard-Putz et Benjamin Sonntag, cet ouvrage (illustré en couleur de 234 pages) propose un guide pas à pas du logiciel, de la gestion des comptes à l’installation (côté client) et l’administration de la plateforme (côté serveur).

Il a été entièrement réalisé sous LibreOffice. Il est édité par InLibroVeritas sous licence Creative Commons By-Sa. Les auteurs ont gracieusement décidé de céder l’intégralité de leurs droits d’auteur à La Quadrature du Net.

Le guide est encadré par deux articles de Laurent Chemla et Sébastien Canevet. C’est ce dernier que nous avons choisi de reproduire ci-dessous.

Les auteurs vous donnent rendez-vous le 28 mars prochain à 19h à La Cantine (Paris) pour une présentation du livre qui coïncidera avec la sortie de la version 1.0 d’AlternC ! C’est aussi à ce moment-là que symboliquement les sources du livre seront libérées.

-> Découvrir, télécharger et/ou acheter AlternC Comme si vous y étiez sur le site Framabook.

La neutralité du Net ne s’use que si on ne s’en sert pas !

Sébastien Canevet – décembre 2010

L’un des principes fondateurs d’internet conduit à traiter également toute information qui circule sur le réseau, indépendamment de sa source, de sa destination ou de son contenu. C’est la « neutralité du net ».

Lors de la création d’internet, la rusticité des outils alors mis en oeuvre ne permettait pas ce genre de discrimination. Aujourd’hui, le perfectionnement des équipements techniques rend possible une gestion discriminatoire du trafic. Cette idée malvenue ne manque pourtant pas de partisans. Les arguments pour la combattre sont plutôt nombreux, de la démocratie à la promotion de l’innovation et passant l’économie du développement des infrastructures.

Loin des débats théoriques sur ces principes fondamentaux, certains acteurs de l’internet ont choisi de participer à ce débat d’une autre façon, en rendant rapidement et facilement accessible la mise en place d’un hébergeur indépendant. Tel est le projet AlternC.

Alors que l’hébergement d’un site web était hors de portée des acteurs autres que les opérateurs institutionnels, publics ou privés, la mise à disposition de la suite logicielle AlternC permet depuis dix ans de gérer aisément un hébergeur mutualisé, assurant ainsi une indépendance technique à ceux qui souhaitent consacrer un minium de temps et quelques moyens (limités) à cette tâche.

Projet libre, il était logique qu’AlternC fut également un logiciel libre. A l’aube du projet, seuls les informaticiens (ou presque) comprenaient les enjeux de ce choix. C’est donc en connaissance de cause que les promoteurs du projet choisirent un logiciel libre (l’altern de Valentin Lacambre) plutôt que son homologue propriétaire, pour le faire évoluer.

C’est ainsi que, prouvant le mouvement en marchant, et mettant en oeuvre la neutralité du net bien avant que la problématique n’héberge au sein du public averti[1], AlternC permet la mise en oeuvre de l’hébergement de sites internet librement, et ceci aux quatre sens du mot libre lorsqu’il est accolé à nom logiciel.

  • Première des quatre libertés, l‘« exécution du programme », ou plus largement l’utilisation d’AlternC est libre, en ce sens que vous pouvez utiliser ces logiciels pour n’importe quel usage, commercial ou pas, et ceci sans aucune limitation d’aucune sorte. Il est d’ailleurs important pour les logiciels libres en général que leur utilisation dans la sphère commerciale et industrielle soit la plus large possible, ce ci afin d’éviter qu’ils ne soient isolés dans un milieu étroit….
  • La liberté d’étude est la seconde liberté. Alors que leurs homologues « propriétaires » sont enfermés dans un carcan juridique étroit et compliqué[2], l’étude d’AlternC n’est soumise à aucune contrainte. C’est ainsi que l’on peut librement étudier le fonctionnement de ces logiciels, quel que soit l’objectif de cette étude. La libre disposition du code source facilite cette étude.
  • La distribution de copie des logiciels AlternC est elle aussi possible librement, quelles que soient les conditions (gratuité ou pas…) de cette distribution. Une activité économique est ainsi parfaitement imaginable.
  • Enfin, il est possible (et même souhaitable) qu’AlternC soit l’objet d’améliorations. Cette suite logicielle est une oeuvre « in progress », en ce sens que, au sein de la communauté AlternC ou en dehors, toute personne ayant la compétence et la volonté de modifier ces programmes, peut le faire sans contrainte.

J’aime à répéter que ce que l’on ne trouve pas sur internet n’existe pas, tant le réseau est aujourd’hui d’une richesse inouïe.

Bien au delà des seuls usages commerciaux, dans lesquels l’utilisateur n’est envisagé que comme un consommateur, qui n’utiliserait le réseau que pour dépenser son argent, se contentant pour le reste de demeurer tranquillement sous perfusion télévisuelle, l’usager d’AlternC est un véritable acteur du réseau. C’est pour cela que cet ouvrage a été écrit.

-> Découvrir, télécharger et/ou acheter AlternC Comme si vous y étiez sur le site Framabook.

Notes

[1] L’article fondateur de Tim Wu, « Network Neutrality, Broadband Discrimination » date de 2003, mais la prise de conscience collective de l’importance de cette neutralité est bien plus tardive.

[2] En effet, l’étude et la décompilation d’un logiciel non libre n’est possible que dans une mesure très limitée, à seule fin d’assurer l’interopérabilité, et encore à condition que les informations nécessaires ne soient pas déjà rendues publiques.




Produire du logiciel libre, le livre culte enfin en français chez Framabook !

Produire du logiciel libre - Framabook - CouvertureFramasoft est fier et heureux d’annoncer officiellement la sortie d’un nouveau volume à sa collection de livres libres Framabook. Il s’agit de la traduction d’un livre considéré comme une référence chez les développeurs anglophones : Producing Open Source Software, de Karl Fogel.

C’est une évidence, maintes fois constatées : il ne suffit pas de coller une licence libre au code source de son application pour en faire un logiciel libre à succès. Nombreux sont les paramètres à prendre en compte pour se donner les moyens de véritablement réussir votre projet. Cela ne coule pas de source, si j’ose dire, et c’est pourquoi un tel ouvrage peut rendre de grands services.

Ayant payé de sa personne, Karl Fogel n’hésite pas à affirmer lui-même que 95% des projets échouent. Et de rédiger alors ce livre pour contribuer à faire en sortie que le pourcentage restant remonte !

Dans la foulée du framabook sur Unix et sur le langage C, nous faisons un effort didactique tout particulier pour accompagner tous ceux qui souhaiteraient se lancer dans la création de logiciels libres ou rejoindre un projet existant. Nous pensons à ceux qui ne maîtrisent pas forcément d’emblée l’anglais.

Nous pensons également aux jeunes débutants. Parce que, comme cela a déjà été souligné, l’informatique est l’une des grandes absentes de l’enseignement secondaire français. Alors, fille ou garçon, l’étudiant motivé se retrouve bien souvent livré à lui-même et c’est à lui de se débrouiller pour extraire le bon grain de l’ivraie du Grand Internet. Nous espérons lui être utile en lui apportant notamment ici gain de temps et efficacité.

Voici comment le livre est présenté dans le communiqué de presse joint à ce billet :

« Teinté d’humour et de réflexions subtiles, ce livre prodigue de précieux conseils à ceux qui souhaitent commencer ou poursuivre un projet de développement en logiciel libre. Pour cela, Karl Fogel propose une description claire et détaillée des bonnes pratiques de développement. Il initie non seulement le lecteur à la méthode de travail collaboratif mais démontre aussi l’importance des relations humaines dans la réussite d’un projet, comme l’art d’équilibrer actions individuelles et intérêt commun. Identifiés à travers sa longue expérience en gestion de projet open source, différents aspects sont abordés : structurer l’ensemble de la communauté de développeurs, maintenir un système de gestion de versions, gérer les rapports de bugs et leurs corrections, bien communiquer à l’intérieur comme à l’extérieur du projet, choisir une licence adaptée au logiciel… »

Grâce à son expérience du développement open source, Karl Fogel nous livre ici bien davantage qu’une simple marche à suivre pour qu’un projet voit le jour et ait une chance d’aboutir. Il s’agit en effet de détailler les éléments stratégiques les plus importants comme la bonne pratique du courrier électronique et le choix du gestionnaire de versions, mais aussi la manière de rendre cohérents et harmonieux les rapports humains tout en ménageant les susceptibilités… En somme, dans le développement Open Source peut-être plus qu’ailleurs, et parce qu’il s’agit de trouver un bon équilibre entre coopération et collaboration, les qualités humaines sont aussi décisives que les compétences techniques. »

La traduction de cet ouvrage a obéi aux mêmes principes que ceux exposés par Karl Fogel. Elle fut le résultat de la convergence entre les travaux initiés par Bertrand Florat et Étienne Savard et ceux de Framasoft coordonnés par Christophe Masutti. Comme d’habitude, ce livre a été finalisé dans La Poule ou l’Œuf et peut se commander en version papier chez InLibroVeritas pour la modique somme de 15 euros.

Comme d’habitude aussi ce livre est sous licence libre (Creative Commons By) et est intégralement consultable en ligne ou téléchargeable dans sa version numérique sur le site Framabook. Parce qu’ici comme ailleurs, et peut-être même plus qu’ailleurs, il nous apparaît fondamental de pouvoir en assurer sa plus large diffusion et participer ainsi à susciter des vocations.

Nous comptons sur vous pour signaler l’information 😉

Framasoft ne serait rien sans les développeurs de logiciels libres. Ce projet est en quelque sorte une manière pour nous de les remercier.