Categories: Open SourceSoftware

Microsoft führt neue Linux-Distribution ein

Die Linux-Gruppe von Microsoft hat ihre Arbeit an einer von Microsoft entwickelten Linux-Distribution, die nur für den internen Gebrauch des Unternehmens bestimmt ist, öffentlich gemacht. Diese Variante, bekannt als CBL (Common Base Linux) Mariner, wird in einer Vielzahl von Microsoft-Produkten verwendet, vom Windows Subsystem für Linux GUI bis hin zu AKS HCI, Azure Percept und mehr. Es hat sich jedoch herausgestellt, dass es eine weitere von Microsoft entwickelte Linux-Distribution gibt, die ebenfalls für den internen Gebrauch bestimmt ist und als CBL-Delridge oder CBL-D bekannt ist.

Hayden Barnes, ein Senior Engineering Manager bei SuSE, der das Windows on Rancher-Entwicklungsteam leitete, in dem er seine Schritte bei der Entdeckung und Erstellung seines eigenen CBL-D-Images nachzeichnete. Barnes stellte fest, dass Microsoft CBL-Delridge im Jahr 2020 herausbrachte, im selben Jahr, in dem auch CBL-Mariner veröffentlicht wurde. Der Hauptunterschied zwischen den beiden: Delridge ist ein benutzerdefiniertes Debian-Derivat, während Mariner eine benutzerdefinierte Distribution im Stil von Linux From Scratch ist.

CBL-D treibt die Cloud Shell von Azure an. Die Azure Cloud Shell bietet einen Satz von Cloud-Management-Tools, die in einem Container verpackt sind. In einer Notiz auf dem GitHub-Repositorium für die Cloud Shell wird darauf hingewiesen, dass der Hauptunterschied zwischen Debian und CBL-D darin besteht, dass Microsoft alle im CBL-D-Repository enthaltenen Pakete intern kompiliert. Dies hilft, sich gegen Angriffe aus der Lieferkette zu schützen.

Es stellt sich heraus, dass Microsoft gerade vor ein paar Tagen den 2.0 Meilenstein für CBL-Mariner erreicht hat. Die Version 2.0 immer noch nur für interne Zwecke von Microsoft bestimmt. CBL-Mariner 2.0 verwendet den neuesten Kernel der Microsoft Linux System Group 5.15, enthält wichtige Paketversions-Upgrades und hat verbesserte SELinux-Unterstützung sowie proprietäre Pakete, die zur Unterstützung von Nvidia-Hardware und CUDA erforderlich sind.

CBL-Mariner und CBL-Delridge sind nur zwei der von Microsoft entwickelten Linux-bezogenen Produkte der Linux Systems Group. Zu den anderen gehören das Windows Subsystem für Linux Version 2 (WSL2), das Teil von Windows 10 ist, ein auf Azure abgestimmter Linux-Kernel, der für eine optimale Leistung als Hyper-V-Gast entwickelt wurde, und Integrity Policy Enforcement (IPE), ein vorgeschlagenes Linux-Sicherheitsmodul (LSM) des Unternehmens- und Sicherheitsteams.

Microsoft hat einige andere Linux-bezogene Projekte im eigenen Haus entwickelt, darunter Azure Sphere, seinen Linux-basierten Mikrocontroller sowie einen sicheren IoT-Dienst, und SONic, ein Open-Source-Betriebssystem für Netzwerk-Switches, das im Rahmen seiner Arbeit am Open Compute Project (OCP) veröffentlicht wurde.

Für diejenigen, die gerne die Wurzeln von Codenamen und Produktnamen erforschen, hat Delridge einen interessanten Hintergrund. Delridge ist ein Stadtteil in West Seattle, Washington. Die aktuelle Version (10) trägt den Codenamen Quinault, ein Tal im Olympic National Park im Staat Washington.

ZDNet.de Redaktion

Recent Posts

Neue Backdoor: Bedrohung durch Malvertising-Kampagne mit MadMxShell

Bisher unbekannter Bedrohungsakteur versucht über gefälschte IP Scanner Software-Domänen Zugriff auf IT-Umgebungen zu erlangen.

1 Tag ago

BSI-Studie: Wie KI die Bedrohungslandschaft verändert

Der Bericht zeigt bereits nutzbare Angriffsanwendungen und bewertet die Risiken, die davon ausgehen.

2 Tagen ago

KI-Wandel: Welche Berufe sich am stärksten verändern

Deutsche sehen Finanzwesen und IT im Zentrum der KI-Transformation. Justiz und Militär hingegen werden deutlich…

2 Tagen ago

Wie ein Unternehmen, das Sie noch nicht kennen, eine Revolution in der Cloud-Speicherung anführt

Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…

2 Tagen ago

Dirty Stream: Microsoft entdeckt neuartige Angriffe auf Android-Apps

Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.

2 Tagen ago

Apple meldet Umsatz- und Gewinnrückgang im zweiten Fiskalquartal

iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…

2 Tagen ago