Microsoft mở Windows Subsystem cho Linux: Thúc đẩy nguồn mở và nhà phát triển

Cập nhật lần cuối: 20/05/2025
tác giả: Alberto navarro

  • Microsoft vừa thông báo rằng Windows Subsystem for Linux (WSL) sẽ trở thành mã nguồn mở, cho phép tăng cường tính minh bạch và cộng tác trong hệ sinh thái phát triển.
  • Mã WSL hiện đã có trên GitHub, ngoại trừ một số thành phần nhỏ, riêng biệt vì lý do kỹ thuật không ảnh hưởng đến chức năng cốt lõi.
  • Biện pháp này đáp ứng nhu cầu lâu dài của cộng đồng và mở ra cánh cửa cho các nhánh và đóng góp từ bên ngoài, tạo điều kiện thuận lợi cho việc nghiên cứu hoạt động và bảo trì trong tương lai, bất kể quyết định của Microsoft là gì.
  • WSL đã trở thành một công cụ quan trọng để tích hợp các ứng dụng và môi trường Linux vào Windows, chứng minh sự thay đổi chiến lược của Microsoft hướng tới khả năng tương tác và phần mềm nguồn mở.
Windows cho Linux Nguồn mở-2

Bối cảnh phát triển phần mềm Windows đang trải qua một Thay đổi đáng kể sau thông báo của Microsoft về việc mở Hệ thống con Windows cho Linux (WSL) như một dự án nguồn mở. Quyết định này đáp ứng yêu cầu được cộng đồng nhà phát triển duy trì trong nhiều năm, những người đã tìm kiếm Dễ dàng hơn trong việc kiểm tra, tùy chỉnh và phát triển của công cụ cơ bản này trong hệ điều hành Microsoft.

Việc phát hành Mã nguồn WSL (mã nguồn mở WSL), có thể truy cập ngay bây giờ thông qua nền tảng GitHub, nghĩa là hầu như tất cả các thành phần của nó đều có thể được phân tích, điều chỉnh hoặc tái sử dụng bởi bất kỳ người dùng hoặc nhà phát triển bên ngoài nào. Chỉ những người còn lại các thành phần phụ, chẳng hạn như trình điều khiển LXcore.sys và một số tài nguyên được liên kết đến chuyển hướng tệp, việc thiếu nó không ảnh hưởng đến hoạt động bình thường của hệ thống con.

Nội dung độc quyền - Bấm vào đây  TikTok tại Hoa Kỳ: Mọi thứ bạn cần biết về ứng dụng độc quyền mới và vai trò của Trump

Một bước tiến chiến lược hướng tới sự hợp tác và phần mềm miễn phí

Windows Linux

Microsoft đã thể hiện từ lâu rồi thay đổi quan trọng trong cách tiếp cận phần mềm miễn phí. Việc tích hợp WSL ban đầu cho phép người dùng Windows chạy các ứng dụng hoặc bản phân phối Linux theo cách gốc, điều không thể tưởng tượng được chỉ một thập kỷ trước. Kể từ đó, công ty đã không ngừng tăng cường cam kết của mình đối với nền tảng này.

WSL chuyển sang mã nguồn mở không chỉ thúc đẩy sự minh bạch, nhưng cũng mở ra khả năng cho bên thứ ba tiếp quản việc bảo trì của nó trong trường hợp Microsoft quyết định từ bỏ dự án, như đã từng xảy ra với Windows Subsystem dành cho Android.

Thay đổi này cho phép cả chuyên gia và doanh nghiệp điều chỉnh WSL theo nhu cầu của riêng họ, tận dụng các tính năng mới hoặc khám phá các con đường thay thế thông qua các nhánh. Đối với cộng đồng, đó là bằng chứng rằng Microsoft cam kết về khả năng tương tác và đối thoại với các hệ điều hành khác., đặc biệt là trong các bối cảnh như đám mây công cộng Azure, nơi Linux đã chiếm một phần đáng kể khối lượng công việc.

Bài viết liên quan:
Cách cài đặt Hệ thống con Linux cho Windows?

WSL như một công cụ dành cho các nhà phát triển và người dùng nâng cao

Các nhà phát triển làm việc với mã nguồn mở trên Windows và Linux

Hệ thống con Windows dành cho Linux đã thu hút được sự chú ý kể từ khi ra mắt tại Build cách đây chín năm. Phiên bản đầu tiên chỉ cung cấp quyền truy cập hạn chế vào trình thông dịch Bash, nhưng Các bản cập nhật liên tục đã mở rộng phạm vi tiếp cận của nó cho phép nhiều loại ứng dụng Linux chạy trong Windows.

Nội dung độc quyền - Bấm vào đây  Copilot Studio: Cập nhật quan trọng tháng 2025 năm XNUMX cho Agent Creation

Theo quan điểm chức năng, WSL giúp cuộc sống của các nhà phát triển và chuyên gia dễ dàng hơn yêu cầu môi trường hỗn hợp, tích hợp các tiện ích, bảng điều khiển và công cụ Linux vào màn hình nền Windows mà không cần máy ảo hoặc cài đặt kép phức tạp.

Nhiều người dùng đánh giá cao tính linh hoạt này, mặc dù Trải nghiệm vẫn chưa thể so sánh với cài đặt Linux gốc.. Tuy nhiên, với tư cách là cầu nối giữa hai hệ sinh thái lớn, WSL đã khẳng định mình là một nguồn tài nguyên rất hữu ích, cho phép truy cập vào nhiều lợi ích của phần mềm miễn phí mà không cần thoát khỏi môi trường Windows quen thuộc.

Ý nghĩa và tương lai của WSL như một nguồn mở

WSL

Trong số những lý do khiến Microsoft thực hiện bước này có cả hai các yếu tố kỹ thuật và chiến lược. Việc phát hành mã sẽ nhân lên khả năng kiểm toán, khuyến khích đổi mới và cho phép cộng đồng giúp giải quyết các vấn đề tiềm ẩn hoặc phát triển sản phẩm theo hướng mới.

Đối với các nhà phát triển, việc có một WSL mở có nghĩa là kiểm soát tốt hơn hành vi của công cụ, nhiều tùy chọn tùy chỉnh hơn và cơ hội tìm ra giải pháp nhanh hơn cho các vấn đề tiềm ẩn, nhờ vào tinh thần làm việc cộng tác và tính minh bạch của mã.

Nội dung độc quyền - Bấm vào đây  Cách sửa lỗi 0x800f0988 trong Windows 11: Hướng dẫn đầy đủ

Biện pháp này cũng có thể được hiểu là Một nỗ lực của Microsoft nhằm củng cố hình ảnh của mình trong hệ sinh thái nguồn mởvà thu hút những người thường làm việc trong môi trường Linux thuần túy vào nền tảng của mình, đặc biệt là trong các phát triển liên quan đến trí tuệ nhân tạo, đám mây và tự động hóa.

Trong trung hạn, người ta có thể mong đợi rằng các sản phẩm phái sinh của dự án xuất hiện hoặc những cải tiến được cộng đồng đóng góp trực tiếp, làm tăng thêm sức hấp dẫn của Windows như một môi trường cho những người cần sử dụng chung cả hai hệ điều hành.

Sự chuyển đổi của WSL sang mã nguồn mở đánh dấu một Giai đoạn mới trong mối quan hệ giữa Windows và Linuxvà mang đến một viễn cảnh mà sự hợp tác và minh bạch được coi trọng trong thế giới phần mềm, mang lại lợi ích cho các nhà phát triển, công ty và người dùng cá nhân.

Bài viết liên quan:
Cách cài đặt Linux Bash trên Windows 10