Resultaterne af undersøgelsen af mere end 400 vedligeholdere af åbne projekter

Virksomheden Tidelift har offentliggjort resultaterne af en undersøgelse af mere end 400 vedligeholdere af åbne projekter. De mest interessante konklusioner:

  • 60% af vedligeholderne af åbne projekter modtager ikke betaling for deres arbejde med at vedligeholde projekterne, hvoraf 14% betragter denne aktivitet som en hobby og ikke er interesserede i at få penge for det, mens 44% ville være åbne for at modtage støtte. 24% af vedligeholderne har en del af deres indkomst relateret til dette arbejde, og 12% har deres hovedindkomst fra vedligeholdelse. 24% modtager betaling i form af løn fra en arbejdsgiver, mens 32% får midler fra tredjepartsorganisationer eller private (i 25% af tilfældene er dette donationer gennem platforme som GitHub Sponsors, Open Collective og Patreon, 5% er direkte overførsler, og 3% er deltagelse fra fonde). Af de betalende vedligeholdere har 74% hjælpere, mens kun 39% af dem, der ikke modtager betaling, har hjælpere.
  • 11% af tiden bruger vedligeholderne på opgaver relateret til sikkerhed (i 2021 var dette tal 4%), 50% (i 2021 53%) på rutinearbejde, 35% (i 2021 25%) på udvikling af nye funktioner. Betalende vedligeholdere bruger 13% af tiden på sikkerhedsrelaterede opgaver, mens ikke-betalende bruger 10%.
  • 71% (76% af de betalende og 68% af de ikke betalende) vedligeholdere anvender tofaktorautentifikation, 65% (75% / 59%) bruger værktøjer til statisk kodeanalyse, 60% (70% / 54%) arbejder med at lave patches til at rette sårbarheder, 36% (50% / 28%) signerer udgivelser digitalt, og 29% (37% / 23%) anvender et sikkert build-værktøj.
  • De anvendte vedligeholdelsespraksisser: 53% (51% af de ikke betalende) anvender gentagelige eller verificerbare builds, 46% (34%) har regler for at sikre bagudkompatibilitet, 40% (24%) følger en formaliseret proces for afhængighedsstyring, og 37% (33%) foretager kodegennemgang af flere deltagere.
  • Dokumentation i projekter: 93% dokumenterer licensen, 76% dokumenterer udgivelsesnoter og opdateringsanbefalinger, 61% giver vejledninger til udviklere, 53% udarbejder en adfærdskodeks, 17% dokumenterer regler for konfliktløsning, og 13% har en plan i tilfælde af, at en vedligeholder forlader projektet.
  • 48% af vedligeholdere føler, at deres arbejde undervurderes. 38% overvejer muligheden for at forlade deres rolle som vedligeholder.
  • Efter hændelsen med bagdøren i biblioteket xz er 66% af de adspurgte blevet mindre tilbøjelige til at stole på pull-anmodninger fra udviklere, der ikke er vedligeholdere, mens 37% er blevet mindre tilbøjelige til at stole på co-vedligeholdere.
  • 31% (9% - meget positive, 22% - moderat positive) af de adspurgte vurderer AI-værktøjer til kodning positivt, 45% (23% - meget negative, 22% - moderat negative) vurderer dem negativt, 24% er neutrale.
  • 27% af de adspurgte ville sandsynligvis ikke gennemgå og acceptere ændringer i projektet, der er forberedt af AI-værktøjer, 37% ville muligvis ikke acceptere sådanne ændringer. Kun 3% udtrykte vilje til at acceptere ændringer fra AI (mere sandsynligt) og 6% (muligvis).
  • 45% af de adspurgte bruger ikke udviklings-AI-værktøjer og planlægger ikke at bruge dem i fremtiden, 6% bruger ikke dem nu, men planlægger at starte med dem, 15% bruger dem mere end én gang om dagen, 13% bruger dem mere end én gang om ugen, 20% bruger dem mindre end én gang om ugen. Andelen, der bruger AI-værktøjer blandt vedligeholdere, er: 71% - under 26 år, 58% - 26-35 år, 39% - 36-45 år, 42% - over 45 år.
  • 45% af de adspurgte har været vedligeholdere i mere end 10 år, 24% i 6-10 år, 23% i 2-5 år, 7% i 1-2 år, 2% i mindre end et år.
  • 48% af vedligeholderne bor i Europa, 38% i Nordamerika, 8% i Asien (i 2021 var der 24% vedligeholdere fra Asien, 35% fra Europa og 35% fra Nordamerika).
  • Der er en stigning i alderen på vedligeholdere - antallet af vedligeholdere i alderskategorien fra 46 til 65 år er steget med det dobbelte sammenlignet med 2021 (i 2021 var 11% vedligeholdere i denne kategori, i 2023 var det 27%, og i 2024 vil det være 21%). Antallet af vedligeholdere under 26 år er faldet fra 25% i 2021 til 12% i 2023 og 10% i 2024.
    Resultaterne af undersøgelsen af mere end 400 vedligeholdere af åbne projekter

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster