Научно-популярное издание 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.
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!