СберТех представил исследование российского сегмента open source
Эксперты проанализировали 1,8 млн публичных репозиториев и составили картину российского open source сообщества
СберТех, российский разработчик программного обеспечения, выпустил исследование, посвященное анализу российского open source сообщества. Исследование основано на данных крупнейшей международной платформы хостинга кода GitHub и включает анализ ключевых показателей публичных репозиториев организаций и индивидуальных пользователей — их количество, тематику, использованные языки программирования, тип лицензии и другие аспекты.
Согласно результатам исследования, Россия занимает 9-е место по количеству созданных репозиториев и 6-е — по количеству пользователей. Темпы прироста репозиториев из России остаются выше среднемировых, несмотря на геополитические факторы последних лет.
Данные отчета показали, что главный тренд open source последних лет — рост интереса к проектам, связанным с AI — актуален и для России. По статистике GitHub, всего за прошлый год создано на 98% больше GenAI-проектов, чем за 2023. В России AI входит в топ-10 наиболее популярных категорий проектов.
Еще один тренд российского рынка open source — это появление отечественных площадок хостинга кода. Как показал опрос пользователей российской платформы для работы с исходным кодом GitVerse, большинство текущих пользователей глобальных площадок хостинга кода готовы перенести разработку на отечественные площадки.
В исследовании также отмечается рост популярности новых языков программирования. TypeScript демонстрирует наиболее динамичное развитие как в России (21%), так и в мире (более 30%). Сообщества языков Rust и Lua также активно растут — более 40% и 30%, соответственно. В России эти языки становятся все более востребованными, хотя и с меньшими темпами роста. Что касается более традиционных языков программирования, популярность Java достигла плато (рост на 3% в России и 7% в мире), в то время как Kotlin продолжает набирать популярность с ростом на 20% в России.
По данным отчета, наиболее популярные среди российских разработчиков категории проектов — все, связанные с web-разработкой — JavaScript-, web- и CSS-фреймворки. Кроме того, результаты исследования показали, что у российских разработчиков пользуются спросом AI-ассистенты написания программного кода — их успели попробовать или уже использует около половины участников опроса пользователей GitVerse.