Závery prieskumu viac ako 400 údržbárov otvorených projektov

Spoločnosť Tidelift zverejnila výsledky prieskumu viac ako 400 údržbárov otvorených projektov. Najzaujímavejšie zistenia:

  • 60% údržbárov otvorených projektov nedostáva odmenu za prácu na údržbe projektov, pričom 14% z nich považuje túto činnosť za koníček a nemá záujem o finančné odmeny, zatiaľ čo 44% by privítalo financovanie. 24% údržbárov má časť svojho príjmu spojenú s touto prácou a 12% získa hlavnú mzdu z údržby. 24% dostáva odmenu vo forme platu od zamestnávateľa a 32% získava prostriedky od externých organizácií alebo jednotlivcov (v 25% prípadov ide o dary cez platformy ako GitHub Sponsors, Open Collective a Patreon, 5% - priame prevody a 3% - zapojenie fondov). Údržbári, ktorí dostávajú odmenu, v 74% prípadov majú pomocníkov, zatiaľ čo u tých, ktorí odmenu nedostávajú, sú pomocníci iba v 39% prípadoch.
  • 11% času údržbári venujú úlohám súvisiacim s bezpečnosťou (v roku 2021 to bolo 4%), 50% (v roku 2021 53%) na rutinnú prácu, 35% (v roku 2021 25%) na vývoj nových funkcií. Údržbári, ktorí dostávajú odmenu, venujú úlohám súvisiacim s bezpečnosťou 13% času, zatiaľ čo tí, ktorí odmenu nedostávajú, 10%.
  • 71% (76% tých, ktorí dostávajú odmenu a 68% tých, ktorí odmenu nedostávajú) údržbárov využíva dvojfaktorovú autentifikáciu, 65% (75% / 59%) používa nástroje na statickú analýzu kódu, 60% (70% / 54%) sa zaoberá tvorbou opráv na odstránenie zraniteľností, 36% (50% / 28%) overuje vydania digitálnym podpisom, 29% (37% / 23%) používa zabezpečené nástroje na zostavovanie.
  • Používané praktiky údržby: 53% (51% tých, ktorí nedostávajú odmenu) - opakovateľné alebo overiteľné zostavy, 46% (34%) - pravidlá zaručujúce spätnú kompatibilitu, 40% (24%) - formalizovaný proces správy závislostí, 37% (33%) - revízia kódu viacerými účastníkmi.
  • Dokumentácia v projektoch: 93% dokumentuje licenciu, 76% - dokumentuje poznámky k vydaniu a odporúčania na aktualizáciu, 61% - poskytuje príručky pre účastníkov vývoja, 53% - vytvára etický kódex, 17% dokumentuje pravidlá na riešenie konfliktov a 13% má plán na prípad odchodu údržbára z projektu.
  • 48% správcov pociťuje neprimerané ocenenie svojej práce. 38% zvažuje možnosť odchodu z pozície sprievodcu.
  • Po incidente s backdoorom v knižnici xz sa 66% respondentov začalo menej dôverovať pull-requestom od vývojárov, ktorí nie sú správcami, a 37% začalo menej dôverovať co-správcov.
  • 31% (9% - veľmi pozitívne, 22% - mierne pozitívne) respondentov pozitívne hodnotí vplyv nástrojov AI na písanie kódu, 45% (23% - veľmi negatívne, 22% - mierne negatívne) - negatívne, 24% - neutrálny.
  • 27% respondentov by pravdepodobne nerecenzovalo a neprijalo v projekte zmeny pripravené nástrojmi AI, 37% by možno také zmeny neprijalo. O pripravenosti prijať zmeny od AI vyjadrilo len 3% (skôr áno) a 6% (možno).
  • 45% respondentov nepoužíva nástroje AI na vývoj a v budúcnosti ich neplánuje využívať, 6% - momentálne nepoužíva, ale plánuje ich začať využívať v budúcnosti, 15% používa viac ako raz denne, 13% používa viac ako raz týždenne, 20% používa menej ako raz týždenne. Podiely používajúcich aspoň občas nástroje AI správcov sú: 71% - do 26 rokov, 58% - 26-35 rokov, 39% - 36-45 rokov, 42% - nad 45 rokov.
  • 45% respondentov sa venuje správe viac ako 10 rokov, 24% - 6-10 rokov, 23% - 2-5 rokov, 7% - 1-2 roky, 2% - menej ako rok.
  • 48% správcov žije v Európe, 38% v Severnej Amerike, 8% v Ázii (v roku 2021 bolo z Ázie 24% správcov, 35% z Európy a 35% zo Severnej Ameriky).
  • Pozoruje sa zvyšovanie veku správcov - v porovnaní s rokom 2021 sa zdvojnásobil počet správcov v vekovej kategórii 46 až 65 rokov (v roku 2021 ich bolo 11%, v roku 2023 - 27%, a v roku 2024 - 21%). Počet správcov mladších ako 26 rokov klesol z 25% v roku 2021 na 12% v roku 2023 a 10% v roku 2024.
    Závery prieskumu viac ako 400 údržbárov otvorených projektov

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster