Màn hình Windows Terminal hiển thị nhiều profile Linux và Windows, minh họa khả năng tương tác của WSL
Máy Tính

WSL Trở Thành Mã Nguồn Mở: Bước Tiến Lớn Cho Cộng Đồng Nhà Phát Triển Windows

Trong khuôn khổ sự kiện Microsoft Build năm nay, Microsoft đã mang đến hàng loạt thông báo quan trọng, nổi bật nhất là việc Windows Subsystem for Linux (WSL) chính thức trở thành mã nguồn mở. Sau gần chín năm kể từ khi ra mắt, giờ đây bất kỳ ai cũng có thể xem xét, 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, mở ra kỷ nguyên mới cho sự hợp tác và phát triển.

Màn hình Windows Terminal hiển thị nhiều profile Linux và Windows, minh họa khả năng tương tác của WSLMàn hình Windows Terminal hiển thị nhiều profile Linux và Windows, minh họa khả năng tương tác của WSL

WSL Trở Thành Mã Nguồn Mở: Đáp Lại Khát Vọng Cộng Đồng

Microsoft đã giới thiệu Windows Subsystem for Linux vào năm 2016 dành cho Windows 10. Ngay khi dự án được công bố trên GitHub – khi đó chưa có mã nguồn – yêu cầu đầu tiên từ người dùng đã là “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, chưa có một câu trả lời dứt khoát nào.

Giờ đây, cộng đồng đã nhận được câu trả lời tích cực. 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à thành quả của một hành trình 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 pico process (lxcore.sys) đến việc tích hợp nhân Linux hoàn chỉnh để tăng cường khả năng tương thích, và sau đó là tách WSL ra khỏi hệ điều hành chính. Phiên bản WSL hiện tại có các thành phần nằm trong Windows và một số thành phần khác nằm bên trong máy ảo Linux.

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

Máy tính xách tay Windows 11 chạy PowerShell và các cửa sổ terminal riêng biệt, thể hiện môi trường phát triển linh hoạt với WSLMáy tính xách tay Windows 11 chạy PowerShell và các cửa sổ terminal riêng biệt, thể hiện môi trường phát triển linh hoạt với WSL

Windows Sắp Có Trình Soạn Thảo Văn Bản CLI “Edit” Mới

Ngoài ra, còn có một tin tức thú vị khác dành cho các nhà phát triển. Microsoft đã công bố rằng 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 phải rời khỏi cửa sổ terminal của họ, tiết kiệm thời gian đáng kể và cung cấp giao diện quen thuộc.

Đây là một tin tức đặc biệt hấp dẫn, bởi 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 việc chỉnh sửa văn bản đơn giản, Notepad đã trở nên “cồng kềnh” hơn với các tính năng AI, và “Edit” dường như là giải pháp cho vấn đề đó. Trình soạn thảo này sẽ sớm được phát hành cho những người dùng Windows Insider trong vài tháng tới.

Logo Notepad++ trên nền tối, đại diện cho các lựa chọn thay thế cho Notepad truyền thống trên WindowsLogo Notepad++ trên nền tối, đại diện cho các lựa chọn thay thế cho Notepad truyền thống trên Windows

Cài Đặt Nâng Cao Tập Trung Cho Nhà Phát Triển

Một thông tin thú vị khác dành cho các nhà phát triển là sự ra đời của “Windows Advanced Settings”. Đây là một phần chuyên biệt trong ứng dụng Cài đặt, cho phép các nhà phát triển và người dùng thành thạo 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ụ điển hình mà Microsoft nhấn mạnh là việc bật tính năng File Explorer tích hợp với 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.

Microsoft không chia sẻ thêm nhiều chi tiết, 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 một người dùng khác trong menu Start. Những người dùng Insider dự kiến sẽ sớm trải nghiệm tính năng này.

Ảnh chụp màn hình ứng dụng Cài đặt của Windows 11 với trang Cài đặt nâng cao cho File Explorer, minh họa các tùy chọn dành cho nhà phát triểnẢnh chụp màn hình ứng dụng Cài đặt của Windows 11 với trang Cài đặt nâng cao cho File Explorer, minh họa các tùy chọn dành cho nhà phát triển

Kết Luận

Những thông báo mới từ Microsoft Build, đặc biệt là việc WSL trở thành mã nguồn mở, cho thấy cam kết mạnh mẽ của Microsoft trong việc hỗ trợ và nâng cao trải nghiệm cho cộng đồng nhà phát triển. Từ việc mang lại sự minh bạch và khả năng tùy biến cho WSL, giới thiệu một trình soạn thảo CLI gọn nhẹ, đến việc tập trung các cài đặt nâng cao, tất cả đều hướng đến mục tiêu tạo ra một môi trường phát triển Windows hiệu quả và linh hoạt hơn. Cộng đồng nhà phát triển Việt Nam chắc chắn sẽ hưởng lợi rất nhiều từ những cải tiến này. Bạn nghĩ sao về những cập nhật mới nhất từ Microsoft? Hãy chia sẻ ý kiến của bạn trong phần bình luận bên dưới!

Related posts

Top 7 Template Notion Giúp Sinh Viên Quản Lý Học Tập Hiệu Quả Nhất

Administrator

Nvidia Có Thể Mang Công Nghệ DLSS Thế Hệ Mới Đến Card Đồ Họa RTX 30 Series?

Administrator

Microsoft Excel Cập Nhật Tính Năng Mới: Hiển Thị Định Dạng Dữ Liệu Đặc Biệt Trực Quan Hơn Trên Thanh Công Thức

Administrator