Около трех лет один из главных разработчиков (Major Contributor) открытой СУБД PostgreSQL россиянин Олег Бартунов не может найти заинтересованной организации для создания в России центра компетенции, рассказал он CNews.
PostgreSQL, выпускаемый сообществом разработчиков около 20 лет под лицензией BSD, считается одной из наиболее актуальных альтернатив закрытым коммерческим СУБД, в частности, Oracle.
Применительно к России проект PostgreSQL обладает той особенностью, что к нынешнему моменту в нем присутствуют три российских программиста в статусе Major Contributor: Олег Бартунов, Федор Сигаев и Александр Коротков. По словам самого Бартунова, это единственный из крупных и значимых для российского импортозамещения глобальных Open Source-проектов, где Россия имеет подобный вес и представительство.
Чтобы продолжать сотрудничество с глобальным проектом PostgreSQL, одновременно развивая «особые версии» продукта в интересах госедомств (например, Минобороны или «Росатома»), России может потребоваться около 10 высококвалифицированных разработчиков.
Идеальной моделью для национального развития PostgreSQL Бартунов видит путь компании EnterpriseDB, которая создает собственный форк PostgreSQL, и в которой при этом работают 5-6 разработчиков ядра основной ветки проекта.
На роль высококвалифицированных разработчиков PostgreSQL не годятся «ребята, которые закончили школу, начинающие программисты. Это должны быть серьезные специалисты с уровнем не ниже, чем тот, который представлен в международном сообществе PostgreSQL», - говорит он.
Эти люди, в представлении Бартунова, должны иметь свободный английский, должны уметь ставить задачу, контролировать, вести долгие споры, даже интриговать, добиваясь принятия нужного решения - «все это те скиллы, которые сейчас отсутствуют у нас как класс».
Потенциально, считает эксперт, таких людей в России много, но они требуют, чтобы их «воспитали», ввели в курс дела, вживили в сообщество, чтобы национальная группа разработчиков могла бы при необходимости продолжить работу над PostgreSQL сама. Пока ситуация не такова.
Чтобы «вытащить хороших разработчиков из хороших мест» и заняться их вживлением в международное сообщество, Бартунов предлагал открыть «Центр компетенции баз данных», который бы занимался не только разработкой, продвижением и поддержкой PostgreSQL, но и обучением и сертификацией кадров. Работа такого центра, по его оценкам, потребовала бы вложений до $1,5 млн в год «длинных денег».
Когда слова об импортозамещении программных продуктов в России прозвучали на государственном уровне, Бартунов предпринял рейд по инстанциям, которые могли бы помочь в создании центра компетенций.
«Вначале я надеялся, что какой-нибудь серьезный банк мог бы помочь с деньгами, поскольку банкам все равно придется уходить с Oracle, - рассказал Бартунов CNews. - Даже если мы помиримся (с США - прим. CNews), осадок останется».
В сотрудничестве, по его словам, был очень заинтересован один из крупных банков с госучастием. Однако, встречи с его вице-президентом по ИТ закончились «банальным предложением пойти к ним на работу», что не отвечало целям Бартунова по созданию «Центра компетенции».
Затем разработчик предпринял визит в «1С», которая выпускает работающую под PostgreSQL версию «1С:Предприятия». Общение с «1С», рассказывает Бартунов, тоже закончилось предложением пойти к ним на работу.
Наконец, большую заинтересованность в создании с сервисной компании, которая занималась бы саппортом и компетенциями в области PostgreSQL, проявила Abbyy, рассказывает он. Но, когда глава Минкомсвязи Николай Никифоров заговорил о 10% «налоге на ПО», они отказались от этой идеи.
Помимо коммерческих компаний, как говорит Бартунов, он получил отказ от ФРИИ (Фонда развития интернет-инициатив). Пресс-служба ФРИИ в разговоре с CNews отметила, что Фонд не является профильной организацией для создания центра компетенций, предлагаемого Бартуновым.
Сейчас Бартунов ведет переговоры о поддержке с Координационным центром Рунета.
Главе Минкомсвязи Николаю Никифорову Бартунов посылал свою презентацию, однако связаться с министром ему, по собственным словам, не удалось.
В итоге разработчик пришел к выводу, что к нынешнему времени в государстве не появился механизм поддержки Open Source: «Все качают головой, и даже если у них есть деньги, они не знают, как их нам дать».
Свое мнение об остром недостатке в России разработчиков для создания «национальной СУБД» или для ответвления (форка) какого-то из существующих глобальных проектов Бартунов
высказывал еще в 2011 г. на круглом столе CNews «Свободное ПО: переход к реальным действиям».
По его словам, безуспешными попытками создания «Центра компетенции» он занимается с 2011 г. За это время в российском сообществе появился третий Major Contributor PostgreSQL, Александр Коротков, и сообществу довелось убедиться, что «рост разработчика как раз занимает три года, и очередные три года мы уже потеряли».