Собственные дистрибутивы GNU/Linux разрабатывают во многих странах, и Россия не является исключением. Ниже мы приводим небольшой обзор перспектив развития отечественных дистрибутивов на 2012 г. Разумеется, в статью не включены проекты по локализации “интернациональных” реализаций Linux, а также дистрибутивы, разработка которых приостановлена или вовсе прекращена. В список вошли пять кандидатов (в алфавитном порядке): ALT Linux, Astra Linux, Calculate Linux, “МСВСфера”, “НауЛинукс” и “РОСА”. К сожалению, получить официальный комментарий о перспективах развития МСВС нам не удалось — вероятно, это связано со сферой применения продукта и соображениями информационной безопасности.
ALT Linux
ALT Linux (“Альт Линукс”) является старейшим из ныне “живущих” российских дистрибутивов. Он разрабатывается с 1999 г., а в 2001-м образована одноимённая компания. Изначально продукт был основан на Mandrake, но ещё с начала двухтысячных годов пакеты родительского проекта постепенно заменялись собственными сборками. В настоящее время никакого отношения к Mandrake/Mandriva он не имеет. Все дистрибутивные решения ALT Linux основаны на собственном репозитории “Сизиф”. О перспективах развития продуктов нам рассказал заместитель генерального директора “Альт Линукс” Алексей Новодворский: "В 2012 г. ALT Linux продолжит выпуск всех своих традиционных дистрибутивных решений на “Шестой платформе” для серверов, рабочих станций и домашних компьютеров. В марте — начале апреля появится новый школьный комплект, а осенью увидит свет “Седьмая платформа”. Мы уделим особое внимание решениям на ARM и оптимизации системы разработки. Конечно, будут и принципиально новые, возможно неожиданные для многих пользователей разработки, но пусть они станут сюрпризом".
Некоторые сюрпризы уже стали достоянием общественности. В частности, появились первые сборки ALT Linux для планшетных компьютеров.
Astra Linux
Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества НПО “Русские базовые информационные технологии” и основаны на Debian GNU/Linux. Первая ОС предназначена для малого и среднего бизнеса, а также для использования в государственных органах. Специальная редакция может применяться для обработки информации ограниченного распространения, включая государственную тайну до степени секретности “Совершенно секретно”. По требованию компании-разработчика текст справки о перспективах развития продукта публикуется без изменений (что совершенно естественно, если учесть сферу его применения):
Astra Linux Special Edition — сертифицированная в системах сертификации средств защиты информации ФСТЭК России и Минобороны России операционная система, позволяющая обрабатывать информацию ограниченного доступа вплоть до степени секретности “Совершенно секретно” включительно в автоматизированных системах министерств, ведомств и других учреждений РФ.
Сертифицированный релиз “Смоленск” операционной системы Astra Linux Special Edition (версия 1.2) предназначен для функционирования на серверах и рабочих станциях с процессорной архитектурой x86-64.
Перспективы развития релиза “Смоленск” на 2012 г. Для релиза “Смоленск” предусмотрен выпуск и последующая сертификация новых версий не реже одного раза в год. В соответствии с текущими планами летом 2012 г. будет передана в органы сертификации версия 1.3. Наряду с доработками и исправлениями недостатков, выявленных в ходе эксплуатации системы, будет сделан ряд ключевых обновлений и нововведений в том числе и в организацию работы средств защиты информации.
В новой версии качественно преобразится инсталлятор, построенный на базе популярного загрузчика grub2. В качестве основы для графической версии инсталлятора теперь используется полноценный X-сервер. Появится возможность установки операционной системы и ее совместное функционирование с АПМДЗ “Максим-М1” на компьютерах, использующих (U)EFI BIOS.
Будут включены актуальные на сегодняшний день стабильные версии ядра Linux (версия 3.2.7 или выше), базовых библиотек и офисных средств (по составу и версиям все компоненты будут близки к репозиторию перспективного дистрибутива Debian 7.0 “Wheezy”). Появится обновленный графический сервер Xorg (версии 1.11.4 или выше) с поддержкой multitouch-решений и доработанными расширениями безопасности XPARSEC, новая версия защищенного рабочего стола Fly2 с новым внешним оформлением и улучшенной эргономикой, а также переработанными с применением технологии solid графическими утилитами, файловым менеджером с поддержкой двухпанельного и планшетного режимов и многое другое.
Кроме того, для разработчиков и эксплуатирующего персонала автоматизированных систем в следующей версии 1.3 ОС Astra Linux Special Edition будут реализованы дополнительные механизмы обеспечения безопасности информации: система разграничения доступа к внешним устройствам и централизованная система аудита событий безопасности.
Основная цель создания системы разграничения доступа к внешним устройствам — предотвращение несанкционированного подключения пользователями внешних устройств, в первую очередь съемных USB-накопителей.
Централизованная система аудита событий предназначена для решения следующих задач:
а) централизованная регистрация событий безопасности информации;
б) выдача на автоматизированное рабочее место администратора безопасности предупреждений о возможных попытках несанкционированного доступа.
Перспективы развития других релизов операционной системы на 2012 г. Будет проведена работа по обеспечению поддержки функционирования операционной системы на других процессорных архитектурах:
а) начнется процесс сертификации релиза “Мурманск”, предназначенного для функционирования на мэйнфреймах IBM System Z (z9, z10);
б) запланирован выпуск релиза “Новороссийск”, предназначенного для функционирования на мобильных компьютерах с процессорной архитектурой ARM.
Calculate Linux
Дистрибутивы Calculate Linux довольно необычны. Они основаны на Gentoo Linux и предназначены для малого и среднего бизнеса. В ОС семейства Calculate применяются средства централизованного развёртывания программного обеспечения и перемещаемые профили пользователей. Изначально дистрибутивы создавались для решения задач автоматизации питерской компанией “Калкулэйт”, занимающейся производством картонной упаковки. Затем доступ к разработкам было решено открыть. Пожалуй, это единственный подобный пример в России — свободный дистрибутив Linux, который делают внутри не связанной с ИТ компанией. О перспективах его развития рассказал Александр Трацевский, менеджер по маркетингу компании “Калкулэйт”: "Недавно мы выпустили релиз 11.15. В нем представлен новый рабочий стол Gnome 3, полностью совместимый со всеми другими версиями Calculate Linux Desktop. Задача — дать возможность пользователю работать в привычной среде без привязывания к определённому оконному менеджеру. Эталон рабочего стола мы выбрали таким образом, чтобы он был удобен начинающему пользователю. И он не меняется со времени выхода первой версии Calculate Linux. На верхней панельке рабочего стола собрана вся динамичная информация, на нижней, скрываемой с экрана, — иконки запуска основных программ, с которыми сталкивается пользователь. На предприятиях иконки настраиваются под свои нужды. В итоге меню практически не используется, что упрощает и ускоряет выполнение типичных операций.
Ещё одним нововведением будет добавление поддержки бинарных репозиториев для менее востребованных версий дистрибутива. Таким образом бинарные обновления будут доступны уже для всех дистрибутивов Calculate Linux. Каждая версия дистрибутива собирается под свой рабочий стол (если это десктоп) или под свои задачи. Бинарные пакеты одной и той же программы будут отличаться использованием поддержки различных рабочих столов . В портежах Gentoo для этого существуют USE-флаги. Отсюда разные репозитории.
Далее мы продолжим разработку утилит Calculate 3, которые отвечают за сборку, установку, настройку системы, настройку учётных записей пользователя, настройку сервера. В новой версии мы планируем перейти на клиент-серверную архитектуру и добавить графические утилиты настройки системы. Никаких различий в функционале между графическими и консольными утилитами не будет. Для начала будет написан клиент, основанный на библиотеке Qt4. Благодаря клиент-серверной работе и интеграции с GUI, появятся простые формы управления ПК, например через плазмоиды в KDE. Для их запуска права root не понадобятся. Для полноценной поддержки управления компьютером потребуется написать Front-End к менеджеру пакетов emerge. Управлять компьютерами локальной сети станет намного проще.
Первой утилитой Calculate 3 будет программа установки. Как только она будет написана, мы выпустим версию Calculate Linux 12 и далее продолжим переход на новые утилиты".
"МСВСфера"
Цель проекта “МСВСфера” — создание линейки защищенных продуктов, которые позволют решить все типовые задачи информатизации российских организаций. Проект организован и развивается ООО “НЦПР” при поддержке ВНИИНС и в сотрудничестве с ведущими мировыми разработчиками открытых продуктов и решений.
Ключевой частью “МСВСферы” является дистрибутив Linux, основанный на RHEL (Red Hat Enterprise Linux). В настоящее время “МСВСфера” 5.6 сертифицирована ФСТЭК, что позволяет использовать её в автоматизированных системах, обрабатывающих конфиденциальную информацию и персональные данные граждан (152-ФЗ). Отдельно стоит отметить то, что “МСВСфера” стала одним из трех дистрибутивов Linux, вошедших в состав Национальной программной платформы. Планируется, что в 2012 г. будет закончена сертификация “МСВСфера” 6. Одной из наиболее ожидаемых функций новой версии станет встроенная виртуализация, которая давно интересна заказчикам и позволяет строить современную ИТ-инфраструктуру. А кроме того, будет сертифицировано решение “МСВСфера Портал” 5.9 для использования в качестве инструмента совместной работы и сервера приложений в организации. Кроме вышеперечисленного, в 2012-м планируется продолжить работу вместе с РАСПО над НПП."НауЛинукс"
Этот дистрибутив основан на Scientific Linux (одном из клонов RHEL) и разрабатывается пионером российского СПО-бизнеса — компанией Linux Ink (ОАО “ЛИНУКС ИНК”). Её история начинается с совместного предприятия UrbanSoft, а первый дистрибутив (под названием “Открытое ядро”) был выпущен ещё в 1993 г. О планах разработчиков рассказал генеральный директор компании Леонид Сомс: "Компания в 2012-м продолжает вести работы в трёх основных направлениях. Первое — связанное с базовыми продуктами Национальной программной платформы — планируем продолжить развитие и поддержку дистрибутива “НауЛинукс” (отечественной пересборки, в том числе использующей среду ABF, дистрибутива Scientific Linux — свободного клона Red Hat Enterprise Linux).
Второе — разработка интеллектуальной поисковой системы корпоративного уровня, основанной на собственной разработки лингвопроцессоре и других соответствующих инструментах. Третье — работы в области локализации программных продуктов на отличных от русского языках народов РФ.
Планируем развернуть работы на только что организованной с нашим участием кафедре в Национальном исследовательском университете информационных технологий, механики и оптики, продвигая идеи и методологии свободного программного обеспечения в умы и сердца молодого поколения".
РОСА
Из всех рассмотренных нами отечественных дистрибутивов Linux этот появился последним — ЗАО “РОСА” было основано в 2010 г., а первый выпуск ROSA Desktop (“РОСА Десктоп”) состоялся в 2011-м. Деятельность компании тесно связана с Mandriva, а релизы российского дистрибутива можно считать отечественными сборками французского. При этом не стоит забывать, что россияне сейчас играют более важную роль в разработке обоих дистрибутивов и различные нововведения в “РОСА” попадают раньше. С появлением собственной среды сборки ABF ведущая роль российских разработчиков становится ещё более заметной. Первый заместитель генерального директора ЗАО “РОСА” Владимир Рубанов поделился планами компании: "В 2012 г. команда компании “РОСА” планирует выпустить два дистрибутива операционных систем. Первый, ROSA Marathon 2012, станет версией с долговременным сроком поддержки (LTS) — пять лет. Она будет оптимизирована для использования в корпоративном секторе и основана на обновлённой пакетной базе текущей стабильной ветки репозитория. В дистрибутив войдет ядро Linux ветки 3.0, также имеющее статус версии с длительной поддержкой. В настоящее время доступна бета-версия системы, а в конце апреля предполагается опубликовать финальный вариант.
Второй дистрибутив имеет рабочее название ROSA Desktop 2012. Его выход запланирован на осень. Бета-версию и кандидат в релизы мы откроем для тестирования летом. ROSA Desktop 2012 будет полностью построен на основе новой пакетной базы ROSA. Также будут выпущены расширенные редакции ROSA Desktop 2012, включающие дополнительные приложения.
Кроме того, идёт активная работа над системой сборки Auto Build Farm (ROSA ABF), предназначенной для написания дистрибутивов и приложений СПО. В ней уже собирается текущая версия ROSA Marathon. В марте мы запустили публичную тестовую версию ABF и открыли исходный код системы".