Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023)

Материал из 0x1.tv

Докладчик
Надежда Кострюкова

Доклад посвящён направлениям потенциального взаимодействия community open source, бизнеса и государства. Уделено внимание текущим потребностям ОСПО-сообщества и возможностям их интеграции в повестку поддержки со стороны государства.

Видео

Презентация

Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023).pdf

Thesis

  1. Эффективное развитие open source — это прежде всего конкретные разработчики, сообщества и бизнес. При этом многие часто развивают проекты просто на собственном энтузиазме, чтобы сделать полезный вклад в понравившийся проект.
  2. Настоящий момент характеризуется, с одной стороны, тем, что российские разработчики давно и активно участвуют в зарубежных community и проектах. По данным JetBrains, на РФ приходится 7% контрибьюторов международных проектов с открытым исходным кодом, это 5 место в мире после США, Китая, Индии и Японии. В том числе развивают свои решения на основе форков наиболее популярных open source-проектов.
  3. С другой стороны, с каждым годом растут риски использования зарубежной инфраструктуры для развития собственных open source-проектов российских разработчиков. Всем известны случаи блокировки, перевода в архив репозиториев российских разработчиков, включения в программу вредоносных кодов и др.
  4. В этой ситуации очевидна потребность поддержки отечественных разработчиков со стороны государства. Такая поддержка в первую очередь должна включать создание отечественной инфраструктуры, защиту интересов разработчиков и community, формирование культуры работы с открытым ПО, в том числе через образование и проекты по развитию кадров, совершенствование нормативного и методического регулирования сферы open source.
  5. Фактически open source является одним из важных направлений развития цифровой экономики государства. В связи с чем требуется комплексный подход к его развитию на государственном уровне.
  6. Заинтересованность государства в развитии отечественного open source подтверждается опубликованным 03.09.2023 г. перечнем поручений Президента Российской Федерации по итогам встречи с учёными и пленарного заседания Форума будущих технологий, прошедших 13.07.2023 года. В числе поручений Правительству Российской Федерации обозначена необходимость создания до 01.06.2024 г. «отечественных хранилищ кода (платформ и сервисов), необходимых для совместной работы российских и иностранных программистов».
  7. Комплексное развитие open source может быть реализовано через утверждение на государственном уровне «Стратегии развития программного обеспечения с открытым кодом в России». Но содержание Стратегии не должно навязываться государством — инициатива должна исходить от ИТ-сообщества и отражать реальные интересы разработчиков и бизнеса в сфере open source.
  8. Первоначально такой проект Стратегии был разработан сообществом ещё в конце 2021 года. В рамках работы Экспертного совета АНО «Открытый код» проект Стратегии был усовершенствован с учётом мнения ведущих специалистов отрасли.
  9. Проект Стратегии содержит все перечисленные ранее направления, а также обеспечение системной координации реализации Стратегии, создание экосистемы разработки открытого ПО, стимулирование и поддержку развития сферы open source.
  10. Ключевыми вехами реализации Стратегии являются:
    • Создание Национального репозитория и включение его в экосистему репозиториев (государственных, публичных, частных), реализованных на территории России.
    • Определение ответственной организации за взаимодействие и работы с сообществом.
    • Реализация мероприятий по формированию культуры работы с открытым и свободным ПО.
    • Снятие барьеров и рисков, содержащихся в российском законодательстве.
    • Запуск целевых мер финансовой и методической поддержки разработчиков и open source-проектов.
  11. Для реализации каждого из направлений требуется решение определённого круга задач, при условии поддержки конкретных шагов сообществом.
  12. Так, например, функционал Национального репозитория должен не только стремиться стать аналогом GitHub, но и решать конкретные задачи российских разработчиков. Важным является обеспечение зеркалирования зарубежных репозиториев.
  13. Мировой опыт подтверждает необходимость вклада большого числа представителей сообщества и бизнеса в координацию усилий и популяризацию open source, что обуславливает необходимость наличия организации для координации усилий сообщества.
  14. При совершенствовании законодательства необходимо опираться на практику ведения проектов, чтобы не допускать появления таких же рисков, как в случае с принятием поправок в Федеральный закон об НКО.
  15. По проведённому опросу среди членов ЭС более 71% респондентов заявили, что существующих мер поддержки open source-проектов недостаточно. Важными направлениями поддержки могут являться поддержка в соблюдении требований лицензирования, стимулирование участие зарубежных разработчиков из дружественных стран в российских open source-проектах, внедрение практики регулярного анализа состояния эффективности мер поддержки развития сферы open source.
  16. В части развития образования и подготовки кадров можно отметить, что на сегодня отсутствует специализированная подготовка ВУЗами программистов в сфере open source. Специалисты учатся либо на практике в реальных проектах, либо проходя немногочисленные специализированные курсы.


Российский open source — community, бизнес, государство (Надежда Кострюкова, OSSDEVCONF-2023)!.jpg

Примечания и ссылки