Resultat av en undersökning av mer än 400 projektunderhållare med öppen källkod

Tidelift har publicerat resultaten från en undersökning av mer än 400 projektansvariga för öppen källkod. De mest intressanta fynden:

  • 60 % av projektunderhållare med öppen källkod får inte betalt för sitt arbete med att stödja projekt, medan 14 % av dem anser att denna aktivitet är en hobby och inte är intresserade av att få pengar för den, medan 44 % inte skulle ha något emot att få finansiering. För 24 % av underhållarna är en del av deras inkomst relaterad till detta arbete, och för 12 % är deras huvudsakliga inkomst relaterad till stöd. 24 % betalas i form av lön från en arbetsgivare och 32 % får medel från tredje part eller individer (25 % av fallen är donationer via plattformar som GitHub Sponsors, Open Collective och Patreon, 5 % är direkta överföringar och 3 % deltagande medel). Avlönade underhållare har assistenter 74 % av tiden, medan oavlönade underhållare har assistenter 39 % av tiden.
  • Underhållare lägger 11 % av sin tid på säkerhetsrelaterade uppgifter (2021 var denna siffra 4 %), 50 % (2021 53 %) på rutinarbete, 35 % (2021 25 %) på att utveckla nya funktioner. Betalda underhållare lägger 13 % av sin tid på säkerhetsrelaterade uppgifter, medan obetalda underhållare lägger 10 % av sin tid på säkerhetsrelaterade uppgifter.
  • 71 % (76 % betalda och 68 % obetalda) underhållare använder tvåfaktorsautentisering, 65 % (75 % / 59 %) använder statiska kodanalysverktyg, 60 % (70 % / 54 %) skapar patchar för att eliminera sårbarheter , 36 % (50 % / 28 %) certifierar utgåvor med en digital signatur, 29 % (37 % / 23 %) använder säkra monteringsverktyg.
  • Underhållspraxis som används: 53 % (51 % ej betald) - upprepningsbara eller verifierbara konstruktioner, 46 % (34 %) - regler för bakåtkompatibilitet, 40 % (24 %) - formaliserad beroendehanteringsprocess, 37 % (33 %) – kodgranskning av flera deltagare.
  • Dokumentation i projekt: 93 % dokumenterar licensen, 76 % dokumentrelease och uppgraderingsriktlinjer, 61 % ger riktlinjer för utvecklingsdeltagare, 53 % skapar en uppförandekod, 17 % dokumenterar regler för konfliktlösning och 13 % har en beredskapsplan. underhållare lämnar projektet.
  • 48 % av underhållarna tycker att deras arbete är undervärderat. 38 % överväger att lämna sin chaperone-tjänst.
  • Efter bakdörrsincidenten i xz-biblioteket började 66 % av de tillfrågade lita mindre på pull-förfrågningar från icke-underhållare och 37 % började lita mindre på medunderhållare.
  • 31 % (9 % - extremt positiv, 22 % - måttligt positiv) av de tillfrågade har en positiv bedömning av effekten av AI-verktyg för att skriva kod, 45 % (23 % - extremt negativ, 22 % - måttligt negativ) - negativ, 24 % - neutral.
  • 27 % av de tillfrågade skulle med största sannolikhet inte granska och acceptera ändringar som utarbetats av AI-verktyg i projektet, 37 % skulle förmodligen inte acceptera sådana ändringar. Endast 3 % (mer sannolikt) och 6 % (kanske) uttryckte sig beredda att acceptera förändringar från AI.
  • 45 % av de tillfrågade använder inte AI-utvecklingsverktyg och planerar inte att använda dem i framtiden, 6 % använder dem inte nu, men planerar att börja använda dem i framtiden, 15 % använder mer än en gång om dagen, 13 % Använd mer än en gång i veckan, 20% använder mindre än en gång i veckan. Andelar av underhållare som använder AI-verktyg åtminstone ibland: 71% - under 26 år, 58% - 26-35 år, 39% - 36-45 år, 42% - över 45 år.
  • 45% av de tillfrågade har gett stöd i mer än 10 år, 24% - 6-10 år, 23% - 2-5 år, 7% - 1-2 år, 2% - mindre än ett år.
  • 48 % av underhållarna bor i Europa, 38 % i Nordamerika, 8 % i Asien (2021 var 24 % av underhållarna från Asien, 35 % från Europa och 35 % från Nordamerika).
  • Det finns en ökning i åldern för underhållare - jämfört med 2021 har antalet underhållare i ålderskategorin från 46 till 65 år fördubblats (år 2021 fanns det 11% av sådana underhållare, 2023 - 27% och 2024 - 21 %). Antalet underhållare under 26 år sjönk från 25 % 2021 till 12 % 2023 och 10 % 2024.
     Resultat av en undersökning av mer än 400 projektunderhållare med öppen källkod

Källa: opennet.ru

Lägg en kommentar