Er is heel wat water onder de brug doorgegaan sinds Steve Ballmer Linux met kanker vergeleek. Tegenwoordig biedt de gigant uit Redmond tools als Windows Subsystem for Linux, vermenigvuldigt het zijn opensourceprojecten en beheert het sinds 2018 GitHub. Wat ontbreekt er nog aan de lijst? Zijn eigen Linux-distro! De officiële naam is CBL-Mariner, het is ontworpen voor cloudinfrastructuur en je kunt een kopie downloaden... op voorwaarde dat je bereid bent om de ISO-image handmatig te bouwen.

Microsoft ontwikkelt projecten op basis van Linux. Twintig jaar geleden zou iedereen die dat zei het advies hebben gekregen om een of twee medicijnen te nemen. Vandaag... is het de pure waarheid. Zelfs Linus Torvalds heeft Microsoft niet langer als een bedreiging gezien, ondanks een zekere spanning die nooit zal verdwijnen. Iedereen erkent dat Microsofts interesse in Linux rechtstreeks verband houdt met Azure en de cloud in het algemeen. En het meest recente bewijs daarvan is... niets minder dan een distro. Welkom bij CBL-Mariner.

CBL-Mariner: Microsoft heeft een Linux-distro

CBL-Mariner: De Linux-distributie van Microsoft
De vereisten zijn niet erg hoog: een CPU-kern, 2 GB RAM en 16 GB schijfruimte zouden voldoende moeten zijn voor een basisinstallatie.

Microsoft beschrijft CBL-Mariner als een "interne Linux-distro" voor zijn cloudinfrastructuur en andere producten en diensten van de nieuwste generatie. Zoals de naam al aangeeft (CBL staat voor Common Base Linux), is de distro voorbereid om een stabiel en consistent platform te bieden aan al die apparaten en diensten, met een compacte kern van pakketten die "universele behoeften" bedienen, zonder flexibiliteit op te offeren. Dat betekent dat elke ontwikkelaar of ontwikkelteams extra pakketten kan toevoegen en images kan produceren voor hun workloads, zonder problemen.

CBL-Mariner: De Linux-distributie van Microsoft
CBL-Mariner in de eerste installatiefase. Hier kun je het type kiezen, Core of Full.

Lang verhaal kort: het is geen Linux-distro voor het bureaublad. Ja, je kunt een ISO-image maken en installeren op de hardware of virtuele omgeving die je maar wilt (dit artikel helpt je daarbij), maar verwacht niet iets als Ubuntu of Mint. Het is een kleine distro met twee installatiemodi (Core en Full) en gebruikt RPM-pakketten, met Tiny DNF als pakketbeheerder. Er zijn twee repositories standaard geconfigureerd, met 3.300 pakketten beschikbaar in beide samen.

CBL-Mariner: De Linux-distributie van Microsoft
De grafische installatie verschilt niet veel van wat we bij andere distro's zien.

De ontwikkeling van CBL-Mariner is gebaseerd op het werk van andere hoogstaande opensourceprojecten zoals Photon OS, Fedora, OpenMamba en Linux from Scratch. En vanaf hier... wie weet? Terwijl de CBL-Mariner-distro klaar lijkt te zijn om in de behoeften van Microsoft te voorzien, stel ik me voor dat iemand daarbuiten met de code zal experimenteren, misschien door een grafische interface toe te voegen of kant-en-klare ISO's te delen. We laten de radar aanstaan voor het geval dat...

Officieel GitHub-profiel: Klik hier