A GitHub közzétette a 2024-es év statisztikáit elemző jelentését. Főbb tendenciák:
- A Python nyelv az első helyet szerezte meg a programozási nyelvek rangsorában, kiszorítva a JavaScriptet, mint a GitHub legnépszerűbb nyelvét. A harmadik helyet továbbra is a TypeScript foglalja el, amely a tavalyi rangsorban a negyedik helyre szorította a Java nyelvet. A C nyelv a 9. helyre csúszott le, átadva a 8. helyet a Shellnek.

- A leggyorsabban fejlődő nyelvek rangsorát a Python vezeti, amelyet a TypeScript, a Go és a HCL követ.

- A 2024-ben létrehozott új repozitóriumokban leggyakrabban a JavaScript, Python, Java, TypeScript és C# nyelveket használták.

- 2024 folyamán a GitHub-on 108 millió új repozitórium jött létre (2023-ban 98 millió, 2022-ben 85,7 millió, 2021-ben 61 millió, 2020-ban 60 millió). Az összes projekt száma elérte az 518 milliót (+25%).
- A résztvevők összes hozzájárulása valamennyi projekthez összesen 5,2 milliárd tevékenységet (commitok, issue-ok, pull-kérések, viták, vélemények stb.) tesz ki. Összehasonlításképpen, 2023-ban 4,5 milliárd, 2022-ben pedig 3,5 milliárd tevékenységet hajtottak végre.
- A nyílt és nyilvános projektekhez való hozzájárulás 1 milliárd tevékenységre van értékelve (a fennmaradó 4,2 milliárd (82%) a magán repozitóriumokhoz került).
- Az éves top10 ország rangsora változatlan maradt, az Egyesült Államok továbbra is az első helyen áll a fejlesztők számát tekintve, India a második, Kína a harmadik, Brazília a negyedik, az Egyesült Királyság az ötödik, Oroszország a hatodik, Németország a hetedik.

- A leggyorsabban növekvő közösség az indiai, amely 2027-re túlszárnyalja az Egyesült Államok közösségét. A német közösség 2026-ra a 7. helyről a 8. helyre csúszik, míg az orosz közösség 2025-re a 6. helyről a 9. helyre csúszik le.

- A nyílt projektekhez való hozzájárulás mértékében az amerikai fejlesztők vezetnek nagy előnnyel, míg Oroszország nem került be a tíz legjobb közé (Oroszországból származó aktivitás főként a magán repozitóriumokhoz kötődik). Az elmúlt évben 1,4 millió új résztvevő csatlakozott a GitHub nyílt projektjeihez.

- Az első alkalommal nyílt projektek fejlesztésében részt vevő fejlesztők számát tekintve a VSCode, a Home Assistant, a Microsoft PowerToys, a java2bedrock.sh, az ultralytics, a flutter, a langchain és az Ultimaker Cura projektek vezetnek.
- A résztvevők számát tekintve a home-assistant (21K), a vscode (20K), a leo (20K), az első hozzájárulások (13K), a flutter (10K), a NixOS nixpkgs (9K), a next.js (9K), a langchain (8K), a godot (7K) és az ollama (7K) repozitóriumok vezetnek.
- Egy év alatt 70 ezer új nyilvános vagy nyitott projektet adtak hozzá, amelyek generatív AI-rendszereket fejlesztenek (2023-ban 65 ezer új projektet adtak hozzá). Az AI-projektekhez hozzáadott módosítások száma egy év alatt 60%-kal nőtt. Az összes AI-projekt száma elérte a 137 ezret. A legnépszerűbb AI-projektek közé tartozik: stable-diffusion-webui, AutoGPT, ollama], gpt4all, gpt_academic, ComfyUI.

- Egy év alatt 39 millió kulcs, token és egyéb titkos adat szivárgása történt a tárolók által, amelyeket a fejlesztők elfelejtettek a kódban. A legelterjedtebb sebezhetőségek közé a kódbeillesztési problémák tartoznak (például SQL lekérdezések beillesztése).

Egyidejűleg bejelentették a GitHub Awards 2024 nyerteseit:
- A „Wonderfully Welcoming” kategóriában: a Home Assistant projekt, amely okosotthon platformot fejleszt.
- A „Noteworthy Newcomer” kategóriában: Abi Raja a screenshot-to-code projektjéért, amely eszközt biztosít a kód generálásához felhasználói felületek makettjeiből és képernyőképeiből (a Claude Sonnet 3.5 és a GPT-4o AI-rendszerek feletti keretrendszer).
- A „Global Grandiose” kategóriában: a GatsbyJS webkeretrendszer (React alapú).
- Az „Awesome AI” kategóriában: Ollama, eszközkészlet a nagy nyelvi modellek helyi futtatásához.
- A „Supply Chain Sentinel” kategóriában: Simon Gerst, a CodeQL népszerűsítéséért.
- A „Audience Choice” kategóriában: Prisma ORM-eszközkészlet (Object-Relational Mapping), amely leegyszerűsíti a PostgreSQL, MySQL és SQLite használatát JavaScript és TypeScript kódokban.
- A „OSPO Leadership” kategóriában: Zerodha, India legnagyobb tőzsdei brókerplatformja, amely aktívan használja, létrehozza és támogatja az Open Source-t.
- A „GitHub for Good” kategóriában: a The Hive laboratórium, amely AI-t használt a menekültek elhelyezésének tervezésekor.
- Az „AI Champion” kategóriában: SAP a GitHub Copilot fejlesztési folyamatba való bevezetéséért.
Forrás: opennet.ru








