ubuntu 能在本地运行 Windows 应用程序吗?

sbe*_*ron -6 windows emulation

我想知道windows exe文件是否有可能在没有像wine这样的模拟器的情况下在linux上运行。有没有办法创建一个 api 库,既提供 windows 应用程序使用的那些,也提供 linux 应用程序使用的那些库?是什么阻止了这种情况发生,或者为什么还没有发生?Wine 似乎能够在不完全安装 Windows 的情况下运行它们,所以虽然可能有一些专有位,为什么不能有一种完全集成它的方法呢?

Rin*_*ind 7

不。

那会侵犯版权。即使 Windows XP 被认为放弃了它的版权,只要微软维护该版权,它的所有部分仍然存在。

除此之外:我们还需要一个 100% 兼容的 DX 驱动程序。猜猜谁拥有这方面的版权?微软。这意味着 nVidia、AMD 需要获得许可才能为其显卡创建支持 DX 的驱动程序。

除此之外:为什么我们会希望这种情况发生?Ubuntu 是一个有自己的目标和方向的操作系统。我自己不想在我的系统中安装 MS 软件。它会用 Windows 已有的垃圾来玷污我们的操作系统。

更准确地说:以下 DLL 受版权保护:NTDLL(NT 内核函数)、USER32(用于构建简单用户界面的核心功能)、KERNEL32(内存管理、输入/输出操作和中断)、GDI32(Windows 图形设备)接口),en ADVAPI(安全和注册调用)。没有权限将这些重新创建为开源版本,你得到的只是一个跛行、损坏的克隆。重新创建这些中的任何一个,您都可以期待停止和终止信。