Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.
Cygwin User Guide
Cygwin to środowisko podobne do Linuksa dla systemu Windows. Składa się z biblioteki DLL (cygwin1.
dll), która działa jako warstwa emulacji zapewniająca znaczną funkcjonalność wywołań systemowych POSIX (Portable Operating System Interface) oraz zbiór narzędzi, które zapewniają wygląd i działanie Linuksa. Cygwin DLL działa ze wszystkimi wersjami x86 i AMD64 systemu Windows NT od wersji Windows XP SP3. Interfejs API jest w jak największym stopniu zgodny ze specyfikacją Single Unix, a następnie z praktyką Linuksa.
Główną różnicą między Cygwin a Linuksem jest biblioteka C (newlib zamiast glibc). Po zainstalowaniu Cygwin użytkownicy mają dostęp do wielu standardowych narzędzi UNIX.
Można ich używać z jednej z dostępnych powłok, takich jak bash lub z wiersza poleceń systemu Windows. Ponadto programiści mogą pisać aplikacje konsolowe Win32 lub GUI, które wykorzystują standardowe API Microsoft Win32 i/lub API Cygwin.
W rezultacie możliwe jest łatwe przenoszenie wielu znaczących programów UNIX bez konieczności wprowadzania rozległych zmian w kodzie źródłowym. Obejmuje to konfigurację i budowanie większości dostępnego oprogramowania GNU (w tym narzędzi programistycznych dołączonych do dystrybucji Cygwin)