Image default
Máy Tính

WSL Mở Mã Nguồn: Bước Tiến Vượt Bậc Của Microsoft Cho Nhà Phát Triển

Trong chuỗi các công bố quan trọng tại Hội nghị nhà phát triển Build năm nay, Microsoft đã chính thức thông báo về việc Windows Subsystem for Linux (WSL) sẽ trở thành mã nguồn mở. Sau gần một thập kỷ kể từ khi ra mắt, giờ đây cộng đồng có thể tự do kiểm tra, xây dựng và sửa đổi mã nguồn WSL để bổ sung các tính năng mới cũng như khắc phục lỗi, đánh dấu một cột mốc quan trọng trong việc đưa Linux đến gần hơn với môi trường Windows.

WSL Mở Mã Nguồn: Phản Hồi Từ Cộng Đồng Sau Gần Một Thập Kỷ

Microsoft giới thiệu Windows Subsystem for Linux (WSL) lần đầu tiên vào năm 2016 dành cho Windows 10. Ngay khi dự án được đăng tải trên GitHub mà không kèm theo mã nguồn, yêu cầu đầu tiên từ người dùng đã được gửi với tiêu đề “Liệu đây có phải là Mã nguồn mở?”. Vào thời điểm đó, Microsoft chỉ trả lời rằng họ không phản đối ý tưởng này, nhưng cho đến nay, vẫn chưa có một câu trả lời dứt khoát.

Giờ đây, câu trả lời đã rõ ràng và đó là một tin vui. Bắt đầu từ hôm nay, bạn có thể tìm thấy mã nguồn của WSL trên trang dự án GitHub. Đây là kết quả của một hành trình phát triển liên tục, chứng kiến Microsoft không ngừng cải tiến WSL qua nhiều năm. Từ việc cung cấp một “pico process” (lxcore.sys) ban đầu, WSL đã được nâng cấp để bao gồm nhân Linux thực sự nhằm cải thiện khả năng tương thích, và sau đó được tách rời khỏi hệ điều hành Windows. Kiến trúc hiện tại của WSL bao gồm các thành phần chạy trong Windows và một số thành phần nằm trong máy ảo Linux.

Sau công bố này, chỉ còn một vài thành phần vẫn chưa được mở mã nguồn: đó là lxcore.sys, trình điều khiển được sử dụng cho WSL1, và bộ đôi P9rdr.sys cùng p9np.dll, hai tệp cho phép chuyển hướng hệ thống tệp từ Windows sang Linux.

Giao diện Windows Terminal hiển thị nhiều profile, nơi người dùng tương tác với WSL và các môi trường dòng lệnh khác.Giao diện Windows Terminal hiển thị nhiều profile, nơi người dùng tương tác với WSL và các môi trường dòng lệnh khác.

Edit – Trình Soạn Thảo Văn Bản CLI Mới Cho Windows

Cũng tại sự kiện Build, Microsoft còn mang đến một tin tức thú vị khác dành cho các nhà phát triển: Windows sẽ sớm đi kèm với một trình soạn thảo văn bản dựa trên dòng lệnh, được gọi đơn giản là “Edit”. Mục tiêu là giúp các nhà phát triển dễ dàng chỉnh sửa tệp văn bản mà không cần rời khỏi cửa sổ terminal, tiết kiệm thời gian đáng kể và cung cấp một giao diện quen thuộc.

Đây là một động thái được đánh giá cao, đặc biệt khi nhiều người cho rằng Microsoft đã phần nào làm mất đi mục đích ban đầu của Notepad theo thời gian. Từ một công cụ tuyệt vời cho các tác vụ đơn giản, Notepad đã trở nên khá “cồng kềnh” với các tính năng AI. “Edit” dường như là giải pháp khắc phục cho vấn đề này và dự kiến sẽ sớm đến tay các thành viên Windows Insiders trong vài tháng tới.

Máy tính xách tay Windows 11 chạy đồng thời Windows PowerShell và PowerShell Core, minh họa khả năng đa nhiệm cho nhà phát triển trên hệ điều hành này.Máy tính xách tay Windows 11 chạy đồng thời Windows PowerShell và PowerShell Core, minh họa khả năng đa nhiệm cho nhà phát triển trên hệ điều hành này.

Windows Advanced Settings: Cài Đặt Nâng Cao Tập Trung Cho Lập Trình Viên

Những tin tức đáng chú ý khác dành cho nhà phát triển bao gồm một tính năng mới có tên là Windows Advanced Settings. Đây là một phần chuyên biệt trong ứng dụng Cài đặt (Settings) dành cho các nhà phát triển và người dùng chuyên nghiệp, cho phép họ cấu hình các tính năng nâng cao tại một vị trí tập trung. Một ví dụ lớn mà Microsoft nhấn mạnh là khả năng kích hoạt File Explorer với tính năng kiểm soát phiên bản GitHub, cho phép bạn thiết lập các thư mục kho lưu trữ để theo dõi thay đổi trực tiếp.

Microsoft không chia sẻ quá nhiều chi tiết khác, nhưng ảnh chụp màn hình được cung cấp cũng cho thấy các tính năng như hiển thị đường dẫn đầy đủ trong thanh tiêu đề của File Explorer, hoặc hiển thị tùy chọn chạy ứng dụng với tài khoản người dùng khác trong menu Start. Các tính năng này cũng sẽ sớm xuất hiện trên Windows Insiders.

Logo Notepad++ trên nền tối, một ví dụ về trình soạn thảo văn bản mạnh mẽ mà nhà phát triển thường dùng thay thế Notepad mặc định của Windows.Logo Notepad++ trên nền tối, một ví dụ về trình soạn thảo văn bản mạnh mẽ mà nhà phát triển thường dùng thay thế Notepad mặc định của Windows.

Kết luận

Việc Microsoft mở mã nguồn WSL là một minh chứng rõ ràng cho cam kết của hãng trong việc hỗ trợ và lắng nghe cộng đồng nhà phát triển. Điều này không chỉ giúp WSL trở nên mạnh mẽ và linh hoạt hơn nhờ sự đóng góp từ cộng đồng, mà còn củng cố vị thế của Windows như một nền tảng hàng đầu cho các lập trình viên. Cùng với sự ra đời của trình soạn thảo Edit dựa trên CLI và các cải tiến trong Windows Advanced Settings, Microsoft đang tạo ra một hệ sinh thái ngày càng thân thiện và hiệu quả hơn cho người dùng yêu thích công nghệ và phát triển phần mềm.

Hãy theo dõi congnghetinhoc.com để cập nhật những tin tức công nghệ mới nhất và đừng quên chia sẻ ý kiến của bạn về những thay đổi này trong phần bình luận bên dưới!

Related posts

Microsoft Publisher Sẽ Ngừng Hỗ Trợ Vào Năm 2026: Điều Bạn Cần Làm Ngay

Administrator

Cách Khắc Phục Lỗi File Explorer Bị Treo Và Khởi Động Lại Hiệu Quả Trên Windows 10 & 11

Administrator

Phát Hiện “Dấu Vân Tay” Độc Nhất Của Máy In 3D: AI Mở Ra Kỷ Nguyên Mới Cho Kiểm Soát Chất Lượng

Administrator