60% мейнтейнеров Open Source-проектов не получают оплату за свой труд и подумывают бросить проект
Компания Tidelift, которая занимается поддержкой и сопровождением ПО на базе Open Source, недавно опубликовала отчёт 2024 State of the Open Source Maintainer. В нём проанализированы ответы 437 мейнтейнеров проектов с открытым исходным кодом на разные вопросы об их работе. Картина рисуется не самая оптимистичная: отсутствие оплаты не позволяет респондентам уделять проектам достаточно времени, а стресс и завышенные ожидания пользователей порой вызывают желание всё бросить.
При этом мейнтейнеры, которые получают бóльшую часть дохода от Open Source или хоть какое-то вознаграждение за свой вклад, внедряют больше фич и критически важных практик безопасности. Также они уделяют больше внимания документации, чем респонденты, которым не платят.
Только 12% респондентов получают бóльшую часть своего дохода от Open Source-проектов. В качестве неоплачиваемого хобби их развивают 60% мейнтейнеров, 44% из которых были бы не против получать денежное вознаграждение за свой вклад:
При этом — что логично — мейнтейнеры, которые получают оплату за свою работу, уделяют развитию проектов больше времени. Так, 82% «профессиональных» мейнтейнеров уделяют своим проектам больше 20 часов в неделю. Столько же времени среди «любителей» находят всего 8% респондентов:
«Профессиональные» мейнтейнеры отметили, что именно благодаря деньгам смогли:
работать над новыми фич-реквестами (64%);
исследовать и исправлять баги и проблемы с безопасностью (52%);
привлекать других мейнтейнеров (26%).
Одно из самых ярких изменений за последние три года в распределении ответов в том, сколько времени мейнтейнеры уделяют вопросам безопасности. Если в 2021 году на них уходило 4% времени, то теперь — 11%:
Причём влияние оплаты труда на распределение здесь тоже есть. Мейнтейнеры,
Читать на habr.com
