Tu lances uv pip install des dizaines de fois par jour. Tu lances ruff check à chaque sauvegarde. Ce sont des outils de développeur Python — uv gère les paquets (télécharge et installe les bibliothèques dont ton code a besoin), Ruff détecte les erreurs avant qu'elles explosent en production. Rapides, gratuits, et ils se fichent de qui signe ton chèque. C'est toute la beauté du logiciel open source indépendant — du code que n'importe qui peut utiliser, inspecter et modifier.

Cette indépendance a désormais une date de péremption.

OpenAI rachète ta chaîne d'outils

Le 19 mars, OpenAI a annoncé l'acquisition d'Astral, l'entreprise derrière uv (126 millions de téléchargements mensuels), Ruff, et le type checker émergent ty. Charlie Marsh, fondateur d'Astral, a déclaré vouloir poursuivre ' la frontière de l'IA et du logiciel '. Toute l'équipe rejoint la division Codex d'OpenAI — Codex étant leur agent de code (une IA qui écrit et exécute du code de manière autonome), désormais à 2 millions d'utilisateurs hebdomadaires avec une croissance d'utilisation multipliée par 5 cette année.

Le billet de blog coche toutes les cases prévisibles : tout reste open source, la licence MIT (une licence permissive qui permet à quiconque d'utiliser le code pour n'importe quoi) reste inchangée, même niveau de soin et d'attention. Douglas Creager d'Astral a rassuré Hacker News que rien ne change. Si tu as déjà observé des acquisitions d'entreprises, tu sais que ' rien ne change ' est la version corporate de ' tout change, lentement '.

Pourquoi un labo d'IA achèterait un linter ?

Une boîte d'IA qui rachète un linter (un outil qui vérifie les erreurs dans le code) et un gestionnaire de paquets (un outil qui installe les bibliothèques) — ça ressemble à un plombier qui rachète une boulangerie. Mais ça prend tout son sens quand tu regardes ce que Codex fait vraiment.

Codex est un agent de code. Les agents ne font pas qu'écrire du code — ils résolvent les dépendances, gèrent les environnements, lancent les contrôles qualité. Aujourd'hui, Codex greffe ces capacités via des outils externes. Avec uv et Ruff en interne, OpenAI branche la résolution de dépendances et le linting directement dans le cœur de Codex. Pas via des adaptateurs. Pas via des plugins. Nativement.

On a déjà vu ce schéma exact. Microsoft a racheté GitHub et obtenu le pipeline de données d'entraînement de Copilot. npm leur a donné le graphe de dépendances JavaScript (la carte de quels paquets dépendent de quels autres). Maintenant uv et Ruff offrent à OpenAI le cycle de vie complet du développement Python — de l'installation au linting en passant par le type-checking — branché directement dans leur agent. Simon Willison a pointé le risque sans détour : ' Un mauvais scénario de cet accord serait qu'OpenAI utilise sa propriété d'uv comme levier dans sa compétition avec Anthropic. '

Les deux billets d'annonce passent un truc sous silence : pyx, le registre PyPI privé d'Astral (un endroit où les entreprises stockent leurs paquets Python propriétaires) annoncé en août 2025. Un produit payant, discrètement absent de la conversation. Tire tes propres conclusions.

L'illusion du fork

La réponse classique : c'est sous licence MIT, tu n'as qu'à forker — copier l'intégralité du code source et le maintenir indépendamment. Armin Ronacher, créateur de Flask, a fait remarquer que forker est facile dans le pire des cas. Cliquer sur le bouton fork, c'est trivial. Mais comme l'a noté un commentateur sur Lobsters : ' Reprendre réellement le flambeau, trouver du financement, assembler une nouvelle équipe capable de contribuer qualitativement au code, c'est infiniment plus difficile. ' Ce sont des bases de code Rust complexes. Les forks sans soutien institutionnel ont tendance à dépérir et mourir.

Et Anthropic a déjà joué exactement la même carte — en acquérant Bun (un runtime JavaScript, le moteur qui exécute réellement le code JS) en décembre 2025, et en le livrant en binaire dans Claude Code. Mêmes promesses, même structure. Les labos d'IA n'achètent pas des outils. Ils achètent des graphes de dépendances de développeurs.

Ton CI rend désormais des comptes à OpenAI

Si ton pipeline CI (le système automatisé qui build, teste et déploie ton code) utilise uv et ruff, si ton dev local utilise uv venv, et si ton éditeur lance Ruff à chaque sauvegarde — tu dépends maintenant d'OpenAI, que tu l'aies choisi ou non. JetBrains s'est engagé à continuer l'intégration avec quiconque maintient ces outils. C'est la version diplomatique de ' on surveille aussi '.

Les outils fonctionnent aujourd'hui. Ils fonctionneront probablement demain. La question à laquelle personne chez OpenAI ne répondra honnêtement : est-ce que uv et Ruff serviront les développeurs Python ou les métriques de rétention de Codex dans 18 mois ? Chaque acquisition open source d'entreprise commence par ' rien ne change '. Oracle et MySQL. IBM et Red Hat. Broadcom et VMware. Le scénario s'écrit tout seul — seul le calendrier varie.

Tu installais tes paquets depuis un projet indépendant. Maintenant tu les installes depuis OpenAI. Rien n'a changé, bien sûr.