Лидеры опенсорс-проектов России: кто формирует будущее машинного обучения?
По данным исследования, большинство российских компаний-разработчиков опенсорс-решений ориентируются не только на внутренний рынок, но и стремятся интегрироваться в международное сообщество. Важнейшими факторами для пользователей при выборе решений стали их эффективность и функциональность, а не национальная принадлежность разработчика.
На основе мнений экспертов и данных с платформ GitHub и PyPI были выделены ведущие проекты в различных категориях: ML и алгоритмы, математика, инфраструктура, визуализация BI, хранение данных и MLOps. В топ попали как российские разработки, так и международные решения, в частности, CatBoost, LangChain, Spark, MetaBase, Numpy, ClickHouse.
Также эксперты определили лидеров среди российских компаний-разработчиков на основе количества опенсорс-проектов, их популярности, качества репозиториев, а также активности контрибьюторов. «Яндекс» занял первую позицию благодаря значительному количеству проектов, высокому уровню их использования, качеству репозиториев и активному участию разработчиков. CatBoost, один из ключевых проектов компании, востребован как в России, так и за рубежом. Также «Яндекс» активно поддерживает сообщество, организуя мероприятия и программы для разработчиков.
В топ-10 также вошли Postgres Pro, VK, Авито, Evrone, МТС, Selectel и ведущие университеты (в их числе ИТМО).
Названы и основные проблемы при использовании опенсорса. Отмечается, что у создателей и пользователей опенсорс- инструментов часто возникают противоречия в требованиях к реализации, что может блокировать совместную работу над проектом. «Корпорациям нужно одно — например, повышение масштабируемости решений на большие объемы данных или вычислительные ресурсы. Сообществу индивидуальных пользователей ― другое: удобная установка на одиночные ПК, хорошая производительность на слабых системах и так далее». «Часто выделяемые недостатки открытых проектов ― документация, поддержка, совместимость с корпоративными системами и платформами».
Широкий круг сторонних экспертов помог выявить сильные и слабые стороны российского опенсорс-движения. Среди главных выводов — сохранение значимости GitHub как основной платформы для разработки, а также растущий интерес к альтернативам (Gitee, GitVerse). «Среди перспектив развития опенсорса эксперты выделяют сохранение ключевой роли человека на фоне ИИ, запрос на демократизацию и автоматизацию применения ИИ-решений, а также “международность” open source сообщества». Эксперты подчеркивают важность вклада в опенсорс для общего развития индустрии, отмечая, что необходимость финансовой поддержки таких проектов возрастает.
Источник: opensource.itmo.ru