一位来自上海的开源开发者发起了 Foreign LINUX 项目,旨在让用户能在 Windows 上不做任何修改的跑 Linux 二进制文件。
自由软件社区有一个类似的项目叫 Cygwin,但需要重新编译才能将 Linux 或 BSD 上的软件运行在 Windows 上。Foreign LINUX 绕过了这一对普通用户来说过于困难的过程,它是一个动态二进制翻译器和 Linux 系统调用接口模拟器,目前它处于早期开发阶段,能运行的 Linux 工具包括 bash、vim、nano、python、gcc 等。