Philippe Ensarguet analyse comment l'IA générative bouleverse le modèle contributif de l'open source, transformant un problème technique en crise de gouvernance communautaire.
Le contrat implicite brisé : L'open source fonctionnait sur un accord tacite où l'effort de contribution signalait une compréhension genuine du projet. L'IA a découplé cette relation en permettant de produire des "contributions à l'apparence plausible avec zéro compréhension et zéro effort". Face à ce déluge de "AI slop", des projets majeurs ont réagi drastiquement : Ghostty impose des bans permanents pour le code généré par IA, tldraw ferme automatiquement les PRs externes, et cURL a dû arrêter son programme bug bounty, submergé par des soumissions vides de sens.
Le Contribution Stack : Ensarguet propose un framework décomposant les contributions en cinq couches : l'output brut de code, la compréhension du projet, l'investissement personnel, les relations avec la communauté, et l'appartenance communautaire. La friction traditionnelle filtrait naturellement aux couches profondes. L'IA produit instantanément la couche superficielle tout en contournant complètement l'engagement significatif.
Du filtrage par l'effort au filtrage par le contexte : Plutôt que d'interdire l'IA, l'auteur préconise de mesurer le contexte démontré. La soumission est-elle clairement liée à des issues existantes ? La description démontre-t-elle une compréhension réelle ? Les tests sont-ils complets ? Le code a-t-il été effectivement testé ? Ces critères ne sont pas révolutionnaires - ce sont les "basiques de l'ingénierie professionnelle" - mais l'open source s'appuyait historiquement sur les barrières d'effort comme filtre implicite de ces qualités.
Trois scénarios d'avenir : Les jardins clos restreignent les contributions aux entités connues, risquant d'étouffer l'émergence de nouveaux mainteneurs. Les couches de vérification tracent l'historique de participation et démontrent l'engagement réel. La bifurcation applique des modèles de gouvernance différents selon le type de projet, les projets d'infrastructure se restreignant plus sévèrement que les applications.
Le gap des fondations : Alors que les institutions se concentraient sur les licences et la propriété intellectuelle, les mainteneurs font face à des problèmes immédiats de qualité et de burnout. Ensarguet suggère que les fondations pourraient financer des outils de détection, des frameworks de certification et des analytics de contribution plutôt que d'imposer des politiques descendantes.
L'article se positionne explicitement non pas contre l'IA, mais comme une analyse du défi signal/bruit nécessitant un redesign intentionnel des systèmes de contribution autour de la compréhension démontrée plutôt que du volume brut d'output.