CBL-Mariner

CBL-Mariner (CBL: Common Base Linux, tr. Ortak Temel Linux) , Microsoft'un geliştirdiği ücretsiz ve açık kaynaklı bir Linux dağıtımıdır . Microsoft Azure hizmetleri  için temel konteyner işletim sistemi ve WSL 2'nin grafik bileşenidir.

Genel bakış 
CBL-Mariner, Microsoft'taki Linux Systems Group tarafından uç ağ hizmetleri için ve bulut altyapısının bir parçası olarak geliştirilmektedir. Şirket, Azure Kubernetes Hizmetinin Azure Stack HCI uygulamasındaki kapsayıcılar için temel Linux olarak kullanır. Microsoft ayrıca Windows IoT üzerinde Linux iş yüklerini çalıştırmak için Azure IoT Edge'de CBL-Mariner ve WSLg için Weston oluşturucuyu barındırmak için bir arka uç dağıtımı olarak kullanır.

Fedora CoreOS'a benzer bir yaklaşımda, CBL-Mariner yalnızca konteynerları desteklemek ve çalıştırmak için gereken temel paketlere sahiptir. Paket eklemek ve güvenlik güncellemelerini yönetmek için yaygın Linux araçları kullanılır. Güncellemeler, RPM paketleri veya gerektiğinde dağıtılabilen tam disk imajları olarak sunulur. RPM'nin kullanılması ile gerektiğinde ek özellikleri ve hizmetleri desteklemek için temel bir CBL-Mariner imajına özel paketler eklenmesini mümkün hale gelir. Kayda değer özellikler arasında iptables tabanlı bir güvenlik duvarı, imzalı güncellemeler için destek ve güçlendirilmiş bir çekirdek mevcuttur.

Microsoft, işletim sistemini 2020 yılında piyasaya sürdü. Kaynak kodu GitHub'da, çoğunlukla MIT Lisansı altında, bazı bileşenleri Photon Lisansı, Apache Lisansı v2, GPLv2 ve LGPLv2.1 altında mevcuttur .  CBL-Mariner'ı çalıştırmak için için Go programlama dili, QEMU yardımcı programları ve RPM gerekir.

Ayrıca bakınız 

 SONiC (işletim sistemi)
 Windows Subsystem for Linux
 Azure Sphere

Kaynakça

Konuyla ilgili yayınlar 

 Azure Stack HCI üzerinde Azure Kubernetes Hizmeti: Depolama Alanlarını Doğrudan kapsayıcılara teslim edin 
 Windows IoT'de Linux tabanlı Azure IoT Edge Modüllerini Etkinleştirme

Dış bağlantılar 

 

2020 yazılımları
GPL lisansı kullanan yazılımlar
MIT Lisansı kullanan yazılımlar
Microsoft işletim sistemleri
Linux dağıtımları
Özgür ve açık kaynak kodlu yazılım
Bilgisayar ortamları