Своим опытом «правильного» сотрудничества с внешним ИТ-миром для создания отечественного софта на апрельском форуме Russian Open Source Summit (ROSS) 2016 поделился управляющий директор компании «Росплатформа» Владимир Рубанов. По его словам, облачная ИТ-транформация открывает новые возможности для разработчиков ПО в целом и особенно для начинающих стартапов, но российские программисты оказывают в непростой ситуации в условиях обострения международных отношений и санкционного противостояния. С одной стороны, курс на импортозамещение дает отечественным компаниям карт-бланш, но с другой, в современном ИТ-мире реализация идеи «натурального хозяйства» просто невозможна, без интеграции в мировое ИТ-пространства создание качественного ПО практически нереально. Решением этого противоречия может стать опора на открытые модели разработки, но при этом нужно все делать «правильным образом».
Владимир Рубанов напомнил, что в прошлом году были принят закон
Докладчик выделил три варианта решения задачи технологической независимости:
- разрабатывать «с нуля» полностью силами российских специалистов (наиболее престижно, но дорого и долго — утопично для сложных продуктов);
- создавать на основе доработки открытых и свободных международных компонентов (оптимальный вариант для «быстрого старта», но необходимые технологии доступны не во всех областях / не на должном уровне качества);
- использовать трансфер зарубежных технологий с глубокой степенью локализации и достаточным набором прав на независимую разработку (требует хороших партнерских отношения с зарубежными вендорами).
В своей работе «Росплатформа» использует все три варианта, что позволило ей в короткие сроки реализовать собственный вариант программной инфраструктурной платформы в составе трех основных компонентов: «Р-Виртуализация» (серверная виртуализация по схеме «два в одном», гипервизор и контейнеры), «Р-Хранилище» (программно-определяемое хранилище данных, интегрируемое виртуализацией), «Р-Линукс» (легковесная ОС для специализированных облачных применений).
И, тем не менее, Владимир Рубанов уверен, «международное сотрудничество — обязательно!». Под этим тезисом он понимает:
- необходимость продаж на глобальном рынке, конкуренции с сильнейшими и получения обратной связи от всего мирового сообщества;
- взаимодействие с мировым проектами для открытых компонентов — совместная разработка на острие мирового прогресса, включая лидерство в отдельных подпроектах;
- поддержка совместимости и интероперабельности с закрытыми западными продуктами, опираясь на открытые стандарты, создавая разного рода средства миграции и коннекторы;
- совместная коллективная разработка в контуре BRICS и других стран, заинтересованных в технологической независимости.