样的shell，进而需要Fork和标准串流。Windows含有类似的功能，所以Cygwin库只需要进行翻译调用、管理私有数据，比如文件描述符。1996年后，由于看到cygwin可以提供Windows系统上的Cygnus嵌入式工具（以往的方案是使用DJGPP），其他工程师也加入了进来。特别吸引人的是，Cygwin可以实现三路交叉编译（three-way cross-compile），例如可以在Sun工作站上构建，如此就形成Windows-x-MIPS 交叉编译器，这样比单纯在PC上编译要快不少。1998年