Seit Microsoft im Jahr 2018 die 7,5-Milliarden-Dollar-Übernahme von GitHub bekannt gab, wird die weltweit größte Code-Hosting-Plattform von Entwicklern mit gemischten Gefühlen beobachtet: Einige sind besorgt über die Kontrolle von Microsoft, während andere lieber abwarten. Jetzt, fast acht Jahre nach der Übernahme, steht GitHub vor einer beispiellosen Überlebensprobe. Anhaltende Serviceausfälle, Sicherheitsprobleme und ein immer größerer Wettbewerbsdruck beeinträchtigen das Unternehmen.

Allein in den letzten Wochen kam es bei GitHub zu mehreren schwerwiegenden Ausfallereignissen, die den normalen Push-Code und die Zusammenarbeit der Entwickler beeinträchtigten. Gleichzeitig wurde eine Schwachstelle bezüglich Remotecodeausführung aufgedeckt und behoben, und die interne Codebibliothek wurde aufgrund einer „vergifteten“ VS-Code-Erweiterung auf dem Gerät eines Mitarbeiters gefährdet. Betroffen waren etwa 3.800 interne Code-Repositories. Die Kombination dieser Vorfälle hat die Zuverlässigkeit und Sicherheit von GitHub in Frage gestellt und auch dazu geführt, dass sich die Entwicklergemeinschaft Sorgen über die zukünftige Ausrichtung macht.

Mehrere aktuelle und ehemalige GitHub-Mitarbeiter zeichneten in Interviews ein ähnliches Bild: Das Unternehmen befinde sich in einem Führungsvakuum und organisatorischen Anpassungen, während es gleichzeitig einem zunehmenden Druck von Wettbewerbern in den Bereichen KI und Entwicklertools ausgesetzt sei. Viele Mitarbeiter glauben, dass die Positionierung von GitHub im Microsoft-System verschwommen ist, die unabhängige Kultur, auf die es ursprünglich stolz war, geschwächt wurde und die interne Moral beeinträchtigt wurde.

Die Probleme reichen bis in den letzten Sommer zurück. Thomas Dohmke, der damalige CEO von GitHub, trat plötzlich zurück, was eine umfassende Anpassung von GitHub an die Architektur von Microsoft auslöste. Microsoft hat keinen neuen CEO für GitHub ernannt. Stattdessen integrierte es das gesamte GitHub-Führungsteam in das für das KI-Geschäft verantwortliche CoreAI-Team von Microsoft und berichtete direkt an das Team. Diese Änderung erfordert von GitHub-Mitarbeitern, die sich „Hubbers“ nennen, eine Neuanpassung ihrer organisatorischen Zugehörigkeit und Entscheidungskette.

Das CoreAI-Team, das derzeit mit GitHub verbunden ist, wird von Jay Parikh geleitet, dem ehemaligen Leiter von Meta Engineering, der letztes Jahr von Microsoft-CEO Satya Nadella persönlich angeworben wurde, um die allgemeine KI-Transformation des Unternehmens voranzutreiben. Mehreren Insidern zufolge hat Parikh bei Microsoft einen schlechten Ruf und es war seine Entscheidung, keinen eigenen CEO für GitHub einzurichten. Diese Vereinbarung wird von einigen Mitarbeitern als Zeichen für den abnehmenden Status von GitHub gewertet, da sie glauben, dass das Unternehmen nach und nach von einer relativ unabhängigen Entwicklerplattform zu einer Komponente in der KI-Strategie von Microsoft komprimiert wurde.

Nachdem Domke gegangen war, erlebte GitHub einen anhaltenden Braindrain. Einige Mitarbeiter entschieden sich dafür, dem ehemaligen CEO zu folgen und sich seinem neuen Unternehmen Entire anzuschließen, um die ursprüngliche Produktphilosophie und Arbeitskultur im neuen Team fortzuführen. andere wechselten zu anderen Technologieunternehmen oder unternehmerischen Projekten. Da weiterhin leitende Ingenieure und Manager das Unternehmen verlassen, steht GitHub in Bezug auf den Betrieb und die Wartung kritischer Infrastrukturen, die Sicherheitsverwaltung und die Iteration neuer Funktionen zunehmend unter Druck, was die Auswirkungen von Ausfällen und Sicherheitsvorfällen noch verstärkt.

Auf dem externen Markt sieht sich GitHub auch mit einer Reihe sich entwickelnder Konkurrenten konfrontiert, die von anderen Code-Hosting-Plattformen bis hin zu neuen Start-ups reichen, die KI tief in den Entwicklungsprozess einbinden und alle versuchen, die Aufmerksamkeit der Entwickler und die Anforderungen an das Projekt-Hosting abzulenken. Für Microsoft ist GitHub nicht nur ein wichtiger Teil des KI-Entwicklungstool-Ökosystems, sondern auch ein Symbol für das Image, „Open Source zu umarmen“. Sobald Plattformstabilitäts- und Sicherheitsprobleme nicht wirksam eingedämmt werden können oder die Abwanderung von Fachkräften nur schwer umzukehren ist, stehen GitHubs strategischer Wert und die Ressourcenprioritäten bei Microsoft möglicherweise vor einer Neubewertung.

Heute steht GitHub an einem Scheideweg: Auf der einen Seite steht der tiefe Integrations- und KI-Transformationsdruck durch das CoreAI-System von Microsoft, auf der anderen Seite die langfristigen Erwartungen der Entwicklergemeinschaft an Stabilität, Unabhängigkeit und Vertrauen. Unter den vielfältigen Auswirkungen aufeinanderfolgender Ausfallzeiten und Sicherheitsvorfälle, Umstrukturierungen in der Führung und Abwanderung von Talenten muss diese Plattform, die einst als „Infrastruktur“ globaler Entwickler galt, schnell beweisen, dass sie immer noch in der Lage ist, die Vitalität und Richtung innerhalb der riesigen Organisationsstruktur von Microsoft aufrechtzuerhalten. Andernfalls wird der „Kampf ums Überleben“ nur noch schwieriger.