Cygwin: Verskil tussen weergawes

in Wikipedia, die vrye ensiklopedie
Content deleted Content added
RAM (besprekings | bydraes)
No edit summary
RAM (besprekings | bydraes)
No edit summary
Lyn 1: Lyn 1:
'''Cygwin''' - is 'n versameling [[vrye programmatuur]]-hulpmiddele wat oorspronklik deur [[Cygnus Solutions]] ontwikkel is om verskeie weergawes van [[Microsoft Windows]] in staat te stel om soortgelyk as 'n [[Unix]]-stelsel op te tree. Dit hoofdoel is om programmatuur wat vir [[POSIX]]-versoenbare stelsels (soos [[Linux]], [[BSD]] en Unix) ontwikkel is oordraagbaar te maak tot die Windows platform sonder om veel meer te doen as dit weer op Windows saam te stel. Programme wat met Cywin oorgedra word werk die beste op [[Windows NT]], [[Windows 2001]], [[Windows XP]] en [[Windows Server 2003]], maar sommiges kan bevredigend uitgevoer word op [[Windows 95]] en [[Windows 98]]. Cygwin word tans onderhou deur die werknemers van [[Red Hat]], [[Netapp]] en andere. Dit is belangrik om kennis te neem dat alhoewel Cygwin header lêers en kodeversamelings gebruik wat dit makliker maak om *nix toepassings vir gebruik op Windows her saam te stel, dit nie Windows binêre programme direk versoenbaar maak met *nix binêre programme nie.
'''Cygwin''' - is 'n versameling [[vrye programmatuur]]-hulpmiddele wat oorspronklik deur [[Cygnus Solutions]] ontwikkel is om verskeie weergawes van [[Microsoft Windows]] in staat te stel om soortgelyk as 'n [[Unix]]-stelsel op te tree. Dit hoofdoel is om programmatuur wat vir [[POSIX]]-versoenbare stelsels (soos [[Linux]], [[BSD]] en Unix) ontwikkel is oordraagbaar te maak tot die Windows platform sonder om veel meer te doen as dit weer op Windows saam te stel. Programme wat met Cywin oorgedra word werk die beste op [[Windows NT]], [[Windows 2001]], [[Windows XP]] en [[Windows Server 2003]], maar sommiges kan bevredigend uitgevoer word op [[Windows 95]] en [[Windows 98]]. Cygwin word tans onderhou deur die werknemers van [[Red Hat]], [[Netapp]] en andere. Dit is belangrik om kennis te neem dat alhoewel Cygwin header lêers en kodeversamelings gebruik wat dit makliker maak om *nix toepassings vir gebruik op Windows her saam te stel, dit nie Windows binêre programme direk versoenbaar maak met *nix binêre programme nie.


== Beskrywing ==
<!-- Moet nog vertaal word
Cygwin bestaan uit 'n versameling kode wat die [[POSIX]] stelselbevele omskakel na [[Win32]] stelselbevele, 'n [[GNU]] ontwikkelingsketting (soos die [[GCC|GNU Compiler Collection]] en die [[GNU Ontfouter|GDB]] om basiese programmatuurontwikkeling moontlik te maak asook 'n groot versameling soortgelyke toepassingsprogramme as wat algemeen op Unix stelsel gevind kan word. Op hierdie stadium is bykans alle bekende [[vrye programmatuur]] op Unix na Cygwin omgeskakel, insluitende die [[X Windows-stelsel]], [[KDE]], [[Gnome]], [[Apache HTTP Bediener|Apache]], [[TeX]] en verskeie andere. 'n Meganisme wat geskep is vir die installering van [[inetd]], [[syslogd]], [[sshd]], [[Apache HTTP Bediener|Apache]] en andere daemone sodat hulle as standaard Windows dienste kan optree, wat 'n Microsoft Windows stelsel in staat stel om baie soos 'n [[Unix]] of 'n [[Linux]]-bediener op te tree. Al hierdie programme word geïnstalleer deur die standaard Cygwin opstelprogram, wat die nodige pakette vanaf die Internet aflaai. Die opstelprogram kan weer gehardloop word om programme na hulle nuutste weergawes op te dateer soos benodig of hulle dan by te voeg of te verwyder. Verskeie ander kenmerke word ook deur die opstelprogram verskaf, soos onder ander die vermoë om die bronkode saam met die binêre weergawe te installeer.


<!-- Moet nog vertaal word
==Description==
Cygwin consists of a library that implements the [[POSIX]] system call [[application programming interface|API]] in terms of [[Win32]] system calls, a [[GNU]] development toolchain (such as [[GNU Compiler Collection|GCC]] and [[GNU Debugger|GDB]]) to allow basic software development tasks, and a large number of application programs equivalent to common programs on the Unix system. At this point, almost all [[open-source]] programs on Unix have been ported to Cygwin, including the [[X Window System]], [[KDE]], [[Gnome]], [[Apache HTTP Server|Apache]], [[TeX]], and various others. A mechanism has been created for installing [[inetd]], [[syslogd]], [[sshd]], [[Apache HTTP Server|Apache]] and other daemons as standard Windows services, allowing a Microsoft Windows system to function much like a [[Unix]] or [[Linux]] server. All of these programs are installed through the standard Cygwin setup program, which downloads the necessary packages from the Internet. The setup program can be rerun as necessary to update programs to their latest versions or add or remove programs. (Various other features are provided by setup, such as the ability to install the source code along with the binaries.)


A large amount of effort has gone into providing interfaces to map between concepts that differ between Unix and Windows. Examples include:
A large amount of effort has gone into providing interfaces to map between concepts that differ between Unix and Windows. Examples include:

Wysiging soos op 07:41, 17 Februarie 2007

Cygwin - is 'n versameling vrye programmatuur-hulpmiddele wat oorspronklik deur Cygnus Solutions ontwikkel is om verskeie weergawes van Microsoft Windows in staat te stel om soortgelyk as 'n Unix-stelsel op te tree. Dit hoofdoel is om programmatuur wat vir POSIX-versoenbare stelsels (soos Linux, BSD en Unix) ontwikkel is oordraagbaar te maak tot die Windows platform sonder om veel meer te doen as dit weer op Windows saam te stel. Programme wat met Cywin oorgedra word werk die beste op Windows NT, Windows 2001, Windows XP en Windows Server 2003, maar sommiges kan bevredigend uitgevoer word op Windows 95 en Windows 98. Cygwin word tans onderhou deur die werknemers van Red Hat, Netapp en andere. Dit is belangrik om kennis te neem dat alhoewel Cygwin header lêers en kodeversamelings gebruik wat dit makliker maak om *nix toepassings vir gebruik op Windows her saam te stel, dit nie Windows binêre programme direk versoenbaar maak met *nix binêre programme nie.

Beskrywing

Cygwin bestaan uit 'n versameling kode wat die POSIX stelselbevele omskakel na Win32 stelselbevele, 'n GNU ontwikkelingsketting (soos die GNU Compiler Collection en die GDB om basiese programmatuurontwikkeling moontlik te maak asook 'n groot versameling soortgelyke toepassingsprogramme as wat algemeen op Unix stelsel gevind kan word. Op hierdie stadium is bykans alle bekende vrye programmatuur op Unix na Cygwin omgeskakel, insluitende die X Windows-stelsel, KDE, Gnome, Apache, TeX en verskeie andere. 'n Meganisme wat geskep is vir die installering van inetd, syslogd, sshd, Apache en andere daemone sodat hulle as standaard Windows dienste kan optree, wat 'n Microsoft Windows stelsel in staat stel om baie soos 'n Unix of 'n Linux-bediener op te tree. Al hierdie programme word geïnstalleer deur die standaard Cygwin opstelprogram, wat die nodige pakette vanaf die Internet aflaai. Die opstelprogram kan weer gehardloop word om programme na hulle nuutste weergawes op te dateer soos benodig of hulle dan by te voeg of te verwyder. Verskeie ander kenmerke word ook deur die opstelprogram verskaf, soos onder ander die vermoë om die bronkode saam met die binêre weergawe te installeer.