Azure Linux: Difference between revisions

Content deleted Content added
Reverting. This editor hates the name of Microsoft and loves passive voice abuse. And besides, who uses CBL-Mariner? User? No.
The graphical WSL won't make it to Windows 10. It is now part of Windows 11.
Line 30:
| website = {{URL|https://github.com/microsoft/CBL-Mariner}}
}}
'''CBL-Mariner''' (in which CBL stands for Common Base Linux)<ref name="TechRepublic">{{Cite web|first=Mary|last=Branscombe|url=https://www.techrepublic.com/article/what-is-microsoft-doing-with-linux-everything-you-need-to-know-about-its-plans-for-open-source/|title=What is Microsoft doing with Linux? Everything you need to know about its plans for open source|date=December 2, 2020|website=TechRepublic}}</ref> is a [[free and open-source]], [[Linux distribution]] that [[Microsoft]] has developed. MicrosoftIt usesis thisthe operatingbase system[[Containerization in(computing)|container]] OS for [[Microsoft Azure]] services<ref name="ZDNet">{{Cite web|last=Foley|first=Mary Jo|date=November 11, 2020|title=CBL-Mariner: Microsoft's internal Linux distribution for Azure first-party services and edge appliances|url=https://www.zdnet.com/article/cbl-mariner-microsofts-internal-linux-distribution-for-azure-first-party-services-and-edge-appliances/|website=ZDNet}}</ref><ref name="IW">{{Cite web|first=Simon|last=Bisson|url=https://www.infoworld.com/article/3596347/microsoft-adds-a-new-linux-cbl-mariner.html|title=Microsoft adds a new Linux: CBL-Mariner|date=November 10, 2020|website=InfoWorld}}</ref> and in the graphical component of [[Windows Subsystem for Linux 2]]|WSL to run Linux [[graphical user interface]] (GUI) apps on [[Windows 102]].<ref>{{Cite news|last=Foley|first=Mary Jo|date=2021-04-21|url=https://www.zdnet.com/article/new-windows-10-test-build-adds-first-preview-of-linux-gui-apps-on-wsl/|title=New Windows 10 test build adds first preview of Linux GUI apps on WSL|access-date=2021-04-23|website=ZDNet|language=en-US}}</ref>
 
==Overview==
CBL-Mariner is being developed by the ''Linux Systems Group'' at Microsoft for its edge network services and as part of its [[cloud infrastructure]].<ref name="IW" /> The company uses it as the base Linux for [[OS-level virtualization|containers]] in the [[Microsoft Azure|Azure Stack]] [[Hyper-converged infrastructure|HCI]] implementation of Azure [[Kubernetes]] Service.<ref name="ZDNet" /> Microsoft also uses CBL-Mariner in Azure IoT Edge to run Linux workloads on [[Windows IoT]], and as a backend distro to host the [[Weston (software)|Weston]] compositor for [[WSLg]].<ref>{{cite web |url=https://devblogs.microsoft.com/commandline/wslg-architecture/ |title=WSLg Architecture |last=Pronovost |first=Steve |date=April 19, 2021 |website=Windows Command Line |publisher=Microsoft |access-date=August 14, 2021}}</ref>
 
In a similar approach to [[Container Linux]], CBL-Mariner only has the basic packages needed to support and run containers. Common Linux tools are used to add packages and manage [[security update]]s. Updates are offered either as [[RPM Package Manager|RPM]] [[Package manager|packages]] or as complete [[disk images]] that can be deployed as needed. Using RPM allows adding custom packages to a base CBL-Mariner image to support additional features and services as needed. Notable features include an [[iptables]]-based [[Firewall (computing)|firewall]], support for [[digital signature|signed]] updates, and a [[Hardening (computing)|hardened]] [[Kernel (operating system)|kernel]].<ref name="IW" />