GitHub heeft een rapport gepubliceerd waarin de statistieken voor 2023 worden geanalyseerd. Belangrijkste trends:
- In 2023 werden er 98 miljoen nieuwe projecten op GutHub gecreëerd (voor 2022 - 85.7 miljoen, voor 2021 - 61 miljoen, voor 2020 - 60 miljoen). Het totale aantal projecten bedroeg 420 miljoen (+27%) en het aantal openbaar beschikbare repositories bedroeg 284 miljoen (+22%).
- De totale bijdrage van deelnemers aan alle projecten wordt geschat op 4.5 miljard acties (commits, issues, pull requests, discussies, reviews, etc.). Ter vergelijking: in 2022 werden dergelijke acties 3.5 miljard keer uitgevoerd.
- Het publiek van GitHub is in de afgelopen jaren met 20.2 miljoen gebruikers (+26%) gegroeid en bereikte 114 miljoen (vorig jaar was dat 20.5 miljoen, het jaar daarvoor 73 miljoen en drie jaar geleden 56 miljoen). De Verenigde Staten staan op de eerste plaats wat betreft het aantal projectontwikkelaars, India op de tweede plaats, China op de derde plaats, Brazilië op de vierde plaats, Groot-Brittannië op de vijfde plaats, Rusland op de zesde plaats en Duitsland op de zevende plaats.

- In de loop van het jaar zijn er ongeveer 65 duizend nieuwe projecten op het gebied van machine learning bijgekomen. Dat is 248% meer dan vorig jaar. Het aantal deelnemers aan AI-projecten groeide met 148% over het jaar. De belangrijkste trend van het jaar is de groeiende belangstelling voor ontwikkelingen op het gebied van kunstmatige intelligentietechnologieën. Volgens een onderzoek op GitHub gebruikt of experimenteert 92% van de ontwikkelaars al met AI-tools.

- De populairste taal op GitHub is nog steeds JavaScript. Python behoudt de tweede plaats. De derde plaats ging naar TypeScript, dat daarmee Java naar de vierde plaats verdrong. De 5e, 6e en 7e plaats werden ingenomen door de talen C#, C++ en PHP. De taal C steeg naar de achtste plaats, terwijl Shell naar de negende plaats zakte. De taal Go stond op de tiende plaats. Ruby, die eerst op de 10e plaats stond, steeg meteen naar de 15e positie. De populariteit van de domeinspecifieke taal HCL (Hashicorp Configuration Language) nam aanzienlijk toe (+36%) en eindigde op de 11e plaats. De plaatsen 12, 13 en 14 werden ingenomen door Kotlin, Dart en SCSS.

- Rust staat bovenaan de ranglijst van talen die het snelst aan populariteit winnen (+40%), gevolgd door Lua, TypeScript en HCL. T-SQL en TeX worden steeds populairder.

- Het aantal voltooide taken in GitHub Actions is met 169% gestegen ten opzichte van het voorgaande jaar.
- Meer dan 80% van de wijzigingen worden aangebracht in privé-repositories. Er vonden 4.2 miljard wijzigingen plaats in privé-opslagplaatsen en 310 miljoen in openbare opslagplaatsen.
- Applicaties die ontworpen zijn om te draaien in cloudomgevingen (cloud-native) of die het Infrastructure as Code (IaC)-model op basis van Git gebruiken, worden steeds populairder. Meer dan 1 miljoen openbare repositories gebruiken Dockerfiles om containers te maken.
- Het aantal ontwikkelaars dat geautomatiseerde systemen gebruikt om kwetsbaarheden in afhankelijkheden op te sporen, is toegenomen. Het aantal geaccepteerde pull-requests van dergelijke systemen steeg in de loop van het jaar met 60%.
- In een jaar tijd werden er meer dan 301 miljoen wijzigingen in open source-projecten op GitHub geaccepteerd.
- De belangrijkste repositories qua aantal deelnemers zijn VSCode, Home Assistant en Flutter:

- Wat de mate van betrokkenheid van nieuwe deelnemers bij de ontwikkeling betreft, lopen de volgende repositories voorop:

Tegelijkertijd werden de winnaars van de GitHub Awards 2023 bekend gemaakt:
- Een prachtige welkomstprijs: Python Software Foundation.
- Global Grandiose nominatie: Webframework voor het bouwen van interfaces Storybook.
- Hardwarehacker: Limor Fried (@LadyADA), leider van het open source hardwarebedrijf Adafruit Industries.
- Opmerkelijke nieuwkomersprijs: LangChain, een raamwerk voor het bouwen van applicaties op basis van machine learning-taalmodellen.
- Supply Chain Sentinel Award: Alexander Brandes (@notmyfault), beheerder van Jenkins.
- Prijs van het publiek: Astro Static Site Generator.
- OSPO Leadership (Open Source Program Offices) Award: Mercedes Benz, een bedrijf dat actief gebruikmaakt van opensourcesoftware en een bijbehorend manifest heeft gepubliceerd.
- DevOps-kampioen: Katie Peters van TELUS.
- Nominatie voor GitHub for Good: Ersilia, een organisatie die opensourcesoftware voor de geneeskunde ontwikkelt.
Daarnaast introduceerde GutHub nieuwe tools voor het testen van applicatiebeveiliging die gebruikmaken van machine learning. Ook werd in december de lancering aangekondigd van een chat met een AI-consultant (GitHub Copilot Chat). Deze chat helpt je bij het schrijven van code, het identificeren van fouten, het maken van tests en het beantwoorden van ontwikkelingsgerelateerde vragen in natuurlijke taal.
Bron: opennet.ru






