Le compilateur libre GCC a 25 ans et il continue de bénéficier à tous

On a parfois tendance à l’oublier, mais le logiciel libre est là depuis un certain temps déjà. D’ailleurs si son histoire de l’intérieur vous intéresse nous vous suggérons l’excellente et enrichissante lecture de notre biographie de Richard Stallman.

L’intérêt de cette traduction est de venir nous le rappeler à l’occasion du vingt-cinquième anniversaire du célèbre compilateur GCC du projet GNU, en soulignant le fait qu’il est toujours utilisé de nos jours et qu’il ne faudrait pas oublier d’où il vient[1].

L’occasion aussi de constater comment l‘open source est évoqué dans la grande presse nationale, en l’occurrence australienne.

Renuka Prasad - CC by

Les bénéfices de l’open source

The benefits of open source

George Wright – 25 mars 2012 – The Sydney Morning Herald
(Traduction Framalang : Céline, Lamessen, Amine Brikci-N, Evpok, Goofy et Barbidule)

Les logiciels libres et open source ont un impact sur nos vies, qu’on le sache ou non. Souvent mal compris et éveillant la méfiance, de nombreuses sociétés profitent de leurs avantages sans reconnaître la communauté qui en est à l’origine. Avant d’aller plus loin, le logiciel libre n’est pas une question de prix, mais plutôt une idéologie qui prône qu’un logiciel est plus utile lorsqu’il est permis de l’utiliser, de l’améliorer et d’en étudier le code source librement.


Cette année marque le 25ème anniversaire de la naissance du compilateur C de GNU (abrégé en GCC). En 1987, un certain Richard M. Stallman bien plus jeune mais probablement déjà sacrément barbu sort ce qui est probablement l’une des plus importantes contributions à la culture informatique moderne – un compilateur C libre (autant en coût qu’en liberté). Pour faire simple, les compilateurs sont des logiciels qui traitent un ensemble d’instructions écrites dans un langage structuré humainement lisible (comme ici, le langage C) et le compilent en instructions qu’un ordinateur peut comprendre (appelé code machine). La sortie du compilateur est un assemblage de logiciels exécutables appelés bibliothèques, exécutables ou binaires.


Richard Stallman, souvent simplement surnommé RMS sur le Net, a fondé le projet GNU de façon à créer un système d’exploitation proche d’Unix complètement libre et ouvert. GNU signifie GNU’s not Unix. On retrouve souvent ce style d’acronymes récursifs dans le monde de l’informatique, qui en est malheureusement friand. À l’époque, Unix était un système fortement propriétaire et seulement utilisé par les grands centres de recherche, les entreprises, le gouvernement ou les installations militaires. Au début des années 80, Unix, alors qu’il constituait une technologie fermement établie, faisait l’objet de poursuites dans des affaires antitrust entre le Département de Justice américain et Bell Systems. AT&T tenta de commercialiser Unix System V mais cela représenta une menace pour l’entraide entre les chercheurs en informatique.


Un système similaire à Unix, créé avec pour principes la protection des libertés fondamentales des programmeurs et des utilisateurs que ce soit pour l’exécution, l’étude, la modification ou la distribution des logiciels sans avoir à craindre que votre travail soit contrôlé par d’autres, semblait souhaitable. Unix étant déjà une plateforme de recherche informatique importante (sur laquelle beaucoup de fonctionnalités que nous tenons pour acquises de nos jours étaient développées et expérimentées), les soucis légaux, la mauvaise gestion d’entreprise et les contrôles propriétaires menaçaient de ralentir sérieusement l’innovation.


Il n’est pas difficile de voir que sortir un système d’exploitation du laboratoire et former une communauté autour est essentiel pour que l’informatique bénéficie des rapides progrès qui ont été obtenus durant les trente dernières années. Au cœur de cette communauté se trouvait la chaîne d’outils de GNU et le joyau qu’est le compilateur du projet GNU.


Bon anniversaire GCC et merci à tous les chercheurs, les développeurs et les défenseurs de la liberté qui ont rendu cela possible au cours de ces 25 dernières années !


Assez parlé du passé. La communauté des logiciels libres est bien en vie et continue de contribuer à de nombreuses technologies et innovations qui peuvent être partagées par tous.


Pendant cette semaine, je parlais à un gros distributeur de logiciels en faisant une évaluation de l’une de leurs plateformes. La plateforme était excellente et dépassait mes attentes et alors que nous creusions plus profondément dans les sous-composants, j’ai demandé quels étaient les outils qu’ils utilisaient pour effectuer certaines fonctions de manipulation d’images. Presque embarrassés, ils m’ont répondu ImageMagick, une bibliothèque open source d’édition d’images développée par ImageMagick Studio. Il m’a semblé étrange de voir qu’il y ait encore une honte à admettre que les vendeurs de logiciels utilisent des logiciels open source dans le cadre de leurs offres.


Pourquoi une telle honte ?


Les systèmes sont plus que la somme de leurs composants. Si l’utilisation d’une bibiliothèque libre vous permet d’obtenir une fonctionnalité dont vous avez besoin et tant que vous vous conformez aux termes de la licence, c’est du bon sens. Pourquoi réinventer la roue et passer aux oubliettes ce qui est parfois un travail de plusieurs années de développement et de tests effectués par la communauté ?


Ce n’est pas une raison pour utiliser les logiciels libres à tort et à travers. Chaque activité commerciale se doit d’évaluer les avantages et les inconvénients de chaque bibliothèque ou sous-système selon ses besoins. Mais rejeter ces solutions potentielles à cause de préjugés sur les logiciels libres/open source, c’est de l’ignorance. Il y a des implications légales, si vous décidez par exemple de développer des extensions de ces bibliothèques, mais c’est loin d’être aussi problématique que cela est souvent affirmé.


Je ne vous demande pas de distribuer votre produit sous une licence open source. Si vous êtes dans le secteur du développement logiciel, souvent vos développeurs connaitront ces bibliothèques et outils. Ayez une discussion franche et ouverte avec eux sur le potentiel que peut apporter l’exploitation de ces bibliothèques. Dites quelles sont les bibliothèques libres que vous utilisez et quelle est votre politique concernant la contribution à apporter à la communauté par les améliorations réalisées ou même le parrainage des améliorations.


Finalement, si votre société utilise des plateformes et des bibliothèques développées par la communauté, fêtez-le. Vous êtes en bonne compagnie.

Initialement publié sur smh.com.au IT Pro.

Notes

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




Geektionnerd : Dépêches Melba 5

Au menu du jour : des virus, de la vente liée et des multinationales…

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Sources :

Crédit : Simon Gee Giraudot (Creative Commons By-Sa)




Les 5 règles d’or du cinéaste Jim Jarmusch

Ari Moore - CC by-nc-saStranger Than Paradise, Down by Law… quel choc narratif et esthétique que les premiers films de Jim Jarmusch[1] ! Toute ma jeunesse en somme…

Ses cinq règles d’or du réalisateur ont été proposées en 2004 au magazine MovieMaker.

Ne trouvez-vous pas qu’elles prennent une résonance toute particulière en ces « troubles temps d’Hadopi », et qu’elles pourraient s’étendre, par extrapolation, à toute la création d’aujourd’hui ?

« L’authenticité est inestimable, l’originalité n’existe pas. »

Les règles d’or de Jim Jarmusch

Jim Jarmusch’s Golden Rules

Jim Jarmusch – 22 janvier 2004 – MovieMaker
(Traduction Framalang / Twitter : Aude, Erdrokan, Yoha, Idoric, Erwan et DonRico)

Règle 1 : Il n’y a pas de règle

Il y a autant de manières de faire un film qu’il y a d’auteurs potentiels. C’est un exercice libre. Je ne me sentirais jamais le droit de dicter à quelqu’un ce qu’il doit faire ou comment s’y prendre. Pour moi, ce serait comme imposer à quelqu’un ses croyances personnelles. C’est du n’importe quoi. C’est à l’opposé de ma philosophie – cela tient plus du code que d’un ensemble de « règles ». Donc, ne respectez pas religieusement les « règles » que vous êtes en train de lire, considérez-les plutôt comme des notes personnelles. Chacun devrait se faire ses propres « notes », puisqu’il n’y a pas qu’une seule et unique manière de procéder. Si certains prétendent qu’il n’existe qu’une manière de faire, la leur, éloignez-vous-en autant que possible, physiquement et philosophiquement.

Règle 2 : Ne vous laissez pas emmerder

Les emmerdeurs peuvent vous aider ou bien vous freiner, mais pas vous arrêter. Ceux qui financent, distribuent, promeuvent et projettent les films ne sont pas cinéastes. De même qu’ils ne sont pas prêts à laisser les réalisateurs définir et réglementer leur travail, les réalisateurs ne devraient pas les laisser édicter la manière de faire un film. Si nécessaire, armez-vous.

Dans le même ordre d’idée, évitez à tout prix les flatteurs. Il s’agit toujours de personnes qui vous tournent autour pour devenir riches, célèbres, ou coucher. De manière générale, ils s’y connaissent autant en réalisation de film que George W. Bush en combat à mains nues.

Règle 3 : L’équipe de production est au service du film

Le film n’est pas au service de l’équipe de production. Hélas, dans le monde de la réalisation, c’est presque toujours le cas. La fonction d’un film n’est pas de tenir les budgets, les délais, ou d’enrichir les CV des participants. On devrait pendre par les chevilles les réalisateurs qui ne comprennent pas cela et leur demander à eux pourquoi le monde est sens dessus dessous.

Règle 4 : La réalisation d’un film est un processus collectif

Vous avez la chance de travailler avec des gens dont la réflexion et les idées peuvent être plus brillantes que les vôtres. Assurez-vous qu’ils se concentrent sur leur fonction et ne prennent pas la place de quelqu’un d’autre, ou vous serez confrontés à un beau bordel. Considérez tous vos collaborateurs comme des égaux et respectez leur travail. Un assistant de production qui arrête les voitures afin que l’équipe puisse faire une prise n’est pas moins important que les acteurs, le directeur de la photographie, le directeur artistique ou le réalisateur.

L’organisation hiérarchique n’est bonne que pour les egos surdimensionnés ou incontrôlables, et les militaires. Si vous choisissez bien vos collaborateurs, ceux-ci peuvent améliorer la qualité et le contenu de votre film bien plus que ne l’aurait fait n’importe quel esprit solitaire. Si vous ne voulez pas travailler avec d’autres, choisissez plutôt la peinture ou l’écriture. (Et si votre truc c’est d’être un dictateur, par les temps qui courent, il vous suffit de vous lancer en politique…)

Règle 5 : Rien n’est nouveau

Piquez des idées n’importe où, du moment que cela vous inspire, nourrit votre imagination. Dévorez les films anciens et récents, gavez-vous de musique, de livres, de peintures, de photographies, de poésie, de rêves, nourrissez-vous de conversations à bâtons rompus, d’architecture, des ponts, des panneaux d’indication, des arbres, des nuages, des cours d’eau, de la lumière et des ombres. Ne volez que ce qui parle directement à votre âme. De cette manière, vos travaux (et vos emprunts) seront authentiques. L’authenticité est inestimable, l’originalité n’existe pas.

Et n’essayez pas de dissimuler votre forfait – vous pouvez même vous en vanter, si vous voulez. Dans tous les cas, rappelez-vous les mots de Jean-Luc Godard : « Ce qui compte, ce n’est pas d’où viennent vos idées, mais ce que vous en faites. »

Notes

[1] Crédit photo : Ari Moore (Creative Commons By-Nc-Sa)




Librologie 5 : Troll en libertés

Chers lecteurs et lectrices,

Après une parenthèse recueillie la semaine dernière, la chronique Librologique que je vous propose aujourd’hui reprend le cheminement que nous avions entamé, et s’aventure dans le domaine, trollophile s’il en est, des soi-disant libertés numériques[1].

(Cet épisode trahit aussi une de mes habitudes irrépressibles : j’adore me faire des amis un peu partout.)

Bonne lecture, et à la semaine prochaine…
V. Villenave.

Internet Troll - Wikimedia Commons - Art Libre

Librologie 5 : Troll en libertés

Pas de mythologie digne de ce nom sans troll… en tout cas dans le domaine des communautés d’internautes. Le troll est un rôle traditionnel de toute communication de groupe, amplement favorisé par le confort (anonymat relatif, éloignement,…) des échanges sur Internet : plus ou moins sciemment, un ou plusieurs participants à la discussion mettent en avant une opinion dont la nature ou la formulation bloque le débat à tous les niveaux, le plus souvent sous forme d’une polémique fallacieuse (sur le même sujet, voir également cet article d’un mien collègue). Que l’on puisse les mettre au compte de l’ignorance, d’une pulsion narcissique, d’une volonté de nuire ou du pur opportunisme politique, les comportements de troll nous intéresseront ici moins par leur origine que de par ce qu’ils révèlent de présupposés et, lorsqu’ils fonctionnent à grande échelle, d’imaginaire collectif : ainsi de cette tendance documentée de toute discussion houleuse et trolloïde à dériver vers les figures contemporaines du Mal : Hitler, Staline ou Ben Laden.

Le troll est une composante historique du mouvement du logiciel Libre, où presque chaque programme se définissait par opposition avec un autre, le plus souvent propriétaire (emacs contre vi, Linux contre Minix, GNOME contre KDE/Qt) mais pas toujours (GNU emacs contre Xemacs, Guile contre Tcl, OpenBSD contre, hum, le reste du monde, etc.). De nos jours encore, tout Libriste qui se respecte peut posséder une opinion bien tranchée en faveur de tel logiciel plutôt que tel autre, et se répandre en commentaires acerbes : Linus Torvalds n’est pas le dernier à en donner l’exemple.

Est-ce à dire que, de même qu’on a pu parler du christianisme comme d’une « secte qui a réussi », Richard Stallman ne serait qu’un trolleur qui a réussi ? C’est certainement une possibilité à laquelle se prêterait la personnalité volontiers facétieuse de l’intéressé — et de nombreux commentateurs ne se privent pas de le dénoncer comme tel. Et pourtant, débusquer, ou croire débusquer, un troll, ne doit pas servir à éluder de véritables divergences idéologiques : nous avons vu que la rigueur intellectuelle de Richard Stallman, toute folklorique qu’elle se présente, repose sur une pensée précise et méthodique. Comme dans le cas de rms, la mythologie du troll présente ainsi le danger de faire oublier, sous l’aspect rituel du débat, les présupposés idéologiques qui le sous-tendent : ainsi la dispute terminologique entre open-source et logiciel Libre n’est-elle pas une dissension entre, d’un côté les idéologues, de l’autre les pragmatistes, mais bel et bien entre deux idéologies dont seulement l’une se pense et se revendique comme telle… tandis que l’autre, proche des milieux entrepreneuriaux ou capitalistes, épouse peu ou prou le discours dominant du libéralisme économique.

Dans un même ordre d’idées, un sujet de dissension classique (et donc à fort potentiel trollogène) est l’affrontement entre différentes licences plus ou moins Libres — voire, comme nous l’a montré le trolleur renommé qu’est Linus Torvalds, entre deux versions de la même licence ! Là encore, il est souvent possible de distinguer un affrontement idéologique sous les points d’apparence purement technique — nous y reviendrons prochainement, avec l’application des licences Libres au domaine culturel. En effet, si la substance du troll équivaut en général à un antagonisme de personnes, son essence est d’ordre idéologique : dire « je ne t’aime pas » ne suffit pas, il faut ajouter « je ne t’aime pas car je n’aime pas les apprentis-Staline » pour déplacer le débat sur un champ idéologique.

Cela n’est, cependant, que la première étape de la constitution du troll : la suivante incombe à son public lui-même, lorsque celui-ci entre dans la danse et qu’une polémique se crée — le succès du troll se mesurant au temps et à l’énergie qu’il consomme, directement ou indirectement. D’où la maxime Don’t feed the troll, « prière de ne pas donner de nourriture aux trolls ». L’usage même de cette maxime, au demeurant, pose question : si c’est véritablement d’un troll qu’il s’agit, alors il devrait être suffisamment outrancier pour être aisément désamorcé : dans notre cas la personne à qui l’on s’adresse n’a que très peu de points communs avec un dictateur soviétique, et sera trivial de le démontrer et mettre ainsi fin à la discussion. Cependant cela demande de part et d’autre — outre un minimum de bonne foi — une rigueur conceptuelle, une finesse d’analyse et de compréhension, et une culture politique qui souvent fait, hélas, défaut. C’est donc sur cette faille que s’édifie le troll ; y compris dans le milieu dit de « défense des libertés numériques », sur lequel nous nous arrêterons plus longuement ci-dessous.

La « communauté » des internautes, au sens large, est habituée à recevoir des attaques émanant des classes politiques, médiatiques et, de façon générale, traditionnellement légitimées qui, telles un M. Jourdain se retrouvant sur AOL, « trollent sans le savoir » (certains gouvernants français s’en sont même fait une spécialité) : en général la thématique mise à contribution est celle qui consiste à faire du réseau Internet le repaire des Ennemis de la société : le terroriste, le pédophile, le « pirate », l’islamiste, le nazi, et plus généralement, le jeune (adepte de jeux vidéos violents ou décérébrants, du « tout-gratuit » que j’ai déjà abordé ailleurs…). Ne disposant pas du bagage culturel, juridique et technique qui caractérise la plupart des internautes proches du mouvement Libre, de tels trolleurs-malgré-eux (pour rester chez Molière) n’hésitent pas à s’en prendre à des principes qui, pour le reste des citoyens, relèvent de l’évidence : interopérabilité, neutralité du réseau, liberté de choisir des licences alternatives… Pour officielles qu’elles soient, ces techniques de trollage n’en sont pas moins, parfois, d’une efficacité redoutable : au moment où je rédige ces lignes, les communautés de citoyens, consommateurs, artistes et Libristes de notre pays ont consacré la quasi-totalité de leur énergie et de leur attention, pendant quatre ans, au plus gros Troll administratif de la décennie : j’ai nommé la loi dite « Hadopi », sous ses différents avatars.

On aurait pu penser que des internautes habitués aux dissensions et discussions enflammées sauraient reconnaître, et échapper à, toute manœuvre de troll de la part du gouvernement — technique d’ailleurs bien connue de tous les politiciens, que celle qui consiste à lancer quelques propositions bien choquantes pour faire passer, sous les espèces du compromis, d’autres mesures plus pernicieuses. Mais comme dans tout contexte de lutte, la « communauté » se définit davantage par ce à quoi elle s’oppose ou ce qu’elle moque, que par des valeurs communes (même si elle s’en défend, nous y reviendrons précisément ci-dessous). De là vient qu’elle puisse quelquefois, à ses contempteurs, présenter l’illusion d’un front uni ; il n’en est pourtant rien, et les trolls abondent au sein du mouvement Libre et des « libertés numériques » comme de toute communauté sur Internet — peut-être même davantage, tant les sujets de dissension y sont nombreux et les individualités, disons, peu accommodantes.

Si j’emploie cette expression de « libertés numériques », ce n’est qu’avec la plus grande suspicion. On l’a vue, certes, consciencieusement brandie (et brandée) par le gratin des activistes et entrepreneurs, jusqu’à servir d’unique justification à des groupuscules ou coups publicitaires aux implications politiques parfois fumeuses. Mais que dit-on vraiment lorsque l’on parle « libertés numériques » ? Le mot Liberté est évidemment déjà éminemment chargé d’idéologie, plus encore lorsqu’il est au pluriel : la liberté ne serait donc pas un absolu ? (Un autre collègue me rappelle ici judicieusement qu’il en va de même pour le mot Laïcité, auquel d’aucuns gouvernants réactionnaires ont jugé bon d’adjoindre des adjectifs pour mieux le vider de son sens.)

De quelles libertés parle-t-on alors ? Libertés civiques ? Collectives ? Individuelles ? Rien de tout cela en fait : puisqu’on vous dit qu’il s’agit simplement de libertés « numériques ». Ce qui permet finalement à chacun de regrouper sous un même parapluie ses propres présupposés idéologiques, parfois antinomiques — par exemple entre ceux pour qui la Liberté passe par un État garant de la cohésion sociale à ceux pour qui, au contraire, l’État est une entrave à l’aspiration de liberté individuelle totale. Comme si le domaine numérique n’était pas un moyen (de communication et d’expression, qui ouvre certes des espaces publics ou privés où la Liberté doit certainement être défendue comme partout ailleurs), mais un enjeu en lui-même : politique, commercial, consumériste… peu importe en fait : seul reste le slogan. « Libertés numériques ! »

Un slogan qui, en dernière analyse, ne séduit ni ne convainc… À tel point que je ne puis que me demander si ce n’est vraiment que par effet de mode qu’on l’emploie à l’envi. Le plus intéressant ne serait-il pas ici ce que l’on ne dit pas ? Parler de « libertés numériques », c’est éviter de se référer aux valeurs de Liberté, Égalité, Fraternité (pourtant chères à Richard Stallman), ou encore aux Droits de l’Homme et du Citoyen ? (Cela expliquerait la présence, inexplicable autrement, parmi les défenseurs des « libertés numériques », de sympathisants de formations politiques ou de polémistes réactionnaires qui se plaisent à brocarder ceux qu’ils appellent les « droitsdelhommistes ».) Processus familier, somme toute : les « libertés numériques » sont finalement aux Droits de l’Homme ce que l’open-source est au mouvement Libre.

Pour maladroit ou imprécis qu’il puisse être, le paysage associatif français autour de ces prétendues « libertés numériques » n’en est pas moins un milieu attachant et nécessaire : dans leur grande majorité, ces associations sont mues par des personnes de bonne volonté dont l’éthos et le dévouement vont largement au-delà du troll-de-base. Ce milieu, je le fréquente moi-même depuis de nombreuses années et il m’a été donné d’y contribuer personnellement, en tant que sympathisant de nombreuses associations et, last but not least, spectateur puis animateur de l’un des nids à trolls les plus prometteurs de ces dernières années — et dont nous serons amenés à reparler dans ces chroniques.

Les querelles de chapelles sont monnaie courante dans un tel environnement, qui nous donne chaque semaine de nouveaux exemples de groupes (ou groupuscules) dont la principale raison d’être semble se résumer à taper sur des collectifs ou projets existants. Ces divisions (au sens biologique du terme) peuvent être mises en rapport avec la culture du fork dans le Logiciel Libre, qui permet à n’importe quel développeur de reprendre le code d’un programme pour le faire évoluer dans une direction différente. Si le phénomène n’est pas simple dans le monde informatique (le succès d’un fork dépend de sa qualité, du charisme de son initiateur, de l’éventuel mécontentement des utilisateurs vis-à-vis du projet d’origine…), dans le domaine des idées il touche à l’ésotérisme : entre 2006 et 2010, il m’a été donné de dénombrer pas moins de sept forks différents du Parti Pirate, rien qu’en France !

Dans ce milieu où les discussions s’enflamment vite, le troll n’est donc jamais loin, non seulement d’un groupe à l’autre (nous le voyions à l’instant) mais au sein même du groupe. C’est que la nature des thématiques abordées prête souvent aux confrontations politiques et au trollage idéologique ; à cela s’ajoute ce que je nommerais le « troll structurel », qui me semble ontologiquement propre à ce milieu. En effet, le mode de fonctionnement des communautés en ligne (particulièrement dans le mouvement Libre), que l’on a pu (trop facilement, à mon sens) décrire comme « horizontal », « anarchique » ou « méritocratique », repose sur des règles non-écrites, diffuses, changeantes, et des valeurs inquantifiables telles que la confiance mutuelle, la sympathie ou le degré de conviction qu’inspire chaque membre. À l’inverse, toute association républicaine se doit structurellement de présenter un édifice « vertical », « représentatif » ou « démocratique » : des élections, des assemblées, une hiérarchie de commandement et de responsabilités… Je n’irai pas jusqu’à dire que concilier ces deux modèles est impossible ; je n’hésiterai pas à dire, en revanche, qu’à l’heure actuelle personne, à ma connaissance, n’y est parvenu. L’attitude adoptée par la plupart des responsables associatifs consiste à simplement ignorer le problème, en laissant se développer une « communauté » plus ou moins appariée avec l’association, et qui peut constituer un vivier de ressources bénévoles — à moins que ce ne soit l’association qui se donne pour mission d’« animer » la communauté. Une telle ambigüité ne peut que profiter à l’émergence des trolls, particulièrement dès que croissent le nombre d’adhérents ou les ressources financières. L’embauche d’un salarié permanent constitue, à ce titre, un cap révélateur : dans beaucoup de cas l’association le recrutera parmi ses propres fondateurs, comme en gage d’ancienneté et de reconnaissance, dans d’autres cas l’on recrutera un jeune « battant » issu de Sciences-Po ou d’une école de commerce ; c’est seulement dans le plus rare des cas que l’on recrute parmi la « communauté », au moyen de critères qui ne peuvent que faire question : de quelque façon qu’elle s’y prenne, l’association qui franchit se cap trahit de ce fait son aspiration de légitimitation sociale, et par là les habitus de ses membres même.

Je ne saurais trop souligner la grande diversité de toutes ces structures, qui peuvent aller du groupuscule informel à de véritables institutions, et qu’il serait pour le moins hasardeux de prétendre décrire en quelques phrases. Cependant, quelle que soit leur taille, il me semble pouvoir distinguer quelques traits récurrents : le plus frappant et le plus répandu étant sans doute, leur étrange pudeur sur le plan politique, que l’on peut voir, soit comme un simple manque de courage (j’y reviens dans un instant) soit comme un idéologème caché : nous avons vu combien la parole « dépolitisée » que dénonce Barthes peut masquer une démarche activement réactionnaire (au sens contre-révolutionnaire du terme), et il n’est plus à démontrer qu’apolitique veut dire « de droite ».

Ainsi de cette insistance répétée, largement répandue et, en fin de compte, presque suspecte, qu’a le milieu du logiciel Libre et des « libertés numériques » à… ne pas faire de politique. Dans un exemple frappant, l’Aful, pour critiquer l’April, nous explique-telle doctement qu’elle ne se place pas « sur le plan des principes »… avant, dans la phrase suivante, de faire sienne la notion de « concurrence libre et non faussée », qui a depuis longtemps cessé d’être neutre politiquement ! D’autres associations, si elles se défendent également de faire de la politique, ont des liens plus ou moins ténus avec certaines formations politiques existantes, des sponsors inattendus, une organisation souvent opaque, ou des motivations quelquefois peu claires — au point que l’on soit parfois amené à se demander si dans certains cas, le travail des bénévoles et les (nombreuses et insistantes) campagnes d’appel au don, toujours au nom de l’Intérêt Général, n’ont pas pour finalité véritable de financer les émoluments et ambitions politiques ou entrepreneuriales de quelques individus.

Ambitions qui, je m’empresse de le dire, ne sont pas nécessairement antinomiques d’un engagement par ailleurs sincère et d’un travail de qualité. D’un point de vue intellectuel, l’ambition personnelle ou même le simple besoin de devoir faire bouillir ses spaghettis ne me paraissent pas moins dignes de respect que la défense du Bien Commun — tant que l’on n’invoque pas celui-ci pour masquer celui-là.

Troll nicht fuettern - Wikimedia Commons - CC by-sa

Quelle que puisse être la part de calcul, de romantisme ou d’idéalisme de leurs figures de proue, l’effervescence des associations et communautés de l’Internet Libriste ou « citoyen » d’aujourd’hui ne doit pas faire oublier la relative pauvreté de leur réflexion politique et de leur culture idéologique. J’en veux pour illustration la danse du ventre des courants politiques traditionnels qui se pressent devant l’électorat geek : aux partis traditionnels il faut ajouter les formations écologistes, centristes, ultra-libérales, nationalistes… pour ne citer que celles qui se sont acheté une image « libertés numériques-friendly » en s’opposant (au moins en apparence) à ce troll dit « Hadopi » que j’évoquais plus haut. Et le mythe est ici d’autant plus aisé, d’autant plus séduisant, que l’éthos de son « cœur de cible » geek reste mal défini, et sa terminologie, mal conceptualisée.

Ainsi pourrait s’expliquer, également, le succès de certaines personnalités politiques « traditionnelles », qui font à l’occasion l’objet d’un engouement soudain et inattendu auprès des geeks et internautes, quasi indépendamment de leurs valeurs : François Bayrou lors de la fondation du bien-nommé MoDem, Nathalie Kosciusko-Morizet sur Twitter, Michel Rocard sur le logiciel Libre, ou bien sûr l’accession au pouvoir du candidat Obama. Venant d’une communauté habituellement si critique et moqueuse, la chose a de quoi surprendre : j’y verrai même des exemples de trolls positifs.

Ici se trouve sans doute une justification de cette posture « apolitique » que je critiquais plus haut… et qui explique d’ailleurs peut-être le succès de certains discours « ni de gauche, ni de droite » (bien au contraire) tels que celui de François Bayrou en 2007 ou d’Europe-Écologie en 2009 auprès des geeks français) : de même que la grande majorité des Libristes (à l’exception de rms, nous l’avons vu) et, plus encore, des partisans de l’open-source fuit explicitement toute ambition philosophique ou idéologique, beaucoup de groupements de citoyens sur Internet se détournent avec dégoût ou terreur de la politique en tant que telle. Certes, cela n’est ni nouveau, ni inhérent aux communautés en ligne : les associations traditionnelles (y compris, d’ailleurs, au sein des formations politiques ou syndicales) ne sont pas, pour la plupart, des clubs de réflexion ni des regroupements d’idéologues ou d’intellectuels — nulle raison pour qu’il en soit autrement sur Internet.

Attitude compréhensible, quoiqu’un tantinet hypocrite : comment en effet promouvoir des modèles inédits de diffusion culturelle, de lien social et d’équilibre économique, sans en tirer les conclusions politiques et institutionnelles inévitables ? En évitant, sinon les trolls (nous avons vu que c’est peu ou prou impossible), du moins les « sujets qui fâchent », ne risque-t-on pas d’abdiquer certaines convictions, et de se contenter (comme nous le voyions plus haut) de remâcher en fait le discours idéologique dominant, fût-ce sous une forme dégradée ?

Cette stratégie d’évitement (qu’elle soit assumée ou non) en laquelle je vois une certaine hypocrisie, me frappe d’autant plus qu’elle vient (majoritairement) de classes sociales qui ont pourtant accès à la connaissance (notamment historique), à des sources d’information multiples et à des modes de pensée favorisant l’esprit critique — non seulement vis-à-vis du Système politico-médiatique traditionnel (ce point semble acquis), mais également au sein même de ce nouveau mainstream qu’elles créent, comme nous le mentionnions en préambule de ces chroniques. On a pu souligner l’importance humanitaire de l’éducation dans les pays soumis aux guerres, famines, épidémies ; faudrait-il, dans nos contrées virtuelles ravagées par les trolls — fléau certes autrement moins grave — envisager comme prérequis à l’émergence d’une représentation politique efficace de leurs modèles de société, la nécessité pour les internautes Libristes d’une culture politique et d’une certaine rigueur intellectuelle ?

La chasse au troll n’est donc pas plus neutre idéologiquement que le troll lui-même : tous deux participent d’une même ritualisation des débats d’idées, qui les vide peu à peu de tout contenu politique et de toute aptitude à influer sur l’évolution des choses. Si le troll a un effet parasite et immobilisant, sa répression laisse quant à elle entendre qu’aucune divergence idéologique de fond n’est efficace, justifiée ou même envisageable. La possibilité même d’un débat rigoureux et approfondi, s’étiole : c’est de cet étiolement que le troll est indice.

Notes

[1] Crédit illustrations sur Wikimedia Commons : Internet Troll (licence Art Libre) et Troll nicht fuettern (Creative Commons By-Sa)




Geektionnerd : Firefox 5.0 est sorti !

Firefox 5, le navigateur libre et respectueux de votre vie privée est sorti, 3 mois à peine après la version 4.0.

Geektionnerd - Simon Gee Giraudot - CC by-sa Geektionnerd - Simon Gee Giraudot - CC by-sa

Crédit : Simon Gee Giraudot (Creative Commons By-Sa)




Geektionnerd : Blender 2.57

Blender 2.57 vient de voir le jour. Pour une visite guidée c’est ici.

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Crédit : Simon Gee Giraudot (Creative Commons By-Sa)




De l’honnêteté intellectuelle et du HTML5 – Christopher Blizzard (Mozilla)

Christopher Blizzard est évangéliste chez Mozilla (pour rappel, évangéliste n’est pas un gros mot). Il a récemment publié un billet coup de gueule sur son blog dont ZDNet et PC Inpact se sont faits l’écho.

Extrait de l’article Un évangéliste de Mozilla critique l’emprise marketing d’Apple et Google sur HTML5 de ZDNet :

Apple et Google seraient allés trop loin. Pour Christopher Blizzard, évangéliste Open Source chez Mozilla, les deux sociétés ont chacune à leur manière tiré la couverture de HTML5 à elles au détriment des autres acteurs qui contribuent à son développement, comme Mozilla. Première cible : Apple. La firme a mis en ligne sur son site des démonstrations des capacités de HTML5, CSS3 et javascript… réservées aux utilisateurs de Safari. Selon notre évangéliste, Apple donne du coup l’impression aux internautes d’être le seul à supporter ces standards en ajoutant « tous les navigateurs ne les supportent pas ».

Extrait de l’article HTML5 : Un évangéliste de Mozilla s’en prend à Apple et Google de PC Inpact :

Le HTML5 est devenu synonyme pour beaucoup de futur du Web. Au point qu’il est également devenu un argument marketing important pour plusieurs sociétés, dont Google, Apple ou encore Microsoft. Christopher Blizzard, évangéliste chez Mozilla, fulmine dans un billet sur son blog à propos de toutes les déformations que l’on peut lire ici et là.

Vous trouverez ce fameux billet traduit ci-dessous dans son intégralité.

Remarque : Les copies d’écran ont été également francisées par nos soins et ne sont donc pas directement issues du site d’Apple.

De l’honnêteté intellectuelle et du HTML5

Intellectual honesty and html5

Christopher Blizzard – 4 juin 2010 – Blog personnel
(Traduction Framalang : Julien, Goofy, Joan et Don Rico)

Je vous préviens, le billet qui suit expose ce que tout le monde sait déjà dans le milieu des navigateurs, sans oser le dire tout haut. Il est grand temps que quelqu’un fasse tomber les masques. Il est dommage que la principale victime ici soit Apple, sachant que c’est Google qui est passé maître dans ce genre de stratégie, mais après tout, Apple s’est distingué de façon si outrancière et trompeuse qu’ils méritent une volée de bois vert. (Lors de sa conférence I/O, Google a réussi à faire passer son modèle d’applications natives et Chrome store pour du HTML5 – ils se sont surpassés. Mais j’en parlerai dans un autre billet, une prochaine fois.)

Commençons d’abord par la contradiction la plus flagrante. Voilà sur quoi on tombe :

HTML5 et les standards du Web

Comme c’est beau ! Ils sont le web, j’adore ça ! J’aurais pu l’écrire. J’aurais l’écrire.

Le titre gris foncé classique au-dessus du texte gris clair typique de chez Apple que tout le monde adore. Et le texte : les standards, les CSS, JavaScript, les web designers, les bisounours sous l’arc-en-ciel… Comment pourrait-on ne pas être d’accord ? Du point de vue marketing, c’est impeccable – message vague, sympathique, Apple aime le web, Apple vous aime.

Mais comment le prouvent-ils ?

Only Safari

Vous avez bien lu. Si vous ne naviguez pas avec Safari, allez vous faire foutre.

Au-delà des termes un peu vifs que j’emploie pour vous aider à comprendre de quoi il retourne, voici le message qu’il faut lire entre les lignes : si vous n’avez pas accès à Safari, vous ne devez pas avoir accès au HTML5. Attendez un peu… N’y a-t-il que Safari qui gère le HTML5 ?

Eh non, c’est le cas d’un tas d’autres navigateurs. Aujourd’hui, la majeure partie des internautes a accès à des standards comme le HTML5. D’ailleurs, puisque l’on parle d’HTML5, vous pourriez vous demander quel est le navigateur qui le prend le mieux en charge actuellement… Pas Safari. Ni Chrome. Un navigateur qui, se trouve-t-il, possède également une part de marché significative — j’ai nommé Firefox.

HTML5 et navigateurs

(Le meilleur site pour obtenir des informations utiles sur le sujet est un site que malheureusement peu de gens utilisent : caniuse.com — amoureusement maintenu par Alexis Deveria sur son temps libre.)

Bien sûr, le gros problème, c’est que HTML5 finit par vouloir dire un tas de choses, principalement grâce à Google. Au fond, ils ont enfourché ce cheval de bataille, l’ont fait avancer à la cravache, et se le sont approprié. (Ça et les performances – un message marketing simple et génial. J’apprécie, même si la malhonnêteté avec laquelle c’est réalisé me fait bouillir).

Et je suis convaincu que si Apple a pondu ce site, c’est parce qu’ils sont confrontés au même problème que nous. Le meilleur exemple qu’on puisse en donner, c’est la question que nous a posée récemment un candidat lors d’un entretien d’embauche : « Hé, vous comptez supporter le HTML5 un jour ? »

Tu te fous de moi ou quoi ? Voilà la preuve que le marketing, ça marche. Le fossé entre la perception de la réalité et la réalité telle qu’elle est vraiment est énorme.

Je suis certain c’est pareil chez Apple. Ils doivent se dire en interne « Flûte, tout le monde pense qu’on ne supporte pas HTML5, il faut qu’on prouve le contraire ! On va créer des tests ! Des démos ! La vérité éclatera enfin au grand jour et on nous percevra de nouveau comme les fers de lance du projet Webkit, lui aussi plein de bisounours et d’arcs-en-ciel ! ».

Et c’est comme ça qu’on se retrouve avec des sites de ce genre. Des sites qui passent complètement à côté de la vraie nature du web, de l’interopérabilité, des standards et du HTML5. Les démos qu’ils ont mis en ligne ne contiennent rien d’autre que des trucs bricolés par Apple, qui ne sont pas du HTML5, et qui entament à peine le processus de standardisation. Ça fait partie du CSS3 ? Plus ou moins, mais encore en plein développement et toujours en phase de feedback.

Soyons clairs. Si je suis sarcastique, c’est surtout pour attirer votre attention. Parce que c’est vraiment important. Et si vous ne deviez lire qu’un paragraphe, ce serait celui-ci :

La caractéristique la plus importante du HTML5, ce ne sont pas les nouveaux trucs comme la balise vidéo ou la balise canvas (que Safari comme Firefox ont intégrées depuis longtemps), c’est bel et bien de permettre une interopérabilité absolue. Même chez ces vieux raseurs de Microsoft, qui ont fait de leur mieux pour freiner le web pendant presque une décennie, on a compris ça : vous allez le voir en long et en large pendant leur campagne marketing pour IE9 (leur slogan est « balisage unique » – ouvrez l’œil, vous le verrez partout dans leur communication). C’est l’idée que des balises identiques, même si elles comportent des erreurs, auront un rendu en tout point semblable. HTML5 représente une bonne occasion pour les navigateurs Internet de travailler ensemble et de trouver un terrain d’entente.

Avant que l’on ne se méprenne sur mes propos, je précise que c’est une tout autre question que celle de l’innovation sur les navigateurs. Les standards font partie du processus, mais les standards suivent bien plus souvent qu’ils ne guident. Le HTML5 recèle un grand nombre de nouveautés qui ne proviennent pas d’IE, qui donne donc l’impression d’innover, mais chez Mozilla, on utilise la majeure partie du HTML5 comme on respire. Nous travaillons avec depuis des années. Aujourd’hui, ce qui nous intéresse le plus, c’est l’étape suivante.

Hélas, je crois qu’il est inévitable que les navigateurs s’affrontent sur le mieux-disant HTML5. Il est pourtant indispensable de s’interroger : quand quelqu’un commence à se vanter, quel est son véritable but ? Se trouve-t-on face à un test bidonné par le constructeur ? La démo d’une fonctionnalité qui va bien au-delà des standards existants ? (Elle a tout à fait sa place mais devrait être présentée pour ce qu’elle est !) Est-ce un test destiné à exhiber les bogues des autres navigateurs de façon articulée et constructive ? La personne qui conduit les tests sait-elle ce qu’elle fait, et tient-elle compte des commentaires constructifs ?

À l’évidence, Apple a pour objectif de crier sur les toits qu’ils adorent le web, mais leurs démos et le fait qu’on ne peut y accéder en utilisant un autre navigateur que le leur ne collent pas avec leur slogan. Il s’agit d’un manque flagrant d’honnêteté intellectuelle.

Puisque vous m’avez lu jusqu’ici, je vais vous faire une promesse. Je ne peux pas réparer les erreurs commises par le passé, mais je peux donner des idées pour bâtir un avenir meilleur. Moi qui suis en bonne partie à l’origine de la communication qui émane de Mozilla (même si ça risque de changer après ce billet !), voici à quoi je m’engage :

  • Je serai aussi honnête que possible pour expliquer ce que nous faisons, ce que cela implique pour les autres navigateurs et même pour le le nouvel enfant chéri du web, le HTML5.
  • Je ferai tout ce que je peux pour m’assurer que les démos que crée Mozilla fonctionnent sur autant de navigateurs que possible, même s’il faut leur proposer gentiment une solution de repli.
  • Les démos et les messages qui sont destinés à montrer des trucs qui ne sont conformes à aucun standard seront identifiés clairement comme tels.

Le HTML5 est un terrain miné, car tout le monde veut se l’attribuer, mais personne n’en est au même point sur sa prise en charge ni même sur sa définition. Je ne peux pas m’engager pour d’autres entreprises, mais je peux au moins annoncer comment moi je vais me comporter. Chez Mozilla, l’honnêteté intellectuelle n’est pas un vain mot, et c’est également le cas pour moi de façon personnelle. C’est pourquoi je pense que nous ne nous abaisserons jamais à de telles pratiques. Pour nous, le web et ses utilisateurs importent plus que n’importe quel standard ou navigateur particuliers. Et vous retrouverez cette philosophie dans mes billets et dans nos campagnes marketing.




20 pays et 250 villes au Festival d’Initiation au Logiciel Libre en Amérique Latine

FLISOL Antigua Piñatas - Public DomainUne nouvelle confirmation qu’il y a décidément une belle énergie autour du logiciel libre en Amérique Latine.

Un article qui vaut surtout pour ces nombreux liens (en langue originale) mais qui est également pour moi l’occasion de vous présenter le projet Global Voices, « un réseau mondial de blogueurs qui sélectionnent, traduisent et publient des revues de blogs du monde entier »[1].

Amérique Latine : Le festival d’initiation au logiciel libre 2010

Latin America: Free Software Installation Festival 2010

Renata Avila – 30 avril 2010 – Global Voices
(Traduction : Loïc – Licence Creative Commons By)

Dans toute l’Amérique latine, le logiciel libre est devenu essentiel pour de nombreux pays et de nombreuses personnes qui ont choisi d’utiliser ces outils, dans les administrations publiques et pour répondre à différents problèmes. A Cuba par exemple, le mouvement pour le logiciel libre a soutenu le développement durable. Le gouvernement équatorien a quant à lui mis en avant une politique d’adoption du logiciel libre, d’une façon similaire au Brésil, un autre chef de file du logiciel libre et de la culture « libre ».

Le 24 avril 2010, de nombreux développeurs et utilisateurs des logiciels libres en Amérique Latine ont célébré ce mouvement par une fête nommée FLISOL2010, comme l’explique Leo ci-dessous :

FLISOL est le Festival d’Initiation au Logiciel Libre en Amérique Latine, un événement organisé par la communauté latino-américaine du logiciel libre depuis 2005. FLISOL a lieu le quatrième samedi d’avril chaque année. La sixième édition de FLISOL a été célébrée le 24 avril 2010. Aujourd’hui, FLISOL est sans aucun doute le plus important événement FOSS en Amérique Latine et peut être même le plus important « installfest » de la planète. L’édition 2010 de FLISOL a été organisée simultanément par 20 pays et 250 villes dans toute l’Amérique latine et, pour la première fois, en Europe (trois événements locaux en Espagne).

Dans chaque région, les célébrations sont différentes. Par exemple, à Antigua, au Guatemala, une Piñata a été cassée en l’honneur du logiciel libre ; c’était l’une des nombreuses animations organisées par Antigualug, un groupe d’utilisateurs de Linux.

Les fêtes de la FLISOL à Caracas, au Venezuela, ont associé les activités à des concerts de musique.

Le Nicaragua a célébré le mouvement avec les communautés d’Estelí, de Granada et de Managua et l’auto-proclamé « Installers Rock-Stars Team ». Les communautés d’Amérique Centrale ont joint leurs efforts pour s’intégrer au sein des communautés du Logiciel Libre, comme on peut le lire sur le site des utilisateurs de logiciels libres de « Central America Planet ».

L’Uruguay a de son côté célébré le mouvement en installant Fedora. A Mexico, les activités ont eu lieu dans différents lieux où les organisateurs ont installé des logiciels libres sur les ordinateurs de nombreux nouveaux utilisateurs, tandis que huit villes chiliennes ont accueilli également les fêtes FLISOL2010. Cuba a également organisé des activités simultanées dans différentes localités, de la Havane à Matanzas.

Enfin, Mozilla Colombie et l’OpenBSD de la ville de Medellín ont participé aux événements organisés en Colombie. Un marathon FLISOL s’est déroulé entre trois villes, à San Cristóbal, à Cúcuta et à Pamplona.

Ces quelques nouvelles sont un simple tour d’horizon destiné à montrer comment le logiciel libre en Amérique Latine crée un réseau dynamique et interconnecté, quelque soit les milieux sociaux, politiques et ethniques, pour collaborer et innover ensemble. Une “plateforme partagée” encourageant une « culture partagée » : pour plus d’informations et pour établir des connexions, lire le blog Planète du Logiciel Libre Latino-Américain.

Notes

[1] Crédit Photo : FLISOL Antigua Piñatas (Public Domain)