Лазурный Линукс
![]() | |
Разработчик | Майкрософт |
---|---|
Написано в | Go , Shell-скрипт , C , Roff , Python |
Семейство ОС | Линукс |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | 1 апреля 2020 г (как CBL-Mariner ) |
Последний выпуск | 2.0.20240609 / 13 июня 2024 г [1] |
Репозиторий | github |
Маркетинговая цель | Облачная инфраструктура и периферийные продукты и услуги |
ядра Тип | Монолитный ( ядро Linux ) |
Лицензия | В основном лицензия MIT , с некоторыми компонентами под лицензией Photon, Apache License v2 , GPLv2 и LGPLv2.1. [2] |
Официальный сайт | github |
Azure Linux , ранее известный как CBL-Mariner (в котором CBL означает Common Base Linux), [3] — это с открытым исходным кодом бесплатный дистрибутив Linux , Microsoft разработанный . Это базовая контейнерная ОС для Microsoft Azure. сервисов [4] [5] и графический компонент WSL 2 . [6]
Обзор
[ редактировать ]CBL-Mariner разрабатывается группой Linux Systems в Microsoft для своих периферийных сетевых служб и как часть облачной инфраструктуры . [5] Компания использует его в качестве базового Linux для контейнеров в реализации Azure Stack HCI службы Azure Kubernetes . [4] Microsoft также использует CBL-Mariner в Azure IoT Edge для запуска рабочих нагрузок Linux в Windows IoT и в качестве внутреннего дистрибутива для размещения компоновщика Weston для WSLg . [7]
Аналогично Fedora CoreOS , CBL-Mariner имеет только базовые пакеты, необходимые для поддержки и запуска контейнеров. Общие инструменты Linux используются для добавления пакетов и управления обновлениями безопасности . Обновления предлагаются либо в виде RPM пакетов , либо в виде полных образов дисков , которые можно развертывать по мере необходимости. Использование RPM позволяет добавлять собственные пакеты к базовому образу CBL-Mariner для поддержки дополнительных функций и услуг по мере необходимости. Примечательные функции включают iptables на основе брандмауэр , поддержку подписанных обновлений и усиленное ядро . [5]
Microsoft выпустила операционную систему в 2020 году. [5] Его исходный код доступен на GitHub, в основном под лицензией MIT License , а некоторые компоненты — под лицензией Photon License , Apache License v2 , GPLv2 и LGPLv2.1 . [2] Для сборки CBL-Mariner требуется Go язык программирования , утилиты QEMU и RPM . [5]
Начиная с релиза 2.0.20240301, CBL-Mariner называется Azure Linux . [8]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск 2.0.20240609 · microsoft/azurelinux» . Гитхаб .
- ^ Jump up to: а б «КБЛ-Маринер» . Гитхаб . 21 декабря 2021 г.
- ^ Бранскомб, Мэри (2 декабря 2020 г.). «Что Microsoft делает с Linux? Все, что вам нужно знать о ее планах относительно открытого исходного кода» . Техреспублика .
- ^ Jump up to: а б Фоли, Мэри Джо (11 ноября 2020 г.). «CBL-Mariner: внутренний дистрибутив Linux Microsoft для собственных служб Azure и периферийных устройств» . ЗДНет .
- ^ Jump up to: а б с д и Биссон, Саймон (10 ноября 2020 г.). «Microsoft добавляет новый Linux: CBL-Mariner» . Инфомир .
- ^ Фоли, Мэри Джо (21 апреля 2021 г.). «Новая тестовая сборка Windows 10 добавляет первую предварительную версию приложений Linux с графическим интерфейсом на WSL» . ЗДНет . Проверено 23 апреля 2021 г.
- ^ Проновост, Стив (19 апреля 2021 г.). «Архитектура WSLg» . Командная строка Windows . Майкрософт . Проверено 14 августа 2021 г.
- ^ «Microsoft меняет дистрибутив CBL-Mariner Linux на Azure Linux » . Фороникс Медиа. 05.03.2024 . Проверено 6 марта 2024 г.
Дальнейшее чтение
[ редактировать ]- Дистрибутивы Linux
- Корпоративные дистрибутивы Linux
- Контейнеризация Linux
- Вычислительные платформы
- Бесплатное программное обеспечение с открытым исходным кодом
- бесплатное программное обеспечение Майкрософт
- Операционные системы Майкрософт
- Программное обеспечение, использующее лицензию MIT
- Программное обеспечение, использующее лицензию GPL
- программное обеспечение 2020 года
- Заглушки программного обеспечения Microsoft
- Заглушки операционной системы