Answers:
Cygwin是否像葡萄酒一样工作?没有。
它在外部OS内提供兼容性层吗?是。
Wine可以在Linux上运行Windows可执行文件,但是Cygwin无法在Windows上运行Linux可执行文件。取而代之的是,Linux程序必须专门针对Cygwin进行编译,因此Cygwin项目的目的是使其尽可能简单,即,其目标是源代码兼容性而不是二进制兼容性。
但是,作为Wine项目的一部分的Winelib本质上与Cygwin相反:它提供了源兼容性层,该层允许Windows程序被编译为Linux可执行文件。