Azure Linux
| Azure Linux | |
|---|---|
| | |
| Разработчик | Microsoft |
| Первый выпуск | 2020 |
| Последняя версия | |
| Лицензия | GNU GPL и лицензия MIT[2] |
| Репозиторий исходного кода | github.com/microsoft/azu… |
| Веб-сайт | microsoft.github.io/… (англ.) |
Azure Linux (ранее CBL-Mariner)[3] — бесплатный дистрибутив Linux с открытым исходным кодом, разработанный Microsoft. Он является базовой контейнерной ОС для сервисов Microsoft Azure[4][5] и графическим компонентом WSL 2[6].
Обзор
[править | править код]Azure Linux разрабатывается Linux Systems Group компании Microsoft для своих сетевых сервисов и как часть облачной инфраструктуры[5]. Компания использует его в качестве базовой операционной системы Linux для контейнеров в реализации Azure Stack HCI в рамках Azure Kubernetes Service[4]. Microsoft также использует Azure Linux в Azure IoT Edge для запуска рабочих задач Linux на Windows IoT, а также в качестве бэкенд-дистрибутива для размещения Weston для WSLg[7].
Аналогично Fedora CoreOS, Azure Linux содержит только базовые пакеты, необходимые для поддержки и запуска контейнеров. Для добавления пакетов и управления обновлениями безопасности используются стандартные инструменты Linux. Обновления предлагаются либо в виде RPM-пакетов, либо в виде полных образов дисков, которые можно развернуть по мере необходимости. Использование RPM позволяет добавлять пользовательские пакеты к базовому образу Azure Linux для поддержки дополнительных функций и сервисов по мере необходимости. К примечательным особенностям относятся брандмауэр на основе iptables, поддержка подписанных обновлений и усиленное ядро[5].
Microsoft выпустила операционную систему в 2020 году[5]. Её исходный код доступен на GitHub, в основном под лицензией MIT, а некоторые компоненты — под лицензиями Apache v2, GPLv2 и LGPLv2.1. Для сборки Azure Linux требуется язык программирования Go, утилиты QEMU и RPM[5].
См. также
[править | править код]Примечания
[править | править код]- ↑ microsoft Release 3.0.20260510 · microsoft/azurelinux (англ.)
- ↑ azurelinux/LICENSE at 3.0 · microsoft/azurelinux (англ.)
- ↑ Branscombe, Mary. What is Microsoft doing with Linux? Everything you need to know about its plans for open source. TechRepublic (2 декабря 2020).
- 1 2 Foley, Mary Jo. CBL-Mariner: Microsoft's internal Linux distribution for Azure first-party services and edge appliances. ZDNet (11 ноября 2020).
- 1 2 3 4 5 Bisson, Simon. Microsoft adds a new Linux: CBL-Mariner. InfoWorld (10 ноября 2020).
- ↑ Foley, Mary Jo (21 апреля 2021). New Windows 10 test build adds first preview of Linux GUI apps on WSL. ZDNet (амер. англ.). Дата обращения: 23 апреля 2021.
- ↑ Pronovost, Steve. WSLg Architecture. Windows Command Line. Microsoft (19 апреля 2021). Дата обращения: 14 августа 2021.
- Программное обеспечение по алфавиту
- Операционные системы, разработанные в 2020 году
- Программное обеспечение с лицензией MIT
- Программное обеспечение с лицензией GNU GPL
- Операционные системы Microsoft
- Свободное и открытое программное обеспечение Microsoft
- Дистрибутивы Linux
- Платформы программирования
- Программное обеспечение, разработанное в 2020 году