Cygwin: Verskil tussen weergawes

Content deleted Content added
RAM (besprekings | bydraes)
RAM (besprekings | bydraes)
Lyn 20:
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.
 
Ondersteuning vir die saamstel van [[MinGW]]-versoenbare programme (d.w.s, programme wat nie vereis dat Cygwin geïnstalleer moet wees om te hardloop nie, of meer spesifiek, programme wat nie Cygwin se ''CYGWIN1.DLL'' wat die POSIX versoenbaarheidslaag verskaf, benodig nie).
<!-- Moet nog vertaal word
 
Red Hat versprei normaalweg die Cygwin kodeversameling onder die [[GNU General Public License]] met die uitsondering wat die skakeling met enige [[vrye programmatuur]] waarvan die lisensie aan die [[Oopbron Definisie]] voldoen, toe te laat. (Red Hat verkoop ook kommersiële lisensies aan diegene wat programme wil versprei onder voorwaardes van [[uitsluitlike besitreg]]).
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).
 
'n Mens kan by vele poslyste aansluit wat verband hou met Cygwin by die [[http://cygwin.com/lists.html Cygwin Poslys] blad.
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
==History==
Cygwin began in [[1995]] 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.