使用动态连结的方式用于隐藏作业系统的细节，目的是提供程式设计师更简单的工作。这也产生了一种新的虚拟化方式，使用不同的API与不同作业系统底层的ABI（Application Binary Interface）来进行模拟的工作。这个分类底下代表性的有Wine以及WSL（Windows Subsystem for Linux）。