Recently, Microsoft quietly put its Linux distribution CBL-Mariner on GitHub, which is a product developed by the Windows Subsystem Linux 2 team, mainly used for servers rather than desktops, to build its cloud infrastructure and edge products and services. The source code is also completely open, users can compile by themselves.
Microsoft stated in the CBL-Mariner repository on GitHub that this is “CBL-Mariner is an internal Linux distribution for Microsoft’s cloud infrastructure and edge products and services. CBL-Mariner is designed to provide a consistent platform for these devices and services and will enhance Microsoft’s ability to stay current on Linux updates.” At the same time, CBL-Mariner will not change Microsoft’s attitude or commitment to any current third-party Linux distributions.
Microsoft CBL-Mariner was first exposed in November 2020, let everyone know about this Linux distribution. Recently, Microsoft engineer Juan Rey also released a simple installation guide. Generally speaking, people with a little Linux foundation can easily use it. The CBL-Mariner software package system is based on RPM, and the software package update system uses both dnf and tdnf. The latter is a dnf-based package manager and Photon OS from VMware