Đã qua rồi những ngày chúng ta không thể nhắc đến Microsoft và Linux trong cùng một câu. Sự trỗi dậy liên tục của điện toán đám mây và edge computing đã củng cố sự thống trị của Linux trong thế giới CNTT. Thêm vào đó, quan điểm của Microsoft về mã nguồn mở cũng đã thay đổi qua các năm, được chứng minh bởi việc mua lại GitHub đầy bất ngờ vào năm 2018.
Đã có dấu hiệu cho thấy Microsoft ôm lấy Linux một thời gian. Windows Subsystem for Linux (WSL) là ví dụ điển hình. Vì vậy, không nhiều người ngạc nhiên khi họ cuối cùng phát hành một bản phân phối Linux riêng.
Gặp gỡ CBL-Mariner: Bản phân phối Linux của Microsoft
CBL-Mariner là một bản phân phối do Nhóm Hệ thống Linux tại Microsoft phát triển, đội ngũ đứng sau lớp tương thích WSL. Phần CBL trong tên là viết tắt của Common Base Linux. Đây là một bản phân phối Linux mã nguồn mở hoàn toàn được xây dựng để cung cấp năng lượng cho các dịch vụ Azure Edge của Microsoft.
Mặc dù công ty phần mềm khổng lồ này tuyên bố đó là bản phân phối nội bộ để quản lý cơ sở hạ tầng Edge của họ, toàn bộ dự án được công khai qua GitHub. Đây là một bản phân phối tối giản và nhẹ mà người dùng có thể sử dụng như container hoặc container host.
CBL-Mariner là một hệ điều hành dựa trên RPM sử dụng Tiny DNF làm trình quản lý gói. Đây là một bản phân phối hoàn toàn an toàn và ổn định với hỗ trợ tường lửa có thể cấu hình, cập nhật đã ký, ASLR (Address Space Layout Randomization), lọc cuộc gọi hệ thống (system call filtering), mã hóa lưu trữ và nhiều hơn nữa.
Cách sử dụng CBL-Mariner?
Vậy, làm thế nào để bạn sử dụng bản phân phối Linux do Microsoft cung cấp? Dù bạn là nhà phát triển chuyên nghiệp hay chỉ là người đam mê, bạn có thể dễ dàng xây dựng hình ảnh CBL-Mariner tùy chỉnh và thử nghiệm. Tuy nhiên, một số kinh nghiệm trước với các bản phân phối dựa trên Linux sẽ rất hữu ích.
Microsoft đã cung cấp tài liệu chi tiết để giúp người dùng nhanh chóng bắt đầu với CBL-Mariner. Hãy làm theo các hướng dẫn trên kho GitHub của họ để thiết lập cài đặt trong thời gian ngắn nhất có thể.
Microsoft nâng cao trình độ Linux
CBL-Mariner chứng minh Microsoft đang trên đúng đường khi nói đến phần mềm tự do và Linux. Công ty từng kiên quyết chống đối đối thủ mã nguồn mở của mình dường như đã chấp nhận thực tế thay đổi của ngành CNTT. Hãy xem tương lai sẽ mang lại gì cho chiến lược mới này.
Microsoft giới thiệu Windows Subsystem for Linux vào năm 2016. Kể từ đó, người dùng đã cài đặt Linux song song với hệ điều hành Windows để nâng cao quy trình làm việc.