Die weergawe van die [[gcc]] wat saam met Cygwin verskaf word het verskeie uitbreidings vir die skep van Windows DLL'e, vir die spesifiseer van 'n program as 'n windows- of konsolemodus program, die byvoeging van hulpbronne ens.
<!-- Moet nog vertaal word ▼
It also provides support for compiling [[MinGW]]-compatible executables (that is, executables that do not require Cygwin to be installed to run, or more specifically, executables that don't require Cygwin's ''CYGWIN1.DLL'', which provides the POSIX compatibility layer).
Red Hat normally licenses the Cygwin library under the [[GNU General Public License]] with an exception to allow linking to any [[free software]] whose license conforms to the [[Open Source Definition]]. (Red Hat also sells commercial licenses to those who wish to redistribute programs that use the Cygwin library under [[proprietary software|proprietary]] terms.)
One can subscribe to one of many Cygwin-related mailing lists at the [http://cygwin.com/lists.html Cygwin Mailing Lists] page.
<!-- Moet nog vertaal word
Cygwin began in [] as a project of [[Steve Chamberlain]], a [[Cygnus Solutions|Cygnus]] engineer who observed that Windows NT and 95 used [[COFF]] as their [[object file format]], and that GNU already included support for [[x86]] and COFF, and the C library [[newlib]]; so at least in theory it should not be difficult to retarget [[GNU Compiler Collection|GCC]] and get a [[cross compiler]] producing executables that would run on Windows. This proved to be so in practice, and a prototype came up quickly.