Tin tức

Microsoft chính thức mở mã nguồn Windows Subsystem for Linux

0

Sau gần 9 năm kể từ khi ra mắt, Microsoft đã quyết định mở mã nguồn của Windows Subsystem for Linux (WSL) – tính năng cho phép người dùng chạy môi trường Linux trực tiếp bên trong hệ điều hành Windows. Theo The Verge, đây được xem là một nỗ lực kéo dài nhiều năm của Microsoft.

Đây là một yêu cầu nhất quán từ cộng đồng nhà phát triển trong một thời gian dài,” Pavan Davuluri, Giám đốc Windows, chia sẻ trong một cuộc phỏng vấn với The Verge. “Chúng tôi đã mất một chút thời gian để tái cấu trúc hệ điều hành, cho phép WSL hoạt động độc lập, từ đó mới có thể mở mã nguồn dự án. Điều này tạo điều kiện cho các nhà phát triển đóng góp, và để chúng tôi tích hợp những đóng góp đó vào quy trình phát triển của Windows.”

Microsoft chính thức mở mã nguồn Windows Subsystem for Linux

Theo đó, mã nguồn WSL hiện đã được đăng tải công khai trên nền tảng GitHub. Các lập trình viên có thể tải về, tự xây dựng từ mã nguồn, tham gia sửa lỗi hoặc thậm chí phát triển thêm các tính năng mới. Trước đây, dù không có quyền truy cập trực tiếp vào mã nguồn của Microsoft, cộng đồng WSL vẫn có những đóng góp đáng kể giúp cải thiện công cụ này qua nhiều năm. Ông Davuluri kỳ vọng việc mở mã nguồn sẽ thúc đẩy các nhà phát triển cải thiện hiệu suất WSL và tăng cường tích hợp với các dịch vụ Linux.

Đây là một cột mốc quan trọng đối với WSL, vốn ra mắt lần đầu vào năm 2016 như một phần của bản cập nhật Windows 10 Anniversary. “Khi đó, WSL dựa trên lxcore.sys, cho phép Windows chạy các tệp ELF của Linux và thực thi các lệnh gọi hệ thống Linux ngay trong nhân Windows,” Pierre Boulay, kỹ sư phần mềm cấp cao tại Microsoft, giải thích. “Theo thời gian, chúng tôi nhận ra rằng cách tốt nhất để đảm bảo tương thích tối ưu với Linux gốc là dựa vào chính nhân Linux.”

Năm 2019, Microsoft đã công bố phiên bản lớn thứ hai của WSL, sau đó bổ sung hỗ trợ GPU và tách WSL thành một dự án độc lập khỏi Windows từ năm 2021 để tăng tốc độ phát triển. “Rõ ràng là để đáp ứng cộng đồng ngày càng lớn mạnh và các yêu cầu tính năng, WSL cần phải phát triển nhanh hơn và phát hành độc lập với Windows,” Boulay cho biết. Trong bản cập nhật 24H2 mới nhất cho Windows 11, Microsoft đã hoàn tất quá trình chuyển đổi người dùng WSL sang một gói phần mềm riêng biệt, thay vì tích hợp sẵn vào hệ điều hành.

Quyết định mở mã nguồn WSL cũng là câu trả lời chính thức cho thắc mắc đầu tiên từng được nêu trên kho lưu trữ GitHub của dự án: “Liệu WSL có trở thành mã nguồn mở không?”. Với động thái này, Microsoft tiếp tục khẳng định nỗ lực làm cho Windows trở nên thân thiện hơn với giới lập trình viên. “Mục tiêu của chúng tôi rất đơn giản: chúng tôi muốn Windows trở thành một ‘cỗ máy phát triển’ (dev box) tuyệt vời cho các nhà phát triển. Đó thực sự là tham vọng của chúng tôi,” Davuluri nhấn mạnh.

Theo: The Verge

Mời bạn xem các video mới nhất của Vật Vờ Studio ngay tại đây.

Sau YouTube, Veo 3 của Google có thể khiến ngành game trở nên tệ hơn?

Previous article

Microsoft Edge sắp có trang tab mới với AI Copilot là trọng tâm

Next article

Comments

Comments are closed.