Cygwin

在Win32上模拟Unix环境。使用它之后,您就可以在Windows上体验Unix的妙趣。 多亏有了GNU实用程序的支持,使得它比某些商用Unix系统更好用。 在Cygwin环境中编译的可执行文件会链接到cygwin1.dll, 这个DLL将模拟Unix的系统调用等。

对于使用Cygwin的人来说,到底应该选择Unix还是Windows呢?这的确不好说。(任何事情都是过犹不及,也许中庸之道才是上策)

请参考<URL:http://cygwin.com/>

Cygwin版Ruby需要使用cygwin1.dll,但是另一方面,它与Unix版的兼容性却十分出色。您几乎不必修改Unix用的脚本就可以运行它,这是它的一大优点。但它也受到了Cygwin环境自身的影响,例如它无法处理日语路径名等。