GitHub - microsoft/CBL-Mariner: Linux OS for Azure 1P services and edge applianc...
source link: https://github.com/microsoft/CBL-Mariner
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
CBL-Mariner
Release Branch Status 1.0
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. This initiative is part of Microsoft’s increasing investment in a wide range of Linux technologies, such as SONiC, Azure Sphere OS and Windows Subsystem for Linux (WSL). CBL-Mariner is being shared publicly as part of Microsoft’s commitment to Open Source and to contribute back to the Linux community. CBL-Mariner does not change our approach or commitment to any existing third-party Linux distribution offerings.
CBL-Mariner has been engineered with the notion that a small common core set of packages can address the universal needs of first party cloud and edge services while allowing individual teams to layer additional packages on top of the common core to produce images for their workloads. This is made possible by a simple build system that enables:
- Package Generation: This produces the desired set of RPM packages from SPEC files and source files.
- Image Generation: This produces the desired image artifacts like ISOs or VHDs from a given set of packages.
Whether deployed as a container or a container host, CBL-Mariner consumes limited disk and memory resources. The lightweight characteristics of CBL-Mariner also provides faster boot times and a minimal attack surface. By focusing the features in the core image to just what is needed for our internal cloud customers there are fewer services to load, and fewer attack vectors.
When security vulnerabilities arise, CBL-Mariner supports both a package-based update model and an image based update model. Leveraging the common RPM Package Manager system, CBL-Mariner makes the latest security patches and fixes available for download with the goal of fast turn-around times.
Getting Started with CBL-Mariner:
Instructions for building CBL-Mariner may be found here: Toolkit Documentation
Trademarks
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.
Acknowledgments
Any Linux distribution, including CBL-Mariner, benefits from contributions by the open software community. We gratefully acknowledge all contributions made from the broader open source community, in particular:
-
The Photon OS Project for SPEC files originating from the Photon distribution.
-
The Fedora Project for SPEC files, particularly with respect to QT, DNF and several of their dependencies.
-
GNU and the Free Software Foundation
-
Openmamba for SPEC files
Recommend
-
5
Mariner 4: Our First Up-Close Look At Mars In the grand scheme of things, it wasn’t all that long ago that the entire body of knowledge of our solar system was built solely with Earth-based ob...
-
7
微软发布了自己的Linux发行版CBL-Mariner,可在GitHub下载
-
5
M$ 开源了内部使用的 Linux 发行版本: CBL-MarinerV2EX = way to explore V2EX 是一个关于分享和探索的地方
-
14
Run CBL-Mariner Microsoft Linux on VirtualBoxRecently, Microsoft released a Linux-based Operating system that can be downloaded and installed for free just like any other distro. This Operating system is known as Common Base Linux Mar...
-
10
How to Install Microsoft’s CBL-Mariner in VirtualBox By Wini Bhalla Published 9 hours ago Want to try out Microsoft's new Linux di...
-
1
.NET 镜像之 cbl-mariner 从2021年6月11日开始在.NET镜像仓储库(
-
4
distroless 镜像介绍及 基于cbl-mariner的.NET distroless 镜像的容器 ...
-
8
Microsoft has chosen Linux distro Mariner as sole host OS for Xbox storefronts...
-
9
TelevisionOn Star Trek: Lower Decks, Loose Lips Sink Starships"Trusted Sources" takes comedy's love of the crossed-w...
-
4
"Hold onto your saddles" — Check out live-action Boimler and Mariner in Strange New Worlds S2 trailer "Our job puts us up against death. We might not like it, but...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK