伞云飞 (sanyunf@cn.ibm.com), 软件工程师, IBM
高雪峰 (gaoxuef@cn.ibm.com), 软件工程师, IBM
Cygwin 是一种在 Windows 环境中创造类 Linux 环境的开源软件,它包含以下两部分:
- 一个包含了 Linux 基本功能 API 的 DDL 文件(Cygwin.dll)。可以支持用户在安装了 Cygwin 的 Windows 环境中运行 Linux 类的脚本文件和命令 ( 如:ls, time, mkdir 等 ) 。
- 一些在 Linux 环境下可以使用的工具 , 可以让用户感觉就在 Linux 系统中操作一样方便。
Cygwin 可以支持除 Windows CE 之外的任何 Windows 版本,但是它不是一个直接的 Linux 的内核接口,所有的应用程序都需要在 Cygwin 创建出来的类 Linux 环境中重新编译之后才可以运行。
http://www.ibm.com/developerworks/cn/linux/l-cn-cygwin/