Contexte historique
Dans les années 1980, Richard Stallman lance le projet GNU et le GNU Manifesto, explicitement moral et anti‑autoritaire. Cette orientation vise à contrer le logiciel propriétaire, considéré comme une menace pour la liberté individuelle. Le texte ne mentionne aucune notion de neutralité technique.
Le 3 février 1998, Christine Peterson introduit le terme « Open Source ». Bruce Perens et Eric S. Raymond fondent l’Open Source Initiative (OSI) quelques semaines plus tard, avec pour objectif déclaré de retirer le vocabulaire moral du mouvement et de le présenter comme un modèle d’efficacité économique. L’OSI décrit ainsi le pivot comme une « re‑branding » destiné à rassurer les entreprises comme IBM ou Microsoft.
Sanitisation et domination corporative
Durant près de vingt ans, la version « sanitisée » de l’open source domine le secteur. Elle alimente l’infrastructure du Web moderne tout en faisant croire à une neutralité factice. Aucun chiffre précis n’est fourni, mais la durée de cette période (≈20 ans) montre l’enracinement du discours pragmatique.
En 2018, le noyau Linux adopte le Contributor Covenant, introduisant des règles de conduite communautaire. Cette décision déclenche un débat similaire à celui actuel autour des LLM, où certains développeurs invoquent une « censure » imaginaire, alors que l’objectif réel est de gérer les interactions humaines et les abus.
Exemples de gouvernance différenciée
GitHub, société américaine, applique les lois d’exportation des États‑Unis et bloque l’accès aux dépôts privés pour les utilisateurs d’Iran, de Syrie ou de Crimée. Cette mesure est largement acceptée comme une contrainte légale inévitable.
À l’inverse, Codeberg, forge à but non lucratif, a récemment voté pour interdire les dépôts générés majoritairement par IA afin de limiter la surcharge serveur et de préserver la sécurité du code. La réaction médiatique qualifie cet acte de « panique morale », révélant une double norme entre gouvernance étatique/corporate et gouvernance communautaire.
Implications pour le futur du logiciel
Le mythe d’un code purement utilitaire s’avère infondé : le logiciel est produit, maintenu et hébergé par des personnes soumises à des contraintes économiques et sociales. Restreindre les dépôts ou imposer des chartes de conduite ne constitue pas une censure, mais une gestion des ressources et une protection contre l’épuisement des mainteneurs.
En réaffirmant les limites éthiques et en rétablissant des frontières communautaires, les développeurs contestent le modèle d’exploitation gratuit qui a profité aux géants technologiques pendant deux décennies. Cette prise de conscience marque la fin de l’illusion d’une neutralité absolue et ouvre la voie à une gouvernance plus explicite et responsable du code.