Научно-популярное издание N + 1 опубликовало результаты первого исследования опенсорса в России. Благодаря ему удалось узнать, кто и зачем занимается проектами с открытым кодом и с какими трудностями им приходится сталкиваться. Рассказываем об интересных деталях исследования.
Опенсорс в России
Высокий процент вовлечённости в опенсорс отмечается среди владельцев компаний (81,6%). Это объясняется тем, что большая часть компаний, среди которых распространяли анкеты, выпускает продукты с открытым кодом или активно использует их в своей работе. За владельцами компаний следуют фрилансеры и самозанятые с показателем 73,2%. Им проще организовать своё рабочее время так, чтобы реализовываться в сфере. Меньше всего в развитии опенсорса в России принимают студенты (58,7%).

Более опытные разработчики чаще участвуют в проектах с открытым кодом. К примеру, 54,8% программистов со стажем более 10 лет несколько раз в неделю работают над опенсорс-проектами. Начинающих разработчиков с опытом до года примерно вполовину меньше.

В качестве мотивации респонденты назвали следующие факторы:
- «хочу приносить пользу сообществу и развивать опенсорс» — 71,7%;
 - «это вклад в саморазвитие и обучение» — 58,9%;
 - «интересно решать конкретную техническую проблему» — 51,2%;
 - «нравится возможность влиять на развитие проекта» — 43%;
 - «хочу быть частью сообщества и развивать социальные связи» — 25,7%;
 - «вижу пользу для карьерного роста» — 25%;
 - «это мои рабочие обязанности» — 23,1%.
 
48,9% опрошенных ожидают развитие опенсорса в России, а 16% — упадка сферы в ближайшие несколько лет. Кроме того, оптимистично настроенные респонденты выступают за участие государства в развитии проектов с открытым исходным кодом. Мнения на этот счёт разделились примерно поровну.

Большинство опрошенных опасается, что участие государства может принести в опенсорс бюрократию. В меньшей степени пугает давление властей и возможный захват контроля над проектами.

Инструменты
75,2% респондентов пользуются только зарубежными системами хранения проектов. Только российским отдают предпочтение 6,7% опрошенных, а 17,9% совмещают отечественные и зарубежные сервисы.

Среди причин, по которым опрошенные не пользуются российскими сервисами хранения проектов, отмечают следующее:
- «нет потребности что-то менять» — 48,6%;
 - «не знаю о них» — 45,9%;
 - «небольшое сообщество или мало поддержки» — 37,2%;
 - «проблемы с безопасностью» — 28,9%;
 - «недостаток функционала» — 23,9%;
 - «неудобный интерфейс» — 16,1%;
 - «недостаток документации» — 11,5%;
 - «низкая скорость работы» — 9,6%.
 
Самым активным контрибьютором в России опрошенные чаще называли «Яндекс». В список самых популярных вариантов ответа также вошли «Базальт СПО» (ALT Linux) и Postgres Pro.
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!