Lớp tương thích

Trong công nghệ phần mềm, lớp tương thích ( tiếng Anh: compatibility layer) là một giao diện cho phép các tập tin nhị phân của một hệ thống cũ hoặc hệ thống ngoài chạy trên một hệ thống mới. Điều này chuyển các cuộc gọi hệ thống cho hệ thống ngoài thành các cuộc gọi hệ thống riêng cho hệ thống mới. Với một số thư viện cho hệ thống ngoài, điều này thường sẽ đủ để chạy các tệp nhị phân từ bên ngoài trên hệ thống mới. Một lớp tương thích phần cứng bao gồm các công cụ cho phép mô phỏng phần cứng.

Phần mềm

[sửa | sửa mã nguồn]

Những ví dụ bao gồm:

  • Wine, chạy một số chương trình Microsoft Windows trên các hệ thống tương tự Unix bằng trình tải chương trình và API Windows được triển khai trong DLL.
  • Các lớp tương thích ứng dụng của Windows để cố gắng chạy các ứng dụng được viết kém hoặc các lớp được viết cho các phiên bản trước của nền tảng.[1]
  • Lina, chạy một số chương trình nhị phân Linux trên Windows, Mac OS X và các hệ thống tương tự Unix với giao diện tự nhiên.
  • KernelEX, chạy một số chương trình Windows 2000 / XP trên Windows 98 / Me.
  • Executor, chạy các chương trình Mac OS "cổ điển" dựa trên 68k trong Windows, Mac OS X và Linux.
  • Columbia Cycada, chạy các ứng dụng Apple iOS trên các hệ thống Android .
  • Hybris, thư viện dịch Bionic thành các cuộc gọi glibc.
  • Darling, một lớp dịch cố gắng chạy các hệ điều hành Mac OS X và Darwin trên Linux.
  • Windows Subsystem for Linux chạy nhị phân Linux trên Windows.
  • Cygwin, một môi trường tương thích POSIX chạy tự nhiên trên Windows.[2]

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ Charlie Russel, Microsoft MVP for Windows Server and Tablet PC (ngày 18 tháng 2 năm 2002). "Application Compatibility in Windows XP".
  2. ^ "Cygwin". www.cygwin.com. Truy cập ngày 23 tháng 11 năm 2019.
Chúng tôi bán
Bài viết liên quan
Nhân vật Manabu Horikita - Class room of the Elite
Nhân vật Manabu Horikita - Class room of the Elite
Manabu Horikita (堀ほり北きた 学まなぶ, Horikita Manabu) là một học sinh của Lớp 3-A và là cựu Hội trưởng Hội học sinh
Nhân vật Yuzuriha -  Jigokuraku
Nhân vật Yuzuriha - Jigokuraku
Yuzuriha (杠ゆずりは) là một tử tù và là một kunoichi khét tiếng với cái tên Yuzuriha của Keishu (傾けい主しゅの杠ゆずりは, Keishu no Yuzuriha).
Gunpla Warfare - Game mô phỏng lái robot chiến đấu cực chất
Gunpla Warfare - Game mô phỏng lái robot chiến đấu cực chất
Gundam Battle: Gunpla Warfare hiện đã cho phép game thủ đăng ký trước
Cha Hae-In: Cô Thợ Săn S-Class Mạnh Mẽ và Bí Ẩn Trong Solo Leveling
Cha Hae-In: Cô Thợ Săn S-Class Mạnh Mẽ và Bí Ẩn Trong Solo Leveling
Cha Hae-In là một nhân vật phụ trong bộ truyện Solo Leveling (Cấp độ cô đơn), một tác phẩm nổi tiếng trong thể loại truyện tranh webtoon của Hàn Quốc