Отечественные линуксы: кто есть кто?

2016: Анонс «Альфа платформы»

На ноябрь 2016 года «Альфа платформа» — это отечественное платформенное ПО, которое разрабатывалось в соответствии с рекомендациями стандарта ISA 95 и способно конкурировать с западными аналогами. Согласно заявлениям разработчика, Альфа платформа обеспечивает производительность в 4 раза выше, чем конкурирующие решения и позволяет снизить стоимость владения на 20% в год.

Для разработки базового функционала Альфа платформы были привлечены частные российские инвестиции в размере 100 млн рублей. Средства были потрачены на приобретение технических средств, инструментального программного обеспечения для проектирования и тестирования программного обеспечения, а также на оплату труда отечественных разработчиков, которые за 5 лет спроектировали и реализовали уникальную архитектуру системного ядра, ставшую основой для завершенного платформенного решения.

Система управления, созданная на базе Альфа платформы отображает картину протекания процессов и реализует защищенные протоколы информационного обмена, что позволяет организовать безопасное управление и мониторинг объектов. Обработка 1 000 000 изменений параметров в сервере ввода-вывода занимает всего 1 секунду, а глубина хранения исторических данных ограничена только емкостью дисковой подсистемы. Скорость «чистого» запуска мнемосхемы с 16 000 числовых параметров составляет 1,5 секунды по сравнению с 20 секундами в первых реализациях платформы.

В 2016 году компания «Атомик Софт» ожидает выручку 70 млн. рублей, а к концу 2021 года ее увеличение до 300 млн. рублей. На данный момент доля «Атомик Софт» на рынке ПО в сегменте ТЭК составляет 0,7%, через 5 лет руководство компании занять 5% этого рынка.

2020: Релиз Alpha.HMI 1.8 с поддержкой Linux

28 апреля 2020 года компания «Атомик Софт» выпустила релиз интегрированной среды разработки и исполнения визуальной части проектов автоматизации Alpha.HMI.

Со слов разработчика, основные улучшения и обновления в версии Alpha.HMI 1.8 коснулись, в первую очередь, поддержки операционных систем семейства Linux и повышения удобства и скорости работы пользователей. Разработчики расширили функциональность и обновили Alpha.HMI в соответствии со сквозными изменениями флагманского продукта «Атомик Софт» Альфа платформы. Обновленная функциональность разработки проекта в кроссплатформенном Alpha.HMI расширит возможности заказчиков при переходе на отечественное ПО в рамках стратегии импортозамещения.

Для расширения функциональности работы Alpha.HMI на Linux добавили возможность подключения компонентов, разработанных на .Net Core. Благодаря чему пользователи ОС Linux могут создавать собственные компоненты и подключать их к проекту. Интерфейс для взаимодействия с не визуальными компонентами .Net Core строится из библиотеки графических элементов Alpha.HMI.

В представленной версии Alpha.HMI разработчики проделали большую работу по увеличению скорости запуска проекта. Реализовали запуск проекта из binom-файла. Это позволяет после формирования binom-файла запускать проект, пропуская этап компиляции, занимающий основное время при запуске. Проект запускается очень быстро. Например, время запуска крупного проекта сокращается в десятки раз, утверждают в «Атомик Софт».

В Альфа платформе инструменты отображения событий, тревог и графиков Alpha.Alarms и Alpha.Trends могут использоваться как встраиваемые компоненты или как самостоятельные приложения. Однако такие «закрытые» приложения, выполненные в виде ActiveX компонентов, работают только на ОС Windows, отметили разработчик.

В Alpha.HMI 1.8 реализовано получение оперативных и исторических значений и событий по протоколу TCP, чтобы пользователи могли создавать собственные реализации Alpha.Alarms и Alpha.Trends, на зависящие от операционной системы.

Согласно заявлению разработчика, ряд улучшений и обновлений позволит пользователям ещё удобнее работать с проектом в Alpha.HMI. В представленной версии инженер проекта может преобразовать любой объект в массив однотипных объектов в том числе и графических. Это значительно расширяет возможности пользователей в выборе подходов к созданию проекта.

Для удобства отрисовки мнемосхем добавлены типы объектов:

  • графические типы Соединительная линия и Место соединения, чтобы упростить рисование связей и труб;
  • графический тип Перемещение для реализации возможности Drag’n’Drop.

Кроме того, для удобства отслеживания изменений в исходниках проекта и обновления проекта во время работы Alpha.HMI, внедрен встроенный тип Менеджер проектов.

Другие улучшения и обновления, отмеченные разработчиком:

  • Появилась тёмная тема
  • Реализован выбор языка интерфейса и настройка внешнего вид редактора кода
  • Внедрена возможность прерывания компиляции проекта
  • Настроены группировка и сортировка типов в библиотеке компонентов
  • Улучшена стабильность работы Alpha.HMI.

Что с софтом?

Часто, при обсуждении дистрибутивов Linux возникает вопрос: насколько там актуальный софт? Попробую ответить на примере популярных пакетов. Вот последние доступные в репозиториях версии (добавил CentOS 7 для референса):

Package

CentOS 7

AlterOS 7.5

REDOS 7.3

Astra 1.7

ROSA 12.2

ALT 10

Atlant

kernel

3.10.0

5.16.2

5.10.15

5.4.0 5.10.0

5.10.74

5.10.825.16.20

5.6.10

glibc

2.17

2.17

2.28

2.28

2.33

2.32

2.28

postgresql

9.2.24

10.5

12.9

11.10

12.10

11.15, 12.10, 13.6, 14.2

11

python3

3.6.8

3.4.9

3.8.2

3.7.3

3.8.11

3.9.6

3.7.3

nginx

1.16.1

1.18.0

1.18.0

1.20.2

1.20.2

1.14.2

openssh

7.4p1

7.4p1

8.2p1

7.4p1

8.8p1

7.9p1

7.9p1

libreoffice

5.3.6.1

5.3.6.1

7.2.4.1

7.0.6

7.2.5

7.2.6

6.1.5

firefox

91.8.0

60.3.0

91.8.0

93.0

99.0.1

91.3.0

68.10

Заметна «клонированность» AlterOS, а RED OS тут совсем и не похож на «клон». Буду дальше называть его «дериватив».

Ещё заметьте как всё круто с пакетами PostgreSQL в ALT Linux — не зря я выше по тексту нахваливал качество их репозитория.

2019: Совместимость с Astra Linux Special Edition

11 сентября 2019 года стало известно, что компания «Атомик Софт», разработчик российской платформы для АСУ ТП и АСУ П «Альфа платформа», и компания «НПО РусБИТех», разработчик
отечественных операционных систем, успешно провели испытания на совместимость своих программных продуктов. В ходе тестирования подтверждена работоспособность и корректность функционирования всех компонентов «Альфа платформы» в среде операционной системы специального назначения Astra Linux Special Edition.

Объем проведенных испытаний включал всю функциональность «Альфа платформы»: сбор, хранение и обработку данных, корректность работы интерфейса пользователя, резервирование модулей системы, разграничение доступа. Проверка совместимости программных продуктов проведена успешно и в полном объеме. По результатам испытаний «Атомик Софт» получил сертификат совместимости Ready for Astra Linux и компании подписали соглашение о технологическом сотрудничестве.

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

В дальнейшем «Альфа платформа» будет рекомендована к использованию совместно с российской операционной системой Astra Linux Special Edition для разработки проектов АСУ ТП и АСУ П. Операционная система Astra Linux имеет сертификаты соответствия средств защиты информации Минобороны России, ФСТЭК России и ФСБ России, а также включена в Единый реестр российских программ для электронных вычислительных машин и баз данных Минкомсвязи России.

Приоритеты репозиториев

Установщик по умолчанию, если иное не задано в файлах настройки приоритетов, старается устанавливать более новые версии пакетов. При этом минорные изменения версий установщиком не учитываются, т.е.:

  • При возможности установки пакетов paket_1.1.1-100 и paket_1.1.2-1 будет установлен paket_1.1.2;
  • При возможности установки пакетов paket_1.1.1-1 и paket_1.1.1-100 будет установлен первый найденный в репозиториях вариант пакета.

Если приоритеты выбора репозитория не заданы явно, то

  • неподписанные репозитории имеют меньший приоритет, чем подписанные;
  • репозитории обрабатываются в порядке их перечисления в конфигурационных файлах.

Проверить приоритеты репозиториев для конкретного пакета можно командой:

Подключение репозиториев ОС ОН Astra Linux Common Edition Орел

Структура репозиториев ОС ОН Astra Linux Common Edition Орёл

Ветка Путь Описание
current https://download.astralinux.ru/astra/current/orel/repository Репозиторий с актуальными разрабатываемыми версиями пакетов.Для версии ОС ОН Орёл 2.12.21 совпадает с репозиторием stable.Для последующих версий ОС ОН Орёл будет содержать последнюю версию ОС (версии 2.13.хх и далее), для которой будут выпускаться как обновления пакетов, так и обновления безопасности.
stable https://download.astralinux.ru/astra/stable/orel/repository

Репозиторий с актуальными стабильными версиями пакетов.

Для версии ОС ОН Орёл 2.12.21 совпадает с репозиторием current.

frozen
https://download.astralinux.ru/astra/frozen/orel-1.11/repository https://download.astralinux.ru/astra/frozen/orel-2.12/repository

В данных репозиториях размещены архивные версии репозиториев ОС ОН Орёл, для которых уже не будут выпускаться обновления безопасности (на момент написания статьи — версия ОС ОН Орёл 1.11 и снимки репозиториев 2.12.13, 2.12.14).

testing
https://download.astralinux.ru/astra/testing/orel/repository
Репозиторий с новыми (тестируемыми) версиями пакетов.

Подключение репозиториев текущей версии orel-stable- 2.12

Убедитесь, что у вас установлен пакет apt-transport-https, обеспечивающий возможность загрузки пакетов из репозиториев по защищенному протоколу HTTPS.Если нет — то установите его:

sudo apt install apt-transport-https

В /etc/apt/sources.list прописать путь к основному репозиторию (stable):

Или, по необходимости, к репозиторию current или testing:

Hype-check

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

Дистрибутив

Что ищут

Показов в месяц

Итого показов

Astra Linux

Astra Linux

180 285

270 481

Астра Линукс

90 196

ALT Linux

ALT Linux

37 955

59 102

АЛЬТ Линукс

21 147

RED OS

РЕД ОС

16 851

24 487

RED OS

7 636

ROSA Linux

ROSA Linux

18 217

20 416

РОСА Линукс

8 199

AlterOS

AlterOS

5 578

5 578

ОС Атлант

ОС Атлант

129

129

ЦФТ-Банк и ОС Astra Linux – российское ПО для эффективного банкинга и защиты персональных данных

Подтверждена совместимость ОС Astra Linux Special Edition с системой ЦФТ-Банк. Применение российского программного стека позволит кредитным организациям реализовать планы импортозамещения, защитить себя от санкционных рисков и обеспечить максимальный уровень безопасности персональных данных клиентов и сотрудников.

ГК Astra Linux и компания Центр Финансовых Технологий (ЦФТ) сообщают об успешном завершении комплекса испытаний совместимости системы ЦФТ-Банк и ОС специального назначения Astra Linux Special Edition. Результаты проведенных исследований подтвердили, что программный стек работает корректно и пользователям доступны все функциональные возможности его компонентов.«ЦФТ активно продвигается в направлении расширения и развития стека решений, обеспечивающих нашим клиентам технологический суверенитет программного обеспечения, – комментирует результаты испытаний Андрей Фомичев, заместитель председателя Правления ГК ЦФТ. – Мы уже завершили работы по полнофункциональной адаптации системы ЦФТ-Банк к СУБД российского производства. Совместимость с операционной системой Astra Linux Special Edition станет еще одним аргументом для выбора ИТ-платформы ЦФТ финансовыми организациями, а также госструктурами, в которых предъявляются повышенные требования к защите информации».«Для банковского сектора ИТ-безопасность и непрерывность процессов критически важны, поэтому вопрос миграции на ПО, обеспечивающее безотказную работу и высокий уровень защищенности инфраструктур, очень актуален. Финансовый сегмент является для нас приоритетным направлением. Мы плотно работаем с ведущими банками по реализации их проектов импортозамещения, тестируем продукты и запускаем пилоты, предлагаем разный уровень технической поддержки — от стандартного до привилегированного, увеличиваем число интегрированных с нашей операционной системой ИТ-продуктов, которые используются в кредитно-финансовых организациях. Сертификация системы ЦФТ-Банк — это важная новость для отрасли: применение данного решения вместе со встроенными в ОС Astra Linux СЗИ позволит заказчикам значительно повысить уровень инфобезопасности, при этом им будет доступен весь ключевой функционал, который нужен для их задач. В дальнейшем мы будем продолжать сотрудничество с компанией ЦФТ и расширять спектр совместимых решений», — отмечает Илья Сивцев, генеральный директор ГК Astra Linux.ГК Astra Linux — один из лидеров российского рынка информационных технологий в области разработки программного обеспечения, в том числе операционных систем семейства Astra Linux и платформ виртуализации. На рынке — с 2008 года. Все продукты Astra Linux входят в реестр Минцифры России. Операционная система Astra Linux принята в стандарт ФОИВов и госкорпораций. Единственная в стране имеет полный набор сертификатов Минобороны России, ФСТЭК и ФСБ России

Рекомендована для использования в специализированных программно-аппаратных комплексах, предназначенных для обработки данных любой степени конфиденциальности, включая государственную тайну уровня «особой важности». ГК Astra Linux — член ассоциации РУССОФТ и АРПП, обладатель множества дипломов, лауреат национальных и международных премий за уникальные решения в области создания и реализации защищенных информационных систем.https://astralinux.ru

Услуги по технической поддержке и доработке ПО под требования заказчика

Годовые контракты SLA – позволят Вам получить требуемый заказчиком уровень поддержки, от «Базового», включенного в состав закупаемых лицензий, до «Премиального» уровня, обеспечивающего доступность поддержки 24/7.

Также, компания Атомик Софт предоставляет услуги по внеплановой доработке ПО. Эта услуга предоставляется после согласования сроков и цен и подписания отдельного соглашения.

Каталог лицензий на услуги по технической поддержке

Контракты на техническую поддержку

  • SLA-BASE БАЗОВЫЙ уровень SLA, входит в цену лицензий
  • SLA-UPD Сервисный контракт ОБНОВЛЕНИЕ
  • SLA-STD SLA контракт СТАНДАРТНЫЙ на 1 год
  • SLA-OPT SLA контракт ОПТИМАЛЬНЫЙ на 1 год
  • SLA-PRM SLA контракт ПРЕМИАЛЬНЫЙ на 1 год

Высокопроизводительное средство хранения данных Alpha.Historian

Обеспечение бесперебойного и гарантированного сохранения всех параметров технологического процесса, больших объемов данных современных производств и предоставление данных пользователю обеспечивается компонентами системы Alpha.Historian.

Высокопроизводительная и надежная подсистема Alpha.Historian может применяться как в локальных системах, так и в больших распределенных проектах. Использование Alpha.Historian в проекте автоматизации на базе Альфа платформы позволяет добиться максимальной интеграции компонентов системы и значительно увеличить ее производительность и надежность.

Каталог лицензий Alpha.Historian

Сервер историиHistorian Standard

  • HIST-S100 Historian Standard на 100 тегов
  • HIST-S200 Historian Standard на 200 тегов
  • HIST-S300 Historian Standard на 300 тегов
  • HIST-S500 Historian Standard на 500 тегов
  • HIST-S700 Historian Standard на 700 тегов
  • HIST-S1k Historian Standard на 1k тегов
  • HIST-S2k Historian Standard на 2k тегов
  • HIST-S3k Historian Standard на 3k тегов
  • HIST-S5k Historian Standard на 5k тегов
  • HIST-S7k Historian Standard на 7k тегов
  • HIST-S10k Historian Standard на 10k тегов
  • HIST-S15k Historian Standard на 15k тегов
  • HIST-S20k Historian Standard на 20k тегов
  • HIST-S30k Historian Standard на 30k тегов
  • HIST-S50k Historian Standard на 50k тегов
  • HIST-S100k Historian Standard на 100k тегов
  • HIST-S200k Historian Standard на 200k тегов
  • HIST-S300k Historian Standard на 300k тегов
  • HIST-S500k Historian Standard на 500k тегов
  • HIST-S1M Historian Standard на 1M тегов
  • HIST-S2M Historian Standard на 2M тегов

Установка программ в режиме командной строки

Для установки и удаления программ в режиме командной строки используются различные менеджеры пакетов. Рассмотренные выше графические менеджеры являются лишь надстройками над ними. Те же действия можно произвести в режиме командной строки. Для работы с командной строкой нужно открыть терминал или консоль. Подробнее описание работы с командной строкой смотрите в статье Команды Linux. Ряд команд, рассмотренных ниже, необходимо выполнять в режиме суперпользователя. Чтобы перейти в режим суперпользователя, нужно ввести команду su, либо перед каждой командой, требующей права root, вводить sudo. В системах на базе Debian (Ubuntu, Kubuntu, Linux Mint, Xubuntu, Damn Small Linux, и т. д.) для управления .deb пакетами используется менеджер apt-get, утилита dpkg и оболочка aptitude, имеющая текстовой интерфейс.

Установка программы из репозитория

Перед установкой программ необходим обновить версии установленных программ и библиотек, выполнив последовательно команды:

sudo apt-get update

sudo apt-get upgrade

После чего устанавливаем нужный пакет командой:

sudo apt-get install paket

Где paket — это название пакета, например, команда

sudo apt-get install mc

установит пакет mc, то есть Midnight Commander.

Для удаления пакета paket нужно выполнить команду:

sudo apt-get remove paket

Можно одновременно установить или удалить несколько программ, например, команда:

sudo apt-get install php5 mysql-server apache2 phpmyadmin

установит основной набор программ, необходимый для работы web-сервера.

sudo apt-cache search keyword

Поиск по ключевому слову «keyword» производится как в названии, так и в описании программ.

Также для работы с пакетами можно использовать программу aptitude. Синтаксис установки и удаления пакетов, такой же, как и у apt-get:

sudo aptitude install paket

sudo aptitude remove paket

Команда aptitude без параметров вызовет текстовую оболочку управления пакетами.

Компиляция программ

Большинство программ для Linux являются открытыми, то есть распространяются вместе с исходным кодом. Это позволяет участвовать в разработке широкому кругу программистов, исправлять ошибки, дорабатывать программы, проверять их на наличие вредоносного кода и закладок, переносить программы на другие платформы и т. д. Кроме того, при компиляции можно оптимизировать работу программ, например скорость их выполнения. С другой стороны, компиляция программ является самым сложным видом их установки. Пользователь должен сам отслеживать зависимости и обрабатывать ошибки, которые могут возникнуть при компиляции. Исходный код обычно поставляется в виде архивов tar, сжатых архиваторами gzip: tar.gz, tgz, bzip2: tar.bz2

Сначала необходимо распаковать файл с исходным кодом, выполнив команду:

tar -xvf program.tar

Если файл сжатый, то тип архиватора будет распознан автоматически, поэтому можно не указывать его в виде ключа. Исходный код будет распакован в директорию, соответствующую названию файла, в данном случае program. Переходим в директорию с исходным кодом:

cd program

Если в папке есть файлы README или INSTALL необходимо их прочесть, там обычно содержится важная информация по установке и список необходимых библиотек, которые следует установить перед компиляцией. Посмотреть список файлов можно с помощью команды ls, а просмотреть файл README с помощью команды less README.

Чаще всего компиляция выполняется с помощью следующих команд: ./configure

configure — это скрипт, который проверяет, есть ли все программы и библиотеки, необходимые для компиляции и выполняет подготовку к основному процессу. В случае, если скрипт выдаст ошибку, необходимо будет установить соответствующие программы и библиотеки. Если ошибок нет, выполняем непосредственно компиляцию командой:

make

Если все прошло удачно, то для установки скомпилированной программы нужно будет выполнить команду:

make install

В случае, если установка проводится в системные директории, необходимы права root или команда sudo:

sudo make install

После установки можно удалить ненужные временный файлы командой:

sudo make clean

Удаление программы, которая установлена таким образом, обычно производится с помощью команды:

sudo make uninstall

Упомянем еще один способ установки программ, а конкретно игр.

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

Данная статья применима к:

Все указанные в документе команды выполняются с правами администратора системы, то есть либо через команду sudo, либо в сессии администратора после выполнения команды

Установка пакетов при подключенном репозитории производится в терминале командой

Устанавливаем и смотрим что за зверь

Каждый дистрибутив я попытался установить на виртуальную машину (KVM). На этом этапе отвалилась только ОС «Эльбрус». Инсталлятор падает на этапе разбивки диска. Видимо его работа на x86/KVM не особо тестировалась — ОС предназначена в первую очередь для серверов на одноименных процессорах. Я даже удивился, обнаружив сборку для x86.

Остальное всё встаёт без проблем в режиме Next → Next → Next. Пару слов о каждом из продуктов ниже. Сразу оговорюсь — это даже не поверхностные обзоры, а просто первые впечатления.

AlterOS

На сайте производителя нет прямых ссылок на скачивание, но в репозитории в разделе «testing» нашелся ISO-образ под названием AlterOS_7.5-5.16_x86_64-DVD. Судя по документации это действительно последний релиз.

AlterOS 7.5, Cinnamon Desktop

У меня осталось впечатление что это клон CentOS 7, только с Cinnamon Desktop и актуальным ядром, нескучными обоями и некоторым количеством предустановленного «отечественного» софта. Плюс некоторые пакеты поновее. Какие-то более ранние версии похоже были основаны на openSUSE — в добавленных локальным производителем скриптах встречаются безнадёжные попытки вызова YaST. Больше интересного рассказать пожалуй нечего

ROSA Linux

С сайта бесплатно раздают редакцию ROSA Fresh Desktop 12.2, я скачал вариант на KDE (на выбор были ещё GNOME и LXQt, но знатоки пишут на форумах что вариант с кедами — основной). Вероятно редакция Fresh служит апстримом (аля Fedora) для основных коммерческих продуктов компании с кодовыми именами «ХРОМ» и «КОБАЛЬТ». Вот есть эта проблема у многих отечественных вендоров — сделать названия из которых совершенно неясно что за продукт: «чтобы никто не догадался».

Вот что выяснилось: РОСА — одно из продолжений закрывшегося в 2011 году Mandriva Linux (старикам более известен как Mandrake). Внутри все выглядит привычным и стандартным, знакомым по другим современным rpm/dnf-based дистрибутивам Linux. Даже зацепиться не за что — одна нестареющая классика.

Из явных плюсов можно отметить собственную пакетную базу, насколько я понял РОСА не зависит от какого-то внешнего Open Source проекта. Отдельно упомяну что «из коробки» этот продукт может похвастать лучшим (на мой вкус) визуальным оформлением пользовательского окружения среди всех рассмотренных:

Красота!

ALT Linux

Легенда отечественного линуксо-строения с более чем 20 летней историей, не требующая дополнительной рекламы. На сайте можно скачать все редакции . Я посмотрел и на серверную версию и на вариант для десктопов.

Тоже кажется когда-то начинался как форк Mandrake, но с тех пор утекло столько воды что теперь это полностью самостоятельный продукт. Из нестандартных особенностей можно отметить совмещение формата RPM и менеджера пакетов APT. Если бы линуксы играли в RPG — это был бы типичный гибридный класс STR/INT!

ALT Workstation 10, MATE Desktop

В дистрибутиве много и других специфичных вещей. Залез к примеру в , чтобы посмотреть какой алгоритм хэширования используется (в некоторых русских линуксах там ГОСТ). А там пусто. В ALT оказывается своя система хранения паролей

Основная фича ALT на мой взгляд — огромная и хорошо сопровождаемая собственная пакетная база, высокая зрелость продукта, очень большое (по российским меркам) коммьюнити.

ОС Атлант

Антикризисное предложение

Под капотом оказался Debian Buster с LXQt, ну и как водится комплект фирменных обоев. Более ничего интересного внутри обнаружить не удалось. Единственное что бросилось в глаза — какой-то нестандартный инсталлятор, который не предлагает задать пароли и заливает ОС с well-known passwords, в т.ч. для root, и сразу после перезагрузки поднимает сеть и sshd. Ну такое.

Странный инсталлятор. Помогите идентифицировать!

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

Astra Linux

Уже описывал свои впечатления в предыдущей статье. В самой актуальной версии это Debian Buster 10 с пользовательским окружением собственной разработки — Fly

Обратите внимание на полезный про текущую доступность бесплатного релиза (вкратце — всё плохо)

Пользовательское окружение Fly не имеет аналогов за рубежом!

RED OS

На сайте бесплатно раздают релиз 7.3 «МУРОМ». Моё первое впечатление — это ещё одна «отечественная» сборка CentOS, но с серьёзными с допами в виде софта свежих версий, включая ядро.

Выводы

По сумме тест-драйва и хайп-чека я сделал следующий вывод — рынок российских линуксов «общего назначения» в целом поделен между четырьмя крупными семействами продуктов: ROSA, ALT, Astra и RED OS.

Хотел тут попробовать изложить какое-то своё видение позиционирования. Но потом подумал что в интересующем меня контексте все рассмотренные варианты Linux это продукты с весьма стандартными потребительскими свойствами и высокой степенью взаимозаменяемости*. Сейчас наверное обижу хардкорных инженеров, но кажется что выбор дистрибутива особенно не влияет на перформанс корпоративного ИТ, лишь бы софт нужный вставал. Нет, конечно есть разные тонкости, не стоит выбирать целевой продукт с помощью броска кубика — но в рамках этого микро-исследования простительно их и проигнорировать.

(*) Особенно кризис жанра заметен в серверных задачах: иногда кажется что скоро все серверные линуксы превратятся в минималистичные запускалки докер-контейнеров и вся эта огромная инфраструктура репозиториев и пакетов, на которой они стоят, превратится в пережиток прошлого.

PS: Но что действительно в настоящий момент становится интересным, так это экосистема смежных продуктов. Посмотрите сколько у Microsoft вокруг ОС всякого понаделано — и служба каталога, и централизованное управление и доставка софта, и мониторинг и ещё куча всего. Всё «из коробки». И тут вот действительно закопаны реальные конкурентные преимущества! Некоторые локальные разработчики даже пошли эту сферу уже прорабатывать, но это совсем другая история.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Центр Начало
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: