Minęło dużo wody w Wiśle od czasu, gdy Steve Ballmer porównał Linuksa do raka. Dziś gigant z Redmond oferuje narzędzia takie jak Windows Subsystem for Linux, mnoży swoje projekty open source i od 2018 roku utrzymuje GitHub. Czego brakuje na tej liście? Własnej dystrybucji Linuksa! Oficjalna nazwa to CBL-Mariner, jest zaprojektowana dla infrastruktury chmurowej i możesz pobrać kopię… pod warunkiem, że jesteś gotów ręcznie stworzyć obraz ISO.

Microsoft rozwija projekty oparte na Linuksie. Dwadzieścia lat temu każdy, kto by to powiedział, dostałby zalecenie zażycia jednego lub dwóch leków. Dziś to czysta prawda. Nawet sam Linus Torvalds przestał postrzegać Microsoft jako zagrożenie mimo pewnego napięcia, które nigdy nie zniknie. Wszyscy przyznają, że zainteresowanie Microsoftu Linuksem jest bezpośrednio związane z Azure i chmurą ogólnie. A najnowszym tego dowodem jest… nic innego jak dystrybucja. Witaj w CBL-Mariner.

CBL-Mariner: Microsoft ma dystrybucję Linuksa

CBL-Mariner: dystrybucja Linuksa stworzona przez Microsoft
Jego wymagania nie są zbyt wysokie: jeden rdzeń CPU, 2 GB RAM i 16 GB dysku powinny wystarczyć do podstawowej instalacji.

Microsoft opisuje CBL-Mariner jako „wewnętrzną dystrybucję Linuksa” dla swojej infrastruktury chmurowej oraz innych nowoczesnych produktów i usług. Jak wskazuje nazwa (CBL pochodzi od Common Base Linux), dystrybucja została przygotowana, aby zapewnić stabilną i spójną platformę dla wszystkich tych urządzeń i usług, stawiając na kompaktowy rdzeń pakietów, które zaspokajają „uniwersalne potrzeby”, bez poświęcania elastyczności. Oznacza to, że każdy programista lub zespół programistów może dodać dodatkowe pakiety i tworzyć obrazy dla swoich obciążeń bez trudności.

CBL-Mariner: dystrybucja Linuksa stworzona przez Microsoft
CBL-Mariner w pierwszej fazie instalacji. Tutaj można wybrać typ: Core lub Full.

Krótko mówiąc: to nie jest dystrybucja Linuksa dla komputerów stacjonarnych. Tak, możesz utworzyć obraz ISO i zainstalować go na sprzęcie lub w środowisku wirtualnym (ten artykuł ci w tym pomoże), ale nie spodziewaj się czegoś jak Ubuntu czy Mint. To mała dystrybucja z dwoma trybami instalacji (Core i Full) i opiera się na pakietach RPM, używając Tiny DNF jako menedżera pakietów. Są dwa repozytoria skonfigurowane fabrycznie, z 3300 pakietami dostępnymi łącznie.

CBL-Mariner: dystrybucja Linuksa stworzona przez Microsoft
Jej instalacja graficzna nie różni się zbytnio od tego, co widzimy w innych dystrybucjach.

Rozwój CBL-Mariner opiera się na pracy innych znanych otwartych projektów, takich jak Photon OS, Fedora, OpenMamba i Linux from Scratch. A od tego momentu… kto wie? Podczas gdy dystrybucja CBL-Mariner wydaje się gotowa zaspokoić potrzeby Microsoftu, wyobrażam sobie, że ktoś gdzieś zacznie eksperymentować z jej kodem, może dodając interfejs graficzny lub udostępniając gotowe obrazy ISO. Zostawiamy radar włączony na wszelki wypadek...

Oficjalny profil na GitHub: Kliknij tutaj