Вот это поворот: Microsoft выпустила дистрибутив Linux

15.07.2021      20241

Споры между сторонниками Windows и Linux не прекратятся, как и между фанатами различных сборок открытой ОС. Но пока мир замер в ожидании новой Windows 11, Microsoft решила преподнести пользователям большой сюрприз – и представила собственный дистрибутив Linux, CBL-Mariner 1.0.

Мир никогда не станет прежним

CBL-Mariner 1.0 (Common Base Linux) – платформа, на основе которой можно развернуть Linux-окружения в традиционных онлайн-сервисах и в облаке. Инженеры Microsoft ранее использовали дистрибутив во внутренних проектах, в том числе с облачной платформой Azure, основным конкурентом Amazon Web Services. Кроме того, CBL-Mariner является частью WSL2 (подсистемы Windows Subsystem for Linux 2.0 внутри самой популярной ОС на планете) и позволяет запускать Linux-приложения с графическим интерфейсом.

Исходный код CBL-Mariner 1.0 уже есть в открытом доступе – на GitHub. Он распространяется под GNU GPL, MIT и другими открытыми лицензиями.

Особенности CBL-Mariner 1.0

Microsoft не предоставляет готовые образы CBL-Mariner 1.0. Продукт представляет собой набор базовых и около 3 тыс. дополнительных RPM-пакетов в специальном репозитории.

 

 

На основе кода можно создать собственную сборку операционной системы, добавляя к основному набору пакетов те, что требуются именно вам. Детальная инструкция об этом пока есть только для Ubuntu 18.04, для остальных дистрибутивов придется идти путем проб и ошибок.

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

Можно генерировать не только монолитный образ системы, но и отдельные RPM-пакеты на базе исходного кода из репозитория и SPEC-файлов с настройками. Поэтому и обновлять систему предлагается двумя путями: весь образ целиком или каждый конкретный пакет.

Для управления загрузкой в CBL-Mariner 1.0 есть системный менеджер systemd. А пакетные менеджеры RPM и DNF позволяют контролировать отдельные пакеты.

В Microsoft подчеркнули, что в процессе разработки CBL-Mariner 1.0 особое внимание уделяли безопасности. ОС поддерживает шифрование разделов и использует механизм seccomp для фильтрации системных вызовов, а также может проверить подлинность пакета по цифровой подписи.

Области памяти, в которых хранятся фрагменты ядра и модулей, имеют доступ только для чтения – исполнять код здесь не получится. Защита от переполнения стека и буфера активна по умолчанию. Есть и настраиваемые функции: например, можно запретить загружать модули ядра после того, как система завершила инициализацию.

Установка Linux от Microsoft

 

 

Готовый инсталлятор входит в комплект CBL-Mariner 1.0. Чтобы установить собственную сборку, можно использовать графический интерфейс, но есть и поддержка консольного режима.

В инсталляторе можно подготовить ISO- или VHD-образ. Предлагается два варианта установки: в режиме Core вы получите только ключевые программы и сервисы, в Full – полный набор пакетов.

Остальные настройки – стандартные. Например, можно задавать раздел для установки CBL-Mariner 1.0, сразу задать имя пользователя, пароль, название хоста и другие параметры.


Автор:
Обозреватель


См. также

Новость Искусственный интеллект ИТ-Новость

ИИ научат разработке цифровых интегральных микросхем – несколько российских научных институтов заявили об участии в проекте. Проект рассчитан на 3 года – с 2024 по 2026.

23.07.2024    198    user1915669    0       

1

Новость Дата-центры Искусственный интеллект ИТ-Новость

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

18.07.2024    357    AnastasiaKl    0       

1

Новость ИТ-Новость

В сентябре 2024 года видеоигры в России начнут маркировать – пока на добровольной основе. Геймерам будут сообщать о семи видах чувствительного (неприятного) контента в игре.

17.07.2024    410    user1915669    0       

1

Новость Законодательство ИТ-Новость

Депутаты Госдумы работают над законопроектом по ужесточению контроля за электросамокатами. Среди мер: обязательная регистрация СИМ (средств индивидуальной мобильности) и разработка системы отслеживания их перемещений.

10.07.2024    522    AnastasiaKl    2       

1

Новость Искусственный интеллект ИТ-Новость

В 2024 году «Сколково» выделит пилотным проектам в сфере искусственного интеллекта гранты на общую сумму 554 млн рублей. В результате отбора финансирование получат проекты с применением ИИ в областях производства, операционной деятельности и в работе предоставляемых сервисов.

12.04.2024    1057    AnastasiaKl    3       

3

Новость ИТ-Новость

Пятничное: в России вступил в силу стандарт подготовки по дисциплине «спортивное программирование». В стандарт вошли требования к физическим показателям спортсменов и скорости набора текста.

16.02.2024    858    VKuser24342747    2       

1

Новость ИТ-Новость

Федеральное агентство по техническому регулированию и метрологии (Росстандарт) утвердило национальный стандарт протокола LoRaWAN RU, таким образом он получил официальный статус. Технология используется для беспроводной передачи данных между устройствами интернета вещей.

19.01.2024    651    VKuser24342747    0       

2

Новость Законодательство ИТ-Новость

12 декабря вступил в силу Федеральный закон, меняющий срок, к которому все владельцы сайтов должны внести изменения в порядок авторизации пользователей на сайте. Закон вводит переходный период до 1 января 2025 года.

20.12.2023    796    VKuser24342747    2       

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 3062 15.07.21 12:12 Сейчас в теме
Ну не первый уже далеко дистр они выкатили. До этого выкатывали кучу дистров для IoT, ибо венда IoT не айс, далеко не на любом булыжнике работать будет.

А так - очень ожидаемо. У них там на азуре уже под 90% инсталляций линуха, так что давно пора.
2. Darklight 32 15.07.21 12:50 Сейчас в теме
Хм... Микрософт взяла путь на Linux - может со временем хотят совсем на Linux перевести и свою ОС - выпустив свой Lindows дистрибутив Linux как Windows и имя которое они засудили лет 10 назад). Чтобы плавно переесть на гибридное ядро NT+Linux без эмуляции ПО и клиентов может понадобиться лет 10-20. Ещё примерно столько же, чтобы отказаться от поддержки NT (через период эмуляции этой поддержки). Может такой план? И движуха уже началась (Ставка на кроссплатформенную разработку ПО, поддержка Linux, ARM архитектуры и выпуск собственного дистрибутива Linu)
Оставьте свое сообщение