Прямой эфир
Ошибка воспроизведения видео. Пожалуйста, обновите ваш браузер.
Лента новостей
В Ереване второй раз за три дня закрыли метро после звонка о бомбе Общество, 13:18
Фонд Далио распродал расписки компаний из КНР и вернул Amazon и Coinbase Инвестиции, 13:18
Последствия диверсии на складе боеприпасов в Крыму. Фоторепортаж Общество, 13:15 
Как изменился рынок телерекламы в России после февраля и что будет осенью Pro, 13:15
Устал, не выспался: как добросовестному водителю избежать ДТП Партнерский проект, 13:14
Рост Dogecoin и Shiba Inu. Что вызвало новый интерес инвесторов Крипто, 13:12
Военная операция на Украине. Главное Политика, 13:10
В Эстонии начали демонтаж танка-памятника Т-34 Политика, 13:09
РБК Comfort
Получайте рассылку с новостями, которые влияют на качество вашей жизни.
Подписаться за 99 ₽ в месяц
Губерниев заявил, что у россиян нет шансов вернуться в мировой биатлон Спорт, 13:09
«Вкусно — и точка» подала заявку на регистрацию марки «ТочкаКола» Бизнес, 12:57
Минобороны назвало взрывы под Джанкоем диверсией Политика, 12:54
Фонд прототипа героя «Игры на понижение» сделал ставку на частные тюрьмы Инвестиции, 12:51
Не смотря по сторонам: самый высокий риск использования смартфона Партнерский проект, 12:51
Telegram оштрафовали на отказ удалить бот с данными участников СВО Технологии и медиа, 12:50
Мнение ,  
0 
Павел Ершов

Почему «национальный» IT-продукт можно делать только всем миром

Писать сегодня свой условный Microsoft Office с нуля дорого и бесперспективно. А главное, если не привлекать к разработке кода партнеров из других стран, это ощутимо замедлит выход продукта на новые рынки

Шкура неубитого медведя

Президент РФ Владимир Путин 2 июля подписал закон, предписывающий создание реестра российского программного обеспечения с целью постепенно заменить западные продукты в государственных органах. С 1 января 2016 года госкомпаниям придется обосновывать, почему они сделали выбор в пользу иностранных продуктов вместо аналогичного ПО, предлагаемого отечественными разработчиками.

Минкомсвязи определило разработчиков, которые займутся созданием основных видов отечественного программного обеспечения по пяти направлениям — мобильным ОС, клиентским и серверным ОС, системам управления базами данных, облачным решениям и средствам виртуализации и офисным приложениям. В категории мобильных операционных систем выиграла финская Jolla, в клиентских и серверных операционных системах — НТЦ ИТ «Роса» и его конкурент «Альт Линукс». В категории средств управления облачной инфраструктурой якорным разработчиком стала Parallels. Офисным софтом займутся «Новые коммуникационные технологии», системами управления базами данных — совместно «Постгрес профессиональный», «Диасофт платформы» и 1С.

Но, прежде чем начать делить шкуру неубитого медведя, необходимо пояснить, почему создавать «национальные» продукты необходимо всем миром, то есть используя мощь сообщества разработчиков с открытым кодом (open source), и почему писать сегодня свой условный Microsoft Office с нуля силами одной или даже нескольких команд — совершенно бесперспективно.

Если посмотреть на результаты конкурса Минсвязи, то трое из пяти победителей создали собственные продукты на базе ПО с открытым кодом: Jolla, которая выиграла конкурс на разработку мобильных ОС, использует собственную ОС на базе Linux; клиентские и серверные операционные системы планируется делать на базе разработок НТЦ «Росса» и «Альт Линукс», которые представляют собой версию ОС Linux. Для создания облачных систем и виртуализации Parallels будет использовать успешно работающее по всему миру виртуализационное решение Virtuozzo, также построенное на базе открытого кода.

Эффект открытости

Почему российские продукты эффективнее разрабатывать на базе софта с открытым кодом? Прежде всего благодаря разделению трудозатрат по разработке и поддержке ПО между всеми участниками open source-сообщества. Это также упрощает процесс сертификации (есть быстрый доступ к исходному коду в отличие от проприетарных решений) и выхода на рынок с готовым продуктом с использованием уже существующих наработок.

При этом существует расхожее заблуждение, что раз уж мы создаем что-то свое, пусть и на базе открытого кода, то необходимо всячески ограждать результат разработок от влияния западных «элементов» и в свою очередь закрывать наши «национальные» разработки от других участников сообщества. Это практика крайне пагубная. Во-первых, отдельная «российская» ветка кода — это повышенные затраты на разработку, которых государство как раз хочет избежать. Во-вторых, так в проекте не смогут участвовать разработчики из других стран и рынков, которые могли бы доработать исходный код нашего «национального» продукта для собственных нужд. Это и сильно замедлит развитие нашего софта, и помешает нашим разработчикам в экспансии на другие рынки, ведь в конечном счете цель проекта — не только импортозамещение, но и развитие отечественной IT-индустрии, что невозможно без экспансии на зарубежные рынки.

Pro
Фото: Clive Mason / Getty Images В российском менеджменте царит «культура приказа». К чему это приводит
Pro
Фото: Joern Pollex / Getty Images Почему пользу веганства часто преувеличивают и чем это опасно
Pro
Фото: Justin Sullivan / Getty Images Почему продажа Netflix — лишь вопрос времени
Pro
Фото: Shutterstock Треть россиян получают либо черную, либо серую зарплату. Чем они рискуют
Pro
Фото: Wikimedia Commons Моя жизнь на 99,5% состоит из работы: основатель Revolut — о приоритетах
Pro
Фото: Harry How / Getty Images Пять упражнений для красивой осанки
Pro
Кто поможет руководителю выиграть в офисных политических играх
Pro
Фото: China Photos / Getty Images Как американский Walmart расплачивается за то, что стал слишком китайским

Но если мы поделимся результатами наших разработок с остальным миром, причем бесплатно, то как добиться, чтобы создаваемые продукты имели хоть какие-то рыночные перспективы? Использование в качестве основы ПО с открытым кодом не исключает возможности дальнейшей коммерциализации продуктов. Один из вариантов — это когда основной продукт распространяется бесплатно, а за расширенную функциональность клиенты уже платят. Эффективность такой модели давно уже доказали такие компании, как RedHat и Mirantis. Мы в Parallels недавно открыли исходные коды коммерческого решения Virtuozzo всем open source-разработчикам. Базовая программа пользователям предоставляется без ограничений, а для платных пользователей будет доступна дополнительная функциональность, которую можно установить дополнительно. Выпуск продукта с открытым кодом позволяет обеспечить, с одной стороны, широкую известность технологии в сообществе, а с другой — открывает путь миграции к коммерческой версии продукта.

Короче говоря, «национальные» проекты, в том числе в области разработки ПО, могут и должны предусматривать международное участие. И при этом не следует игнорировать принципы, лежащие в основе любых разработок на базе открытого кода, если мы хотим эффективно реализовать задуманное.

Об авторе
Павел Ершов Павел Ершов Президент Parallels на развивающихся рынках
Точка зрения авторов, статьи которых публикуются в разделе «Мнения», может не совпадать с мнением редакции.
Теги