Du führst uv pip install dutzende Male am Tag aus. Du führst ruff check bei jedem Speichern aus. Das sind Python-Entwicklerwerkzeuge — uv verwaltet Pakete (lädt die Bibliotheken herunter, die dein Code braucht und installiert sie), Ruff findet Fehler im Code, bevor sie in der Produktion hochgehen. Schnell, kostenlos, und es ist ihnen egal, wer dein Gehalt überweist. Das ist das Schöne an unabhängiger Open-Source-Software — Code, den jeder nutzen, prüfen und verändern kann.

Diese Unabhängigkeit hat jetzt ein Ablaufdatum.

OpenAI kauft deine Toolchain

Am 19. März hat OpenAI die Übernahme von Astral angekündigt, dem Unternehmen hinter uv (126 Millionen monatliche Downloads), Ruff und dem aufkommenden Type-Checker ty. Charlie Marsh, Gründer von Astral, sagte, er wolle "die Grenzen von KI und Software" ausloten. Das gesamte Team wechselt zu OpenAIs Codex-Abteilung — Codex ist deren Coding-Agent (eine KI, die eigenständig Code schreibt und ausführt), aktuell bei 2 Millionen wöchentlichen Nutzern mit 5-fachem Nutzungswachstum dieses Jahr.

Der Blogpost trifft jeden vorhersehbaren Ton: Alles bleibt Open Source, MIT-Lizenz (eine freizügige Lizenz, die jedem erlaubt, den Code für alles zu nutzen) bleibt unverändert, gleiche Sorgfalt und Aufmerksamkeit. Douglas Creager von Astral versicherte auf Hacker News, dass sich nichts ändere. Wer schon mal Firmenübernahmen beobachtet hat, weiß: "Es ändert sich nichts" ist Konzernsprech für "Es ändert sich alles, nur langsam."

Warum kauft ein KI-Labor einen Linter?

Ein KI-Unternehmen kauft einen Linter (ein Tool, das Code auf Fehler prüft) und einen Paketmanager (ein Tool, das Bibliotheken installiert) — das klingt, als würde ein Klempner eine Bäckerei kaufen. Aber es ergibt sofort Sinn, wenn man versteht, was Codex eigentlich tut.

Codex ist ein Coding-Agent. Agenten schreiben nicht nur Code — sie lösen Abhängigkeiten auf, verwalten Umgebungen, führen Qualitätsprüfungen durch. Aktuell stöpselt Codex diese Fähigkeiten über externe Tools an. Mit uv und Ruff im eigenen Haus verdrahtet OpenAI Dependency Resolution und Linting direkt in den Kern von Codex. Nicht über Adapter. Nicht über Plugins. Nativ.

Wir haben dieses Muster schon gesehen. Microsoft kaufte GitHub und bekam die Trainingsdaten-Pipeline von Copilot. npm lieferte ihnen den JavaScript-Dependency-Graph (die Karte, welche Pakete von welchen anderen abhängen). Jetzt liefern uv und Ruff OpenAI den gesamten Python-Entwicklungszyklus — von der Installation über Linting bis zur Typprüfung — direkt in ihren Agenten eingebaut. Simon Willison hat das Risiko direkt benannt: "Eine schlechte Version dieses Deals wäre, wenn OpenAI ihr Eigentum an uv als Hebel im Wettbewerb mit Anthropic einsetzen."

Beide Ankündigungs-Posts überspringen eine Sache komplett: pyx, Astrals privates PyPI-Registry (ein Ort, an dem Firmen ihre proprietären Python-Pakete speichern), im August 2025 angekündigt. Ein Bezahlprodukt, auffällig abwesend aus der Konversation. Zieh deine eigenen Schlüsse.

Die Fork-Illusion

Der übliche Gegeneinwand: Es hat MIT-Lizenz, fork es einfach — kopier die gesamte Codebasis und pflege sie unabhängig weiter. Armin Ronacher, Schöpfer von Flask, merkte an, dass Forken im schlimmsten Fall leicht sei. Den Fork-Button zu klicken ist trivial. Aber wie ein Kommentator auf Lobsters feststellte: "Tatsächlich das Ruder zu übernehmen, Finanzierung zu finden und ein neues Team zusammenzustellen, das qualitativ hochwertige Beiträge zum Code leisten kann, ist deutlich schwerer." Das sind komplexe Rust-Codebases. Forks ohne institutionellen Rückhalt neigen dazu, zu verkümmern und zu sterben.

Und Anthropic hat das gleiche Spiel bereits durchgezogen — die Übernahme von Bun (eine JavaScript-Runtime, die Engine, die JS-Code tatsächlich ausführt) im Dezember 2025, ausgeliefert als Binary in Claude Code. Gleiche Versprechen, gleiche Struktur. Die KI-Labore kaufen keine Tools. Sie kaufen Entwickler-Dependency-Graphen.

Deine CI berichtet jetzt an OpenAI

Wenn deine CI-Pipeline (das automatisierte System, das deinen Code baut, testet und deployt) uv und ruff ausführt, dein lokales Dev uv venv nutzt und dein Editor Ruff bei jedem Speichern startet — dann bist du jetzt von OpenAI abhängig, ob du es wolltest oder nicht. JetBrains versicherte, weiterhin mit dem jeweiligen Maintainer zusammenzuarbeiten. Das ist Diplomatensprech für "Wir beobachten das auch."

Die Tools funktionieren heute. Sie werden wahrscheinlich auch morgen noch funktionieren. Die Frage, die dir bei OpenAI niemand ehrlich beantworten wird: Dienen uv und Ruff in 18 Monaten Python-Entwicklern oder den Codex-Retention-Metriken? Jede Firmenübernahme von Open-Source-Projekten beginnt mit "Es ändert sich nichts." Oracle und MySQL. IBM und Red Hat. Broadcom und VMware. Das Drehbuch schreibt sich von selbst — nur der Zeitplan variiert.

Früher hast du Pakete von einem unabhängigen Projekt installiert. Jetzt installierst du sie von OpenAI. Geändert hat sich natürlich nichts.