90% современного ПО содержит открытый код: исследование N+1 о развитии Open Source в России

Издание N+1, посвященное науке и технике, провело обширное исследование об использовании открытого программного обеспечения (Open Source) в России. Согласно отчету об анализе безопасности и рисков использования Open Source (OSSRA), 90% современного программного обеспечения содержит открытый исходный код. Например, такие популярные браузеры, как Google Chrome и “Яндекс Браузер”, построены на базе открытого проекта Chromium, а большинство веб-серверов используют Apache HTTP Server и Nginx.

Цель исследования заключалась в том, чтобы выяснить, кто и зачем занимается разработкой свободного программного обеспечения (СПО) в России, а также с какими трудностями сталкиваются разработчики.

Для анализа были отобраны 661 валидная анкета, исключив данные от респондентов младше 18 лет, а также некачественные и неполные анкеты. Из них основную часть (69%) составили наемные сотрудники. В их числе более трети респондентов (33%) работают в крупных компаниях. Бо́льшая часть опрошенных из числа наемных сотрудников (60%) работает в IT. Остальные – представители других отраслей, включая финансы, промышленность, науку, образование и государственный сектор. Респонденты отвечали только на вопросы, относящиеся к их занятости, мотивации и вкладу в Open Source.

В исследовании приняли участие такие крупные российские ИТ-компании, как “Тинькофф”, “Астра”, Postgres Pro, Qiwi и другие.

Общие выводы ИТ-специалистов об Open Source:

  • 58,4% опрошенных считают, что “СПО не имеет границ и не существует российского Open Source”;
  • почти 70% считают, что современная компания должна участвовать в Open Source;
  • 98% пользуются опенсорс-продуктами.

При обсуждении вопроса об основной занятости и ее связи с Open Source наибольшую вовлеченность продемонстрировали владельцы компаний (81,6%), затем фрилансеры (73,2%), наемные сотрудники (64,7%) и студенты (58,7%).

Исследователи объясняют высокий процент вовлеченности тем, что многие компании, участвовавшие в опросе, выпускают СПО и внедряют его в рабочие процессы.

Также была выявлена закономерность: чем больше опыт работы у ИТ-специалиста, тем чаще он работает с Open Source. Среди тех, кто в сфере менее года, несколько раз в неделю занимаются СПО лишь 26,7%, а со стажем более 10 лет их в два раза больше – 54,8%.

Что касается перспектив развития Open Source в России, почти половина (48,9%) опрошенных оценивают их позитивно, а 16% ожидают упадка этого сегмента в течение следующих трех лет.

При этом большинство (71,7%) заявили, что руководствуются бескорыстными мотивами при участии в подобных проектах, 58,9% рассматривают это как способ саморазвития и обучения, а 51,2% – как возможность потренироваться в решении сложных технических задач.

Респонденты разделились практически поровну в вопросе о том, должно ли государство вмешиваться в развитие Open Source: 47,5% высказались за участие, а 52,5% – против. Основной риск, связанный с деятельностью государства в этой сфере, по мнению респондентов, заключается в возможной бюрократии, а также в давлении или даже захвате контроля над проектами со стороны государства.

Владельцы компаний и менеджеры, напротив, не видят в этом риска, вероятно, из-за лучшей осведомленности о специфике работы госорганов, поскольку чаще взаимодействуют с ними, и поэтому могут считать, что опасения, связанные с вмешательством государства в Open Source, преувеличены

Примечательно, что почти 30% из тех, кто против госучастия в СПО, все же допускают возможность принять от него финансовую поддержку, а 28,1% осведомленных о государственных инициативах относятся к ним нейтрально.

Исследователи отмечают, что в последние несколько лет государство пытается стимулировать развитие Open Source, однако 62,7% опрошенных не знают об этих инициативах, поскольку они “мало представлены в информационном поле”. Тем не менее, отношение к государственным инициативам в целом положительное: лишь 20,2% настроены негативно, 51,7% оценивают их положительно, а 28,1% – нейтральны.

Другие результаты исследования:

  • какие сервисы хранения проектов выбирают участники сообщества;
  • причины, по которым опрошенные не пользуются российскими сервисами хранения проектов;
  • есть ли разница между “открытым” и “свободным” ПО;
  • самый активный контрибьютор в стране.

Public Release.