Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.
Cygwin User Guide
Cygwin ist eine Linux-ähnliche Umgebung für Windows. Sie besteht aus einer DLL (cygwin1.
dll), die als Emulationsschicht fungiert und umfangreiche POSIX (Portable Operating System Interface)-Systemaufrufe bereitstellt, und einer Sammlung von Tools, die ein Linux-Look-and-Feel bieten. Die Cygwin-DLL funktioniert mit allen x86- und AMD64-Versionen von Windows NT seit Windows XP SP3. Die API folgt so weit wie möglich der Single Unix Spezifikation und dann der Linux-Praxis.
Der Hauptunterschied zwischen Cygwin und Linux ist die C-Bibliothek (newlib anstelle von glibc). Wenn Cygwin installiert ist, haben die Benutzer Zugang zu vielen Standard-UNIX-Dienstprogrammen.
Sie können von einer der mitgelieferten Shells wie bash oder von der Windows-Eingabeaufforderung aus verwendet werden. Darüber hinaus können Programmierer Win32-Konsolen- oder GUI-Anwendungen schreiben, die die standardmäßige Microsoft Win32-API und/oder die Cygwin-API nutzen.
Dadurch ist es möglich, viele wichtige UNIX-Programme zu portieren, ohne dass umfangreiche Änderungen am Quellcode vorgenommen werden müssen. Dies beinhaltet die Konfiguration und Erstellung der meisten verfügbaren GNU-Software (einschließlich der Entwicklungswerkzeuge, die in der Cygwin-Distribution enthalten sind)