GitHub publikoi një raport me analizën e statistikave për vitin 2024. Tendencat kryesore:
- Gjuha Python zuri vendin e parë në renditjen e gjuhëve të programimit, duke e zhvendosur JavaScript nga pozita e gjuhës më të popullarizuar në GitHub. Vendi i tretë vazhdoi t'i takonte gjuhës TypeScript, e cila në renditjen e kaluar e zhvendosi në vendin e katërt gjuhën Java. Gjuha C u zhvendos në vendin e 9, duke i lënë vendin e 8 gjuhës Shell.

- Në renditjen e gjuhëve që po zhvillohen më shpejt, Python është lider, pasuar nga TypeScript, Go dhe HCL.

- Në repositet e reja të krijuara në vitin 2024, gjuhët më të përdorura ishin JavaScript, Python, Java, TypeScript dhe C#.

- Gjatë vitit 2024, në GitHub u krijuan 108 milion reposit të rinj (në vitin 2023 - 98 milion, në vitin 2022 - 85.7 milion, në vitin 2021 - 61 milion, në vitin 2020 - 60 milion). Numri total i projekteve arriti shifrën prej 518 milion (+25%).
- Kontributi i pjesëmarrësve në të gjitha projektet vlerësohet në 5.2 miliard veprime (komitete, probleme, kërkesa për tërheqje, diskutime, rishikime dhe të tjera). Për krahasim, në vitin 2023 u realizuan 4.5 miliard veprime, ndërsa në vitin 2022 - 3.5 miliard.
- Kontributi në projektet e hapura dhe të aksesueshme publikisht vlerësohet në 1 miliard veprime (nga 4.2 miliardët e mbetura (82%) janë bërë në reposit privat).
- Gjatë vitit, gjendja e top10 renditjes së vendeve nuk ka ndryshuar, në vendin e parë për numrin e zhvilluesve ende qëndron SHBA, në të dytin - India, në të tretin - Kina, në të katërtin - Brazili, në të pestin - Mbretëria e Bashkuar, në të gjashtin - Rusia, në të shtatin - Greqia.

- Komuniteti më i shpejtë në rritje e ka fituar Indinë, me ritmin e rritjes, deri në vitin 2027 do ta kalojë komunitetin nga SHBA. Komunitetit të Gjermanisë i parashikohet zhvendosja nga vendi i 7 në të 8-n, ndërsa komunitetit të Rusisë nga vendi i 6 në të 9-n në vitin 2025.

- Në përmasën e kontributit në projektet e hapura, zhvilluesit nga SHBA e udhëheqin me një diferencë të madhe, ndërsa Rusia nuk është në dhjetëshen e parë (aktivitetet nga RF janë kryesisht të lidhura me reposit privat). Gjatë vitit, 1.4 milion pjesëmarrës të rinj u bashkuan në zhvillimin e projekteve të hapura në GitHub.

- Për numrin e zhvilluesve që morën pjesë për herë të parë në zhvillimin e projekteve të hapura, projektet që udhëheqin janë: VSCode, Home Assistant, Microsoft PowerToys, java2bedrock.sh, ultralytics, flutter, langchain, Ultimaker Cura.
- Për numrin e pjesëmarrësve udhëheqin repositet home-assistant (21K), vscode (20K), leo (20K), first-contributions (13K), flutter (10K), NixOS nixpkgs (9K), next.js (9K), langchain (8K), godot (7K) dhe ollama (7K).
- Në një vit janë shtuar 70 mijë projekte të reja publike ose të hapura, që zhvillojnë sisteme AI generative (në vitin 2023 ishin shtuar 65 mijë). Numri i ndryshimeve të bëra në projektet AI është rritur me 60% për një vit. Numri total i projekteve AI arriti në 137 mijë. Disa nga projektet më popullore të AI përfshijnë: stable-diffusion-webui, AutoGPT, ollama], gpt4all, gpt_academic, ComfyUI.

- Në një vit u regjistrua një rrjedhje përmes repozitoreve prej 39 milion çelësash, tokenesh dhe të dhënash të tjera sekrete, që ishin harruar nga zhvilluesit në kod. Lloji më i zakonshëm i vulnerabiliteteve ishin problemet e lidhura me zëvendësimin e kodit (p.sh., zëvendësimi i kërkesave SQL).

Njëkohësisht u shpallën fituesit e çmimeve GitHub Awards 2024:
- Nominohuni "Wonderfully Welcoming": projekti Home Assistant, që zhvillon një platformë për shtëpi inteligjente.
- Nominohuni "Noteworthy Newcomer": Abi Raja për projektin screenshot-to-code me një mjet për gjenerimin e kodit në bazë të dizenjove të ndërfaqes dhe skrinshoteve (në lidhje me sistemet AI Claude Sonnet 3.5 dhe GPT-4o).
- Nominohuni "Global Grandiose": framework-un web GatsbyJS (në bazë të React).
- Nominohuni "Awesome AI": Ollama, një mjet për ekzekutimin lokal të modeleve të mëdha të gjuhës.
- Nominohuni "Supply Chain Sentinel": Simon Gerst, për promovimin e CodeQL.
- Nominohuni "Audience Choice": mjeti ORM (Object-Relational Mapping) Prisma, që thjeshton punën me PostgreSQL, MySQL dhe SQLite në kodin JavaScript dhe TypeScript.
- Nominohuni "OSPO Leadership": platforma më e madhe e tregtisë në Indi Zerodha, që përdor, krijon dhe mbështet aktivisht Open Source.
- Nominohuni "GitHub for Good": laboratori The Hive, që përdori AI për planifikimin e shpërndarjes së refugjatëve.
- Nominohuni "AI Champion": SAP për implementimin e GitHub Copilot në procesin e zhvillimit.
Burimi: opennet.ru








