Surprise: There is another Microsoft Linux distribution, CBL-Delridge

microsoftlinuxcbldelridge.jpg

Credit: Hayden Barnes (https://boxofcables.dev)

Microsoft’s Linux Group has been fairly public about their work on a Microsoft-created Linux distribution solely for the corporate’s inside use. Often called CBL (Frequent Base Linux) Mariner, this variant is utilized in quite a lot of Microsoft merchandise, from the Home windows Subsystem for Linux GUI to AKS HCI, Azure Percept, and extra. Nonetheless, it turned out to be one other Linux distribution referred to as CBL-Delridge or CBL-D, additionally developed by Microsoft for inside use.

I first found the existence of CBL-D in a slightly roundabout manner this week. I got here throughout a February 2 weblog publish from Hayden Barnes. Senior Engineering Supervisor main the Home windows on Rancher engineering group following the steps to discover and construct their very own CBL-D picture at SuSE. Barnes famous that Microsoft launched CBL-Delridge in 2020 and in addition launched CBL-Mariner in the identical yr. The primary distinction between the 2 is: Delridge is a proprietary Debian spinoff whereas Mariner is a proprietary Linux distribution from Scratch.

CBL-D powers Azure’s Cloud Shell. Azure Cloud Shell offers a set of cloud administration instruments packaged in a container. In a observe on the GitHub repository for Cloud Shell, officers stated, “The first distinction between Debian and CBL-D is that Microsoft internally compiles all of the packages contained within the CBL-D repository. This helps defend towards provide chain assaults.”

Again to Mariner… It appears like Microsoft reached the two.0 milestone just a few days in the past for CBL-Mariner, which I found from this text on Linuxiac.com. Model 2.0 remains to be for Microsoft use solely, so far as I do know. CBL-Mariner 2.0 makes use of the most recent Microsoft Linux System Group 5.15 kernel, consists of main bundle model upgrades, and enhances SELinux assist and proprietary packages wanted to assist Nvidia {hardware} and CUDA.

CBL-Mariner and CBL-Delridge are simply two of the Linux Programs Group’s Linux-related outputs developed by Microsoft. Home windows Subsystem for Linux model 2 (WSL2), which is a part of Home windows 10, amongst others; An Azure-tuned Linux kernel designed for optimum efficiency as Hyper-V company; and Integrity Coverage Enforcement (IPE), a really useful Linux Safety Module (LSM) from the Enterprise and Safety group.

Microsoft additionally has different Linux-related tasks it has developed in-house, together with Azure Sphere, a Linux-based microcontroller and safe IoT service, and SONic, an open-source working system for community switches launched as a part of Open Compute. Mission (OCP) work.

As Barnes factors out, Delridge has an attention-grabbing historical past for these (like myself) who need to discover the roots of codenames and product names. Delridge is a district in West Seattle, Wash. The present model (10) codename is Quinault, a valley in Olympic Nationwide Park in Washington State.

Back1 of 2