Cygwin é um ambiente Linux para Windows. Ele consiste de uma DLL (cygwin1.dll) que age como uma camada de emulação fornecendo um sistema POSIX (Portable Operating System Interface) substancial com funcionalidades e uma coleção de ferramentas no estilo e no visual do Linux. Em outras palavras, ele auxilia os desenvolvedores na migração de aplicativos do UNIX/Linux para a plataforma Windows.
O programa não é uma maneira de rodar aplicativos nativos do Linux no Windows: você deve reconstruir seus aplicativos no código fonte se desejar rodá-los no Windows. Muito menos um recurso mágico que torna aplicativos nativos do Windows capazes de rodar funcionalidades UNIX como signals, ptys, etc. Novamente, a única maneira de fazer isso é reconstruindo o código para aproveitar as funcionalidades.
Vale tomar nota que, por padrão, o arquivo setup.exe não instala tudo: apenas a base da distribuição Cygwin é instalada. Ao rodar o executável, clicando nas categorias e pacotes você escolhe as instalações e atualizações necessárias.

Qual a utilidade disso?12/12/2007
Prós: Criar um programa pra nada!
Se não é pra emular unix/linux pra que adianta um raio de uma camada posix?
Ahhh!vi isso e não gostei.
Não baixem,além disso ainda têm vírus!O meu avg e o avast apitaram na hora quando eu terminei de baixar ele!
Isso é só enganação,não aconselho que baixem!Baixem só se quiserem pegar um "worms and key logger detected in archive C:\Downloads\cygwin.zip"
© Copyright 2000 - 2008 No Zebra Network, todos os direitos reservados.
Proibida a reprodução sem autorização.