Что известно о Национальной программной платформе?

Недавно состоялась пресс-конференция с участием главы Некоммерческого партнерства РАСПО А.В. Короткова и представителей компаний, причастных к созданию проекта Национальной программной платформы. Разработчики представили план исполнения работ по проекту реализации прототипов составляющих НПП. Чтобы получить право на проведение работ, необходимо было выиграть конкурс. Это смогла сделать компания «ПингВин Софтвер». Но реализовывать проект вместе с ней будут и другие участники Российской ассоциации свободного программного обеспечения. В частности, в команду, состоящую из двухсот пятнадцати разработчиков, входят ВНИИНМ им. В.В. Соломатина, ЗАО «Роса» и ОАО «Линукс Инк». Опубликована видеозапись с данной пресс-конференции.

Заказчик должен рассмотреть несколько представленных вариантов операционных систем, основанных на различных дистрибутивах Linux. Отмечается также, что в ННП входит не только ОС, но и составляющие для решения конкретных задач как полностью разработанные специалистами отечественных компаний, так и созданные на основе существующих продуктов в открытом доступе. К примеру, помимо операционной системы планируется разработка прототипов дополнительных эталонных компонентов, в том числе средств для доступа к репозиторию и распространению приложений, среды быстрой разработки, среды управления базой данных. В результате должна быть сформирована платформа, позволяющая создавать и распространять свободные и проприетарные отечественные и прикладные приложения и сервисы. Отечественное СПО в данном случае – это создание специальных центров компетенции, осуществляющих работу с определенным типом программного обеспечения.

НПП как техническая база

  • Таким образом, НПП с точки зрения технологий представляет собой набор стандартов, которые определяют интероперабельность.
  • Операционная система строится на базе различных версий Linux.
  • Также НПП включает в себя набор инструментария для взаимодействия с прикладными приложениями.
  • Используемые стандарты и интерфейсы стимулируют создание прикладного ПО российскими разработчиками.

Набор стандартов, лежащих в основе Национальной программной платформы, позволяет принимать участие в ее создании любому производителю, который соблюдает данные стандарты. То есть приложение, созданное специально для НПП, сможет функционировать в любой системе при условии удовлетворения стандартам программной платформы. При этом одним из главных требований является необходимость предоставления исходного кода. Решение, разработанное таким образом, создает условия для поддержки и развития продукта независимо от того, кто является его изначальным производителем.

Открытые стандарты СПО: основные принципы

  • Любой пользователь должен иметь свободный доступ к текстам стандартов для ознакомления и использования.
  • Положения стандарта предполагают отсутствие дискриминации, то есть конкретные разработчики и поставщики продуктов не имеют преимуществ перед прочими компаниями.
  • Отсутствие роялти – важный принцип, позволяющий не накладывать патентных и лицензионных ограничений и не требовать отчислений, связанных с ними.
  • Консенсусный процесс полностью прозрачен и доступен для участия в нем любых заинтересованных сторон.

Внедрять Национальную программную платформу планируется в 2012 году. Ее «пилотный» проект первое время будет использован в ряде государственных учреждений. Решения, создаваемые в рамках данной программы, планируется распространять под свободными лицензиями и размещать в особом общедоступном репозитории. Для стимулирования создания большего количества решений для многих компонентов при разработке НПП будет предоставлено не менее двух альтернативных рабочих прототипов, соответствующих стандартам СПО. Все созданные за государственный счет программные продукты будут размещены в репозитории государственного фонда программ и алгоритмов под свободными лицензиями.

Что думает по этому поводу Минкомсвязи

  • Проект будет реализован в открытом режиме, публикация его основных материалов будет производиться по ходу действия после утверждения госзаказчиком.
  • Исполнитель имеет возможность в качестве результатов реализации проекта предоставлять более одного создаваемого прототипа каждого класса (ОС, среда сборки, СУБД и т.п.) при условии соответствия данных продуктов критериям и требованиям, указанным в техническом задании.

Помимо этого, опубликован документ под названием «Стратегия РАСПО на 2011-2015 годы», в котором резюмируются принципы и основные цели работы ассоциации. Своей главной задачей организация считает развитие в России информационных технологий путем продвижения СПО и интеграции в мировую индустрию. До недавнего времени в состав РАСПО входили такие компании, как ВНИИНС, Интеграл, Корус Консалтинг, Линкс, Ланит, Мезон.Ру, Линукс-ИНК, ПингВинСофтвер и НЦПР Роса. 13 октября в ассоциацию были приняты следующие компании: Наумен, Интегратор Открытых Технологий, Нордавинд, занимающийся видеонаблюдением на базе СПО, и ЦБИ. В данный момент рассматриваются заявки претендентов, которыми являются Крок, Canonical, Mandriva, RedHat и SUSE.