Hệ thống con Windows dành cho Linux bắt đầu với tên gọi Project Astoria trên Windows Phone

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Sự phát triển của Hệ thống con Windows cho Linux được báo trước là thời điểm Microsoft Road to Damascus khi công ty cuối cùng đã từ bỏ cuộc chiến chống lại Linux và coi nó như một công cụ hơn là một kẻ thù.

Tuy nhiên, điều thú vị là công nghệ này có nguồn gốc gây tranh cãi hơn nhiều, trong Project Astoria, nỗ lực của Microsoft để giữ cho Windows Phone tồn tại bằng cách hỗ trợ các ứng dụng Android cho hệ điều hành này.

Được tiết lộ vào tháng 2015 năm 2015 và sau đó được xác nhận tại Build XNUMX, công nghệ này đã mô phỏng các cuộc gọi hệ thống của Android, dịch chúng sang các lệnh gọi API Windows Phone và có hiệu quả đáng ngạc nhiên (một số người nói rằng quá hiệu quả).

Trong năm 2016 Microsoft xác nhận rằng họ không còn phát triển Project Astoria nữa, với Kevin Gallo từ nhóm Windows hôm nay đã đưa ra lý do sau:

Chúng tôi đã nhận được nhiều phản hồi rằng việc sử dụng hai công nghệ Bridge để mang mã từ hệ điều hành di động sang Windows là không cần thiết và sự lựa chọn giữa chúng có thể gây nhầm lẫn. Chúng tôi đã xem xét cẩn thận phản hồi này và quyết định rằng chúng tôi sẽ tập trung nỗ lực vào Windows Bridge dành cho iOS và biến nó thành tùy chọn Bridge duy nhất để đưa mã di động đến tất cả các thiết bị Windows 10, bao gồm cả Xbox và PC. Đối với những nhà phát triển đã dành thời gian tìm hiểu Cầu nối Android, chúng tôi đặc biệt khuyến khích bạn xem Cầu nối iOS và Xamarin như những giải pháp tuyệt vời.

Cuối cùng thì không có gì xuất hiện trên Windows Bridge dành cho iOS, điều này sẽ yêu cầu các nhà phát triển phải biên dịch lại ứng dụng của họ cho Windows Phone, thay vì chỉ chạy các tệp nhị phân Android trên hệ điều hành.

Tuy nhiên, đáng ngạc nhiên là Dự án Astoria bị hủy bỏ đã tiếp tục cho những thứ lớn hơn và tốt hơn, với công nghệ dịch API được sử dụng cho phiên bản đầu tiên của Hệ thống con Windows dành cho Linux (WSL 2 sử dụng trực tiếp nhân Linux).

Tin tức đã được tiết lộ bởi Ben Hill, Kỹ sư phần mềm cao cấp tại Microsoft, trên podcast của Celebubuntu, có thể được nhìn thấy bên dưới:

Thông qua Mèo đi bộ

Thông tin thêm về các chủ đề: Dự án Astoria, 10 cửa sổ, Cầu Windows cho iOS, Windows Subsystem cho Linux