11 điểm bởi ffdd270 2020-10-06 | 5 bình luận | Chia sẻ qua WhatsApp

Đã có một lớp tương thích cho macOS tương tự như WINE trên Linux được công bố. Đây không phải là ảo hóa phần cứng mà cung cấp một lớp API tương thích, nên nhanh hơn so với ảo hóa.

Hiện tại, một số chương trình GUI cơ bản có thể chạy được với các thiết lập đặc biệt, và về sau họ cho biết mục tiêu là để các chương trình iOS chạy trên Android.

Tên gọi này bắt nguồn từ ý nghĩa kết hợp giữa nhân Darwin của Apple và nhân Linux, nên được đặt là Darling. Trên trang chủ có ghi là không hỗ trợ WSL, nhưng trong phần bình luận của một Pull Request được đăng gần đây thì có nói rằng với một số thiết lập nhất định, nó cũng chạy được trên WSL (tất nhiên là bản 2).

5 bình luận

 
xguru 2020-10-06

Trên WSL có vẻ vẫn còn hơi trục trặc, nhưng nếu làm tốt thì liệu chúng ta có được thấy cảnh trên Windows chạy đồng thời ứng dụng Linux/Mac/iOS/Android không nhỉ haha

 
ffdd270 2020-10-06

Thực ra người thắng có khi lại là Linux..

https://anbox.io/

Nếu gom hết các lớp tương thích đang có trên Linux lại thì có lẽ dùng được hầu hết mọi OS. Nhưng vì không thích môi trường desktop nên OTL

 
galadbran 2020-10-06

Ghê thật... vừa thấy khá ngầu nhưng cũng nghĩ là sẽ dùng vào việc gì nhỉ... dù vậy thì có vẻ Apple cũng sẽ tìm cách ngăn lại ^^;;;

 
ffdd270 2020-10-06

À. Dù chưa dịch, nhưng cũng có câu trả lời kiểu "vì dựa hoàn toàn trên phần mềm tự do nên chắc sẽ không bị chặn đâu haha".

Nhưng nghĩ đến WINE thì... nếu phía nhà cung cấp hệ điều hành cứ thay đổi API qua lại liên tục, thời gian phát triển chắc sẽ kéo dài khủng khiếp T_T. Hơn nữa WinAPI vốn cũng không có thay đổi lớn mấy... còn Apple thì cứ thay đổi không ngừng...

 
ffdd270 2020-10-06

https://github.com/darlinghq/darling/issues/260#issuecomment-530184521

Trên trang chủ hiện vẫn ghi là "không chạy được trên WSL", nhưng một số người dùng đã cung cấp hướng dẫn để chạy nó bằng cách chỉnh sửa kernel WSL.