È passata molta acqua sotto i ponti da quando Steve Ballmer paragonò Linux a un cancro. Oggi, il gigante di Redmond offre strumenti come Windows Subsystem for Linux, moltiplica i suoi progetti software open source e mantiene GitHub dal 2018. Cosa manca nell'elenco? La sua stessa distro Linux! Il nome ufficiale è CBL-Mariner, è progettata per l'infrastruttura cloud e puoi scaricarne una copia… purché tu sia disposto a creare manualmente l'immagine ISO.
Microsoft sta sviluppando progetti basati su Linux. Venti anni fa, chiunque avesse detto ciò sarebbe stato consigliato di prendere uno o due farmaci. Oggi… è la pura verità. Anche lo stesso Linus Torvalds ha smesso di vedere Microsoft come una minaccia, al di là di una certa tensione che non scomparirà mai. Tutti riconoscono che l'interesse di Microsoft per Linux è direttamente legato ad Azure e al cloud in generale. E la prova più recente è... niente meno che una distro. Benvenuto a CBL-Mariner.
CBL-Mariner: Microsoft ha una distro Linux
Microsoft descrive CBL-Mariner come una «distro Linux interna» per la sua infrastruttura cloud e altri prodotti e servizi all'avanguardia. Come indica il nome (CBL sta per Common Base Linux), la distro è stata preparata per offrire una piattaforma stabile e consistente a tutti questi dispositivi e servizi, dando priorità a un nucleo compatto di pacchetti che soddisfano «esigenze universali», senza sacrificare la flessibilità. Ciò significa che qualsiasi sviluppatore o team di sviluppatori potrà aggiungere pacchetti aggiuntivi e produrre immagini per i propri carichi di lavoro, senza difficoltà.
Per farla breve: non è una distro Linux per il desktop. Sì, puoi creare un'immagine ISO e installarla sull'hardware o sull'ambiente virtuale che desideri (questo articolo ti aiuterà), ma non aspettarti qualcosa come Ubuntu o Mint. Si tratta di una distro piccola, con due modalità di installazione (Core e Full), e dipende dai pacchetti RPM, usando Tiny DNF come package manager. Ci sono due repository configurati di fabbrica, con 3.300 pacchetti disponibili tra entrambi.
Lo sviluppo di CBL-Mariner si basa sul lavoro di altri progetti open source di alto profilo come Photon OS, Fedora, OpenMamba e Linux from Scratch. E da qui… chi lo sa? Mentre la distro CBL-Mariner sembra pronta a coprire le esigenze di Microsoft, immagino che qualcuno là fuori inizierà a sperimentare con il suo codice, magari aggiungendo un'interfaccia grafica o condividendo ISO pronte all'uso. Teniamo il radar acceso per ogni evenienza...
Profilo ufficiale su GitHub: Clicca qui