- PVSM.RU - https://www.pvsm.ru -

Импортозамещение без глянца. Том 2 — операционные системы

Пройдясь по первой части - серверному железу и проблемам общего плана [1] с ним, попробую описать проблемы на уровень выше, по импортозамещению операционных систем в малом и среднем сегменте рынка. Чем планируется импортозамещать z/VM и AIX - я пока не знаю, но мне и не надо.

Рассуждая про импортозамещение, зачастую импортозамещение приравнивается к замене Windows на Linux, а дальше "как на обычном Linux, только лучше, потому что поддержка же будет на русском, ведь будет же? Скайуокер и Амидала.жпг". Если верить маркетингу. Давайте проверим. В левом углу ринга в красных трусах Debian, в правом углу в синих - как бы его форк/дериватив Астра линукс.

Debian.

Лицензирование. На первой странице, просто - free for all. Все.

Установка. Снова просто: Documentation - Installation Guide [2]. Там же список поддерживаемого оборудования (специфичный [3], конечно), но есть с чего начать. Скачивание - пожалуйста, десяток вариантов, от микро образа до полных DVD. Сообщество, рассылки, багтрекер. Скачиваем, ставим в виртуальную машину, используем для своих задач.

Астра.

Импортозамещение без глянца. Том 2 — операционные системы - 1

Глава первая, в которой автор пытается найти лист совместимости.

Начну с сайта, https://astralinux.ru/ [4]

Иду в раздел Совместимое оборудование –сервер – выбираю любого вендора в фильтре и происходит .. ничего. Кнопка применить находится в самом низу - после всех прокруток. Ищу процессоры – фильтра по процессорам нет. Зато микрофонов- два, гарнитур – три.

На самом деле фильтр по процессорам есть, просто он размещен ниже фильтра по серверам, и не работает.

Понять назначение ниже лежащих фильтров мне не удалось.

Импортозамещение без глянца. Том 2 — операционные системы - 2

Поиск по слову “NVME” нашел нечто, нигде кроме сайта Астра не встречающееся. Кажется, это сервер, но не сервер, и без NVME. EPYC NVMe 1C HSC [5]. Удивительно, но факт: у серверного процессора AMD EPYC™ 7232P [6]из линейки 7002 указано отсутствие поддержки виртуализации. Очень странно, если сравнить с SUSE [7].

Импортозамещение без глянца. Том 2 — операционные системы - 3

С подбором совместимого оборудования явно будут сложности.

Глава вторая, в которой автор пытается найти дистрибутив, а вместо этого читает условия лицензии.

Иду в продукты – читаю красивую плашку, жму "узнать больше" – читаю про Орел – Воронеж – Смоленск .. Дистрибутива нет.

Листаю, листаю, есть даже раздел «обучение» - без ссылок (потому что кнопка «обучение» - сверху справа), долистываю до лицензионных соглашений, открываю соглашение с конечным пользователем – читаю:

ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С КОНЕЧНЫМ ПОЛЬЗОВАТЕЛЕМ
Настоящее лицензионное соглашение с конечным пользователем (далее - Соглашение) заключается между Обществом с ограниченной ответственностью «РусБИТех-Астра» (далее – Компания) и Вами - юридическим лицом
Пользователь» («Вы») – юридическое лицо, орган государственной власти или индивидуальный предприниматель, который приобрел ПО для собственного использования .. Лицензия на ПО не предоставляется физическим лицам.

Импортозамещение без глянца. Том 2 — операционные системы - 4

Дальше тоже много интересного -

2.8. В случае предоставления ПО отдельно от Устройства, Пользователю предоставляется право однократной записи в одну энергонезависимую память Устройства

У меня на сервере минимум 9 этих самых устройств - 8 дисков на передней панели и raid кеш с батарейкой. Это что, можно один раз поставить на 1 диск? А потом? Для переустановки в случае выхода из строя диска новую лицензию покупать?

Ладно, бог с ним со спецназначением. Есть же Common edition!

ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ С КОНЕЧНЫМ ПОЛЬЗОВАТЕЛЕМ
Операционная система общего назначения «Astra Linux Common Edition»
1.6. Срок, на который предоставлено право использования, размер лицензионного вознаграждения, а также объем и способы использования ПО определяются соответствующим договором между Пользователем и Компанией или Партнером Компании. Лицензионное вознаграждение по Соглашению Пользователем не уплачивается. При этом лицензионное вознаграждение за использование ПО может быть уплачено Пользователем по условиям отдельных договоров, заключенных Пользователем с Компанией или Партнером Компании.

Так уплачивается или не уплачивается?

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

Так без осуществления предпринимательской деятельности или без материальной выгоды? Как быть, если я, как физическое лицо, хочу повысить свою кулацко-махновскую квалификацию исключительно для цели извлечения прибыли и материальной выгоды? Как быть, если я хочу развернуть демо стенд в организации с целью повысить свою значимость, KPI и получить премию за продвижение и прочий лут материальную выгоду ? У обычных вендоров есть или 30-60-180 дневный пробный период, или онлайн курсы и стенды, или абсолютно-free/community редакции, или бонусные лицензии для особо выдающихся граждан, или - для организаций побольше - лицензии NFR (not for resale), на 1-3 месяца. В случае порицаемой за жадность Microsoft - такой вариант "попробовать" был если не всегда, то достаточно давно, и все что грозило (кроме визита правоохранительных органов) - это перезагрузка раз в час. В последующих редакциях можно было абсолютно законно использовать Windows Server Free Trial в течении трех лет (разумеется, только тесты и ознакомление с функционалом).

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

Кажется, это нечто большее, чем зонды и прочий сбор технической информации. Удивительно, да и только. Интересно, как эти условия сочетаются с GPL?

Понятней не стало, перейду к документу

ПОЛИТИКА ЛИЦЕНЗИРОВАНИЯ

Лицензирование на основе выбора уровня защищенности
Запрещено использовать операционную систему специального назначения «Astra Linux Special Edition» для 64-х разрядной платформы на базе процессорной архитектуры x86-64, РУСБ.10015-10, вариант лицензирования «Орел» в информационных системах.

Куда нельзя? Кому нельзя? Куда с кем нельзя? Кому с кем нельзя? Кому нельзя туда, куда можно? Как так можно [8]?

Глава третья, в которой автор все же пытается найти дистрибутив и понять, можно программу ставить дома «для просмотра и написания сравнительной заметки» или нет, или надо любое тестирование согласовывать письменно  – как у некоторых вендоров

Иду в раздел информация – библиотека, может там что-то есть?

Astra Linux является официальным деривативом Debian GNU/Linux

Но на сайте Debian в разделе Астра линукс [9] – только Common Edition, никаких Воронежей.

Понятней не становится, кроме того что есть Орел, Воронеж и Смоленск.

В библиотеке лежит другая версия лицензии на ASTRA LINUX COMMON EDITION

Вот прямая ссылка на лицензионное соглашение из раздела информация [10] – с пометкой Дата обновления документа: 04.04.2022. Вот ссылка на версию из библиотеки [11] с пометкой Последняя дата обновления — 07 марта 2018. Кому верить?

Иду в раздел Бюллетени безопасности, где выясняется, что, кроме Орла, Воронежа, Смоленска и загадочной Noname Common Edition – есть еще версии 1.7, 1.6, 1.5, 4.7 Новороссийск и 8.1 Ленинград. Не хватает Сочи и Ростова. (Версии 4* - для Arm, версии 8* - для Эльбруса).

Окей, иду в раздел продукты, кручу вниз до НЕСЕРТИФИЦИРОВАННАЯ ВЕРСИЯ ASTRA LINUX. Там будет ссылка на раздел с ISO [12], с файлами orel-2.12.45.5-23.07.2022_07.53.iso, orel-current.iso, orel-stable.iso .Все файлы размером байт в байт (5353463808), MD5 - A323E6A113746236224990ECEEC85571 , что совпадает с указанным в .iso.md5

Ходят слухи, что внутри этого Орла - Debian не 9, а сразу 10, и ядро 5.15.33 от апреля 2022 [13], но не проверял, потому что нельзя.

Каталоги выше тоже свободно доступны, но изучать их все мне совсем не интересно. Есть и есть. Понять по имеющимся лицензиям, чего нельзя и чего можно - мне не удалось. [14]

Надо сказать, что выкладываемые версии обновляются. Если верить интернетам, то совсем недавно там лежал orel-2.12.43-14.09.2021_10.29.iso с MD5 60de5ff999b3710e8fb528c5e7cbc0c9 и рядом был доступен старый orel-2.12.43.6-30.03.2022_18.22.livecd.iso, но истории версий нет. Что внутри - понять нельзя и прочитать негде. Отдельно живут три версии документации - Библиотека [15], Википедия [16], база знаний [17]. В статье Таблица вариантов исполнения Astra Linux Common Edition - редакции заканчиваются на 2.12.44 (ядро 5.10.0-1038.40), а на сайте доступна 2.12.45.5. Отдельно доступны образы виртуальных машин на https://vault.astralinux.ru/images/ [18], но как туда попасть с основного сайта - загадка великая, как и то, есть ли repository-extended для Common (CE) или нет. Для SE есть [19].

Если верить разным статьям (раз [20], два [21], три [22]), а оснований не верить им - нет, то отличия находятся где-то рядом с SE Linux, но не SE, а LSM (Linux Security Modules) и LKM. Раз совсем свободно устанавливать и ставить нельзя никакую редакцию, то остается верить на слово. У компании есть блог на хабре [23], где с 2019 года появилось целых 6 статей (и 145 комментариев [24]). Часть статей про то, что LSM (Linux Security Modules) это не SeLinux.

Беглый поиск по хабру дал статьи:

Особенно хорошо смотрится статья про Zabbix на контрасте с комментарием [31]:

Централизованный аудит событий в Astra Linux на данный момент осуществляется через Zabbix, события аудита довольно гибко настраиваются. Настройка Zabbix в Astra Linux описана в эксплуатационной документации и на нашей wiki.

Для 1.7 может и можно, а так, выходит, нельзя.

Если искать чуть шире, то в некотором недоумении [32] не только я. Можно собрать PHP 7.4 [33], PHP 8.15 [34], но с Компас 3д уже будут проблемы [35]. Для обновления между версиями придется поиграть в рулетку [36].

Судя по комментариям же, сайт переделывают с завидным постоянством - в мае 2022 было [37]

Сейчас специально убрали в раздел "предыдущие ОС" старый релиз

На момент написания заметки такого раздела нет.

На этом знакомство с Астрой можно и завершать. Не очень это похоже на звездолет, разве что на какой-то немного более другой. [38] Ладно, есть еще Alt, с ним вроде проще.

Автор:
MechanicusJr

Источник [39]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/chital-ny-j-zal/378543

Ссылки в тексте:

[1] серверному железу и проблемам общего плана: https://habr.com/ru/post/684734/

[2] Installation Guide: https://www.debian.org/releases/stable/installmanual

[3] специфичный: https://www.debian.org/releases/stable/amd64/ch02s01.en.html

[4] сайта, https://astralinux.ru/: https://astralinux.ru/

[5] EPYC NVMe 1C HSC: https://astralinux.ru/ready-for-hardware/server/epyc-nvme-1c-hsc-1

[6] AMD EPYC™ 7232P : https://www.amd.com/en/product/8841

[7] сравнить с SUSE: https://archive.fosdem.org/2020/schedule/event/vai_reaching_epyc/attachments/slides/4030/export/events/attachments/vai_reaching_epyc/slides/4030/Reaching_EPYC_Virtualization_Performance.pdf

[8] Кому нельзя туда, куда можно? Как так можно: https://zen.yandex.ru/video/watch/6155958f6e7ff47ade2b6c22

[9] Debian в разделе Астра линукс: https://wiki.debian.org/Derivatives/Census/AstraLinux

[10] прямая ссылка на лицензионное соглашение из раздела информация: https://astralinux.ru/information/licenses/liczenzionnoe-soglashenie-dlya-konechnogo-polzovatelya-po-ispolzovaniyu-operaczionnoj-sistemyi-obshhego-naznacheniya-astra-linux-common-edition.pdf

[11] ссылка на версию из библиотеки: https://astralinux.ru/assets/docs/astra-linux-ce/%D0%9E%D1%80%D0%B5%D0%BB_%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5%20%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B4%D0%BB%D1%8F%20%D0%BA%D0%BE%D0%BD%D0%B5%D1%87%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F.pdf

[12] ссылка на раздел с ISO: https://dl.astralinux.ru/astra/stable/2.12_x86-64/iso/

[13] ядро 5.15.33 от апреля 2022: https://lwn.net/Articles/890722/

[14] .: https://youtu.be/UHgu_fBlSjk

[15] Библиотека: https://astralinux.ru/information/library/

[16] Википедия: https://wiki.astralinux.ru/

[17] база знаний: https://wiki.astralinux.ru/kb

[18] https://vault.astralinux.ru/images/: https://vault.astralinux.ru/images/

[19] SE есть: https://wiki.astralinux.ru/pages/viewpage.action?pageId=199148426

[20] раз: https://webhamster.ru/mytetrashare/index/mtb0/1583222423gp4v3aatzl

[21] два: https://webhamster.ru/mytetrashare/index/mtb0/16473500758s4hsa4d12

[22] три: https://xakep.ru/2015/09/15/astra-linux-se/

[23] блог на хабре: https://habr.com/ru/company/astralinux/blog/

[24] и 145 комментариев: https://habr.com/ru/users/mylitsyn/comments/

[25] Тест-драйв «отечественного» рабочего места: https://habr.com/ru/company/jetinfosystems/blog/660291/

[26] полезным комментарием: https://habr.com/ru/company/jetinfosystems/blog/660291/comments/#comment_24257767

[27] про то, что все ломается: https://habr.com/ru/post/667066/comments/#comment_24368552

[28] Отечественные Линуксы: кто есть кто?: https://habr.com/ru/company/jetinfosystems/blog/662688/

[29] но только под NDA: https://habr.com/ru/post/484866/

[30] невозможно даже собрать Zabbix из исходников" : https://habr.com/ru/post/667066/

[31] комментарием: https://habr.com/ru/company/astralinux/blog/670060/comments/#comment_24473186

[32] некотором недоумении: https://blog.altuninvv.ru/astralinux/167-astra-linux-%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C-%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-%D0%B7%D0%B0-%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3%D0%B8-%D1%80%D1%83%D0%B1%D0%BB%D0%B8

[33] PHP 7.4: https://blog.altuninvv.ru/astralinux/112-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-php-7-4-%D0%BD%D0%B0-astra-linux-%D0%BE%D1%80%D0%B5%D0%BB-2-12

[34] 8.15: https://blog.altuninvv.ru/astralinux/163-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-php-8-1-5-%D0%BD%D0%B0-astra-linux-orel

[35] уже будут проблемы: https://habr.com/ru/company/ascon/blog/588665/

[36] поиграть в рулетку: http://vasilisc.com/astra-linux-orel-1-7

[37] мае 2022 было: https://habr.com/ru/post/667066/comments/#comment_24365368

[38] .: https://www.youtube.com/watch?v=UHgu_fBlSjk

[39] Источник: https://habr.com/ru/post/686172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686172