GitHub hat einen Bericht veröffentlicht, der eine Analyse der Statistiken für das Jahr 2023 enthält. Die wichtigsten Trends:
- Im Jahr 2023 wurden auf GitHub 98 Millionen neue Projekte erstellt (2022 waren es 85,7 Millionen, 2021 61 Millionen, 2020 60 Millionen). Die Gesamtzahl der Projekte erreichte 420 Millionen (+27%), während die Anzahl der öffentlich zugänglichen Repositories 284 Millionen (+22%) betrug.
- Der Gesamtbeitrag der Teilnehmer zu allen Projekten wird auf 4,5 Milliarden Aktionen (Commits, Issues, Pull-Requests, Diskussionen, Überprüfungen usw.) geschätzt. Zum Vergleich: Im Jahr 2022 wurden 3,5 Milliarden solcher Aktionen durchgeführt.
- Die GitHub-Community wuchs im Jahr um 20,2 Millionen Nutzer (+26%) und erreichte 114 Millionen (im Vorjahr waren es 20,5 Millionen, im Jahr davor 73 Millionen, vor drei Jahren 56 Millionen). An erster Stelle bei der Anzahl der Entwickler stehen die USA, gefolgt von Indien, China, Brasilien, dem Vereinigten Königreich, Russland und Deutschland.

- Im Laufe des Jahres wurden etwa 65.000 neue Projekte im Bereich maschinelles Lernen hinzugefügt, was einem Anstieg von 248% im Vergleich zum Vorjahr entspricht. Die Anzahl der Teilnehmer an AI-Projekten stieg im Jahr um 148%. Der Haupttrend des Jahres ist das wachsende Interesse an Entwicklungen im Zusammenhang mit Technologien der künstlichen Intelligenz. Laut einer Umfrage auf GitHub verwenden oder experimentieren bereits 92% der Entwickler mit AI-Tools.

- Die beliebteste Programmiersprache auf GitHub bleibt JavaScript. Python hält den zweiten Platz. Den dritten Platz belegte TypeScript, der Java auf den vierten Platz verdrängte. Die Plätze 5, 6 und 7 werden von C#, C++ und PHP gehalten. Die Programmiersprache C stieg auf den achten Platz und verdrängte Shell auf den neunten Platz. Den zehnten Platz belegte Go. Die zuvor auf Platz 10 befindliche Programmiersprache Ruby fiel direkt auf Platz 15. Die Beliebtheit der domänenspezifischen Sprache HCL (Hashicorp Configuration Language) ist erheblich (+36%) gestiegen und belegt nun den 11. Platz. Die Plätze 12, 13 und 14 belegen Kotlin, Dart und SCSS.

- Im Ranking der am schnellsten wachsenden Programmiersprachen führt Rust (+40%), gefolgt von Lua, TypeScript und HCL. Es wird eine steigende Beliebtheit von T-SQL und TeX verzeichnet.

- Die Anzahl der in GitHub Actions durchgeführten Arbeiten stieg im Jahr um 169%.
- Über 80% der Änderungen werden in privaten Repositories vorgenommen. Es wurden 4,2 Milliarden Änderungen in privaten und 310 Millionen in öffentlichen Repositories verzeichnet.
- Die Beliebtheit von Anwendungen, die für Cloud-Umgebungen (cloud-native) konzipiert sind oder das Modell "Infrastructure as Code" (IaC) auf Basis von Git nutzen, wächst. In über 1 Million öffentlichen Repositories für die Erstellung von Containern werden Dockerfiles verwendet.
- Die Anzahl der Entwickler, die automatisierte Systeme zur Verfolgung von Abhängigkeitsschwachstellen nutzen, ist gestiegen. Die Anzahl der angenommenen Pull-Requests durch solche Systeme hat sich im Laufe des Jahres um 60 % erhöht.
- Im Laufe des Jahres wurden in offenen Projekten auf GitHub mehr als 301 Millionen Änderungen angenommen.
- Bei der Anzahl der Teilnehmer führen die Repositories VSCode, Home Assistant und Flutter:

- In Bezug auf die Einbindung neuer Teilnehmer führen die Repositories:

Gleichzeitig wurden die Gewinner der GitHub Awards 2023 bekannt gegeben:
- Kategorie "Wonderfully Welcoming": Die Organisation Python Software Foundation.
- Kategorie "Global Grandiose": Das Web-Framework zur Erstellung von Benutzeroberflächen Storybook.
- Kategorie "Hardware Hacker": Limor Fried (@LadyADA), Leiterin des Unternehmens Adafruit Industries, das Open Hardware produziert.
- Kategorie "Noteworthy Newcomer": Das Framework für die Erstellung von Anwendungen basierend auf maschinellen Sprachmodellen — LangChain.
- Kategorie "Supply Chain Sentinel": Alexander Brandes (@notmyfault), Maintainer des Jenkins-Projekts.
- Kategorie "Audience Choice": Der Generator statischer Websites Astro.
- Kategorie "OSPO Leadership" (Open Source Program Offices): Das Unternehmen Mercedes Benz, das aktiv Open Source Software nutzt und ein entsprechendes Manifest veröffentlicht hat.
- Kategorie "DevOps Champion": Katie Peters von TELUS.
- Kategorie "GitHub for Good": Die Organisation Ersilia, die Open Source Software für die Medizin entwickelt.
Darüber hinaus hat GitHub neue Sicherheitsprüfungstools für Anwendungen vorgestellt, die maschinelles Lernen nutzen, und die Einführung eines Chats mit einem KI-Berater (GitHub Copilot Chat) im Dezember angekündigt, der beim Schreiben von Code, beim Erkennen von Fehlern und beim Erstellen von Tests hilft sowie auf entwicklungsspezifische Fragen in natürlicher Sprache antwortet.
Quelle: opennet.ru






