Télécharger l'app

Scanne. C'est dans ta poche.

QR Code — Dygest

Ouvre l'app Appareil photo, pointe sur le code. C'est gratuit à l'essai.

Working in Public

Working in Public

Qui entretient les logiciels du monde

Écouter l'extrait du podcast :
0:00 --:--

Description

En 2014, une faille grave est découverte dans OpenSSL, une brique de code que presque tout le web utilise pour chiffrer ses connexions — banques, messageries, sites marchands. On découvre alors, un peu médusé, que ce logiciel dont dépend la moitié d'internet est maintenu par une poignée de bénévoles, dont l'un touchait à peine quelques milliers de dollars par an de dons. Le monde entier reposait sur du code écrit et corrigé, gratuitement, par des gens que personne ne connaissait.

Nadia Eghbal a passé des années à regarder ce paradoxe de près. Ancienne du capital-risque, puis chargée à GitHub d'étudier la santé de l'écosystème open source, elle a fini par écrire un livre — Working in Public, paru en 2020 — sur une question que l'industrie tech préférait ne pas poser. Nos infrastructures numériques ne sont pas construites par des entreprises solides. Elles reposent sur des projets ouverts, souvent tenus par une seule personne, qui code le soir après le travail.

Son livre déplace le regard. On imagine l'open source comme une grande communauté qui construit ensemble, des milliers de mains sur un même chantier. Eghbal montre que la réalité est presque l'inverse : quelques individus qui portent l'essentiel, une foule qui consomme, et un travail invisible qui n'a rien à voir avec l'image romantique du logiciel libre.

La question que l’on se pose : Comment les logiciels dont dépend le monde entier peuvent-ils tenir sur les épaules de quelques bénévoles anonymes — et pourquoi personne ne les remplace ?Ce que l’on va voir : Le vrai travail derrière le code ouvert, la personne seule qui le porte, et ce que cette fragilité dit d'une économie où produire ne coûte presque plus rien.

Sommaire

01

Chapitre 1 — Un email de 2014 qui casse la moitié d'internet

En avril 2014, la faille Heartbleed sort dans la presse tech. Elle touche OpenSSL, une bibliothèque de code qui gère le chiffrement d'une part énorme des sites web du monde. Pendant quelques jours, on réalise qu'un défaut dans ce logiciel expose potentiellement mots de passe, numéros de carte et messages privés à grande échelle. C'est le genre de brique qu'on n'installe jamais soi-même mais qui tourne sous à peu près tout ce qu'on utilise en ligne.

Le choc ne vient pas seulement de la faille. Il vient de ce qu'on découvre en regardant qui maintenait OpenSSL. Un projet critique pour l'économie numérique mondiale, développé et corrigé par une équipe minuscule de volontaires, avec un budget annuel dérisoire — quelques milliers de dollars de dons. L'un des principaux mainteneurs faisait ça sur son temps libre, sans que Google, Amazon ou les banques qui en dépendaient n'aient jamais songé à financer sérieusement le travail.

Téléchargez Dygest

pour avoir une expérience complète !

02

Chapitre 2 — Ce que Nadia Eghbal appelle vraiment de l'open source

Dans l'imaginaire collectif, l'open source c'est Wikipédia du logiciel : une grande foule qui collabore, chacun apporte sa pierre, le résultat appartient à tous. Cette image vient des années 2000 et des grands récits sur l'intelligence des multitudes. Eghbal la démonte patiemment. Elle a les données de GitHub sous les yeux, et elles racontent autre chose.

La réalité, c'est une distribution extrêmement déséquilibrée. Sur l'immense majorité des projets, un très petit nombre de personnes écrit la quasi-totalité du code. Les autres ne construisent pas — elles consomment. Elles téléchargent, elles utilisent, et de temps en temps elles ouvrent un ticket pour signaler un problème ou demander une fonctionnalité. Eghbal reprend l'idée d'un modèle où quelques créateurs font face à une masse de spectateurs, plus proche de YouTube que d'un chantier collectif.

Téléchargez Dygest

pour avoir une expérience complète !

03

Chapitre 3 — Le mainteneur, ce goulet d'étran­gle­ment qu'on n'avait pas prévu

Le personnage central du livre, c'est donc le mainteneur. Pas le héros fondateur du logiciel libre, l'idéaliste qui écrit un manifeste — plutôt la personne qui, un matin, ouvre son projet et trouve deux cents notifications. Des questions, des reproches, des propositions, des rappels polis puis moins polis. Chacune demande une réponse, et l'ensemble forme une charge mentale que le code initial n'avait jamais laissé prévoir.

Eghbal décrit finement l'asymétrie. Pour celui qui pose une question ou ouvre un ticket, le coût est quasi nul : quelques minutes. Pour le mainteneur qui reçoit des dizaines de ces sollicitations, le coût s'accumule sans plafond. Plus un projet devient populaire, plus il attire de demandes, et donc plus il alourdit la seule personne capable d'y répondre. Le succès, ici, n'allège pas la tâche — il la démultiplie.

Téléchargez Dygest

pour avoir une expérience complète !

04

Chapitre 4 — Quand la production devient gratuite et l'attention devient rare

Le livre d'Eghbal parle de code, mais son idée la plus forte déborde largement l'informatique. Elle décrit un basculement d'économie : celle où produire un bien coûtait cher, vers celle où produire ne coûte presque plus rien. Écrire une bibliothèque logicielle demande du travail une fois ; ensuite, elle se copie à l'infini sans frais. L'abondance devient le régime par défaut, et la rareté se déplace ailleurs.

Où va-t-elle, cette rareté ? Vers l'attention et l'entretien. Quand n'importe quel bout de code peut être dupliqué gratuitement par des millions de gens, ce qui devient précieux, c'est le temps de la personne qui le tient à jour, qui tranche entre les versions, qui décide de ce qui entre et de ce qui reste dehors. La valeur ne se loge plus dans la fabrication mais dans la curation et la maintenance — des tâches humaines, lentes, non duplicables.

Téléchargez Dygest

pour avoir une expérience complète !

05

Conclusion

Working in Public part d'une frayeur — une faille qui expose la moitié du web — pour arriver à un constat plus tranquille et plus dérangeant. L'open source n'est pas la grande communauté qu'on imagine, c'est un archipel de projets souvent tenus par une seule personne, dont le travail réel n'est pas d'écrire du code mais de le maintenir, d'arbitrer, de répondre, indéfiniment. Eghbal a mis un nom sur cette charge invisible et sur ce qu'elle finit par produire : des mainteneurs qui s'épuisent, lâchent, disparaissent, sans qu'aucune structure ne prenne le relais.

Téléchargez Dygest

pour avoir une expérience complète !