Ugrás a tartalomhoz

„Cygwin” változatai közötti eltérés

A Wikipédiából, a szabad enciklopédiából
[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló
Porribot (vitalap | szerkesztései)
a →‎top: link kékítés AWB
 
(8 közbenső módosítás, amit 6 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Szoftver infobox
{{Szoftver infobox
|név = Cygwin
|név = Cygwin
|logó = Cygwin-icon.gif
|logóméret = 32 px
|pillanatkép = Cygwin X11 rootless WinXP.png
|pillanatkép = Cygwin X11 rootless WinXP.png
|pillanatkép leírása = Cygwin desktop [[Windows XP]] alatt
|pillanatkép leírása = Cygwin desktop [[Windows XP]] alatt
8. sor: 6. sor:
|fejlesztő = [[Cygnus Solutions]], [[Red Hat]], mások
|fejlesztő = [[Cygnus Solutions]], [[Red Hat]], mások
|első kiadás = 1995
|első kiadás = 1995
|legfrissebb stabil kiadás = 1.7.9-1<ref>{{cite web |url=http://cygwin.com/ml/cygwin-announce/2011-03/msg00043.html|title=Updated: cygwin-1.7.9-1}}</ref>
|legfrissebb stabil kiadás dátuma = [[2011]]. [[március 29.]]
|legfrissebb fejlesztői kiadás =
|legfrissebb fejlesztői kiadás =
|legfrissebb fejlesztői kiadás dátuma =
|legfrissebb fejlesztői kiadás dátuma =
|operációs rendszer = [[Microsoft Windows]]
|operációs rendszer = [[Windows|Microsoft Windows]]
|platform = [[Windows|Microsoft Windows]]
|programozási nyelv = [[C (programozási nyelv)|C]]/[[C++]]
|platform = [[Microsoft Windows]]
|kategória = [[Unix shell]]
|kategória = [[Unix shell]]
|licenc = [[GNU General Public License|GNU GPLv2]]
|weboldal = http://www.cygwin.com/
}}
}}
{{nincs forrás}}
{{nincs forrás}}
A '''Cygwin''' (kiejtése: {{IPA|/ˈsɪgwɪn/}}) egy [[Unix-szerű]] környezet és [[parancssoros felhasználói felület]] a [[Microsoft Windows]] operációs rendszerhez. A Cygwin lehetővé teszi a natív Windows-alapú alkalmazások, adatok és egyéb rendszererőforrások Unix-szerű felhasználói környezetben, az ahhoz illeszkedő szoftveres eszközökkel történő használatát. Biztosítja a Windows alapú programok futtatását, ugyanakkor lehetővé teszi a Unix-alapú programok futtatását is Windows-os környezetben.
A '''Cygwin''' (kiejtése: {{IPA|/ˈsɪgwɪn/}}) egy [[Unix-szerű operációs rendszer|Unix-szerű]] környezet és [[parancssoros felhasználói felület]] a [[Windows|Microsoft Windows]] operációs rendszerhez. A Cygwin lehetővé teszi a natív Windows-alapú alkalmazások, adatok és egyéb rendszererőforrások Unix-szerű felhasználói környezetben, az ahhoz illeszkedő szoftveres eszközökkel történő használatát. Biztosítja a Windows alapú programok futtatását, ugyanakkor lehetővé teszi a Unix-alapú programok futtatását is windowsos környezetben.


A Cygwin két részből áll: egy [[DLL]]-ből (a <code>cygwin1.dll</code> dinamikus könyvtár) mint API kompatibilitási réteg -- ez biztosítja a (nem teljesen megvalósított) [[POSIX]] API funkcionalitást; valamint a hozzá tartozó szoftverkészletből -- ez szoftvereszközök és alkalmazások kiterjedt gyűjteménye, ami Unix-szerű felhasználást tesz lehetővé.
A Cygwin két részből áll: egy [[DLL]]-ből (a <code>cygwin1.dll</code> dinamikus könyvtár) mint API kompatibilitási réteg—ez biztosítja a (nem teljesen megvalósított) [[POSIX]] API funkcionalitást; valamint a hozzá tartozó szoftverkészletből—ez szoftvereszközök és alkalmazások kiterjedt gyűjteménye, ami Unix-szerű felhasználást tesz lehetővé.


A Cygwin rendszert eredetileg a [[Cygnus Solutions]] fejlesztette ki, ám a céget később felvásárolta a [[Red Hat|Red Hat, Inc.]]. A programok [[nyílt forrás]]úak, [[szabad szoftver]] kategória alá tartoznak, amelyekre a [[GNU General Public License]] 2. verziójának feltételei vonatkoznak. Jelenleg a Red Hat, [[NetApp]] és más önkéntesek gondozzák és tartják fenn.
A Cygwin rendszert eredetileg a [[Cygnus Solutions]] fejlesztette ki, ám a céget később felvásárolta a [[Red Hat|Red Hat, Inc.]]. A programok [[nyílt forrás]]úak, [[szabad szoftver]] kategória alá tartoznak, amelyekre a [[GNU General Public License]] 2. verziójának feltételei vonatkoznak. Jelenleg a Red Hat, [[NetApp]] és más önkéntesek gondozzák és tartják fenn.


==Leírás==
==Leírás==
A Cygwin alapvető része egy könyvtár, ami a [[POSIX]] rendszerhívásokat ill. API funkciókat valósítja meg [[Win32]] rendszerhívások használatával. További lényeges részei a [[GNU]] programfejlesztési eszközkészlet (''development toolchain'') (közöttük a [[GNU Compiler Collection|GCC]] és [[GNU Debugger|GDB]] szoftverekkel), ami lehetővé teszi a programfejlesztést, és nagyszámú alkalmazás és felhasználói program, amik megfelelői megtalálhatóak egyéb [[Unix]] rendszerek alatt is.
A Cygwin alapvető része egy könyvtár, ami a [[POSIX]] rendszerhívásokat ill. API funkciókat valósítja meg [[Win32]] rendszerhívások használatával. További lényeges részei a [[GNU]] programfejlesztési eszközkészlet ''(development toolchain)'' (közöttük a [[GNU Compiler Collection|GCC]] és [[GNU Debugger|GDB]] szoftverekkel), ami lehetővé teszi a programfejlesztést, és nagyszámú alkalmazás és felhasználói program, amik megfelelői megtalálhatóak egyéb [[Unix]] rendszerek alatt is.


Sok Unix programot portoltak Cygwinre, ezek között vannak pl. az [[X Window System]], [[KDE]], [[GNOME]],<ref>[http://cygwinports.dotsrc.org/ Cygwin Ports]</ref> [[Apache HTTP Server|Apache]], és [[TeX]] szoftverek. Cygwin alatt standard Windows szervizként (''service'') installálható az [[inetd]], [[syslogd]], [[Secure Shell|sshd]], [[Apache HTTP Server|Apache]] és más démonok, ezáltal lehetővé téve a Microsoft Windows rendszerekben [[Unix]] és [[Linux]] serverek emulálását.
Sok Unix programot portoltak Cygwinre, ezek között vannak pl. az [[X Window System]], [[KDE]], [[GNOME]],<ref>{{Cite web |url=http://cygwinports.dotsrc.org/ |title=Cygwin Ports |accessdate=2011-07-24 |archiveurl=https://web.archive.org/web/20060704134725/http://cygwinports.dotsrc.org/ |archivedate=2006-07-04 }}</ref> [[Apache HTTP Server|Apache]], és [[TeX]] szoftverek. Cygwin alatt standard Windows szolgáltatásként ''(service)'' installálható az [[inetd]], [[syslogd]], [[Secure Shell|sshd]], [[Apache HTTP Server|Apache]] és más démonok, ezáltal lehetővé téve a Microsoft Windows rendszerekben [[Unix]] és [[Linux]] serverek emulálását.


A Cygwin programok telepítésére a "setup" program szolgál: ez letölti az adott programot, valamint a szükséges egyéb fájlokat a különböző ''repositoryk''ból. A setup képes installálni, frissíteni és törölni a programokat és azok forrás-csomagjait. Egy teljes Cygwin installáció akár 11,5 GiB helyet is elfoglalhat a merevlemezen, de 1 és 2 GiB között már használható konfigurációkat lehet telepíteni.
A Cygwin programok telepítésére a "setup" program szolgál: ez letölti az adott programot, valamint a szükséges egyéb fájlokat a különböző ''repositoryk''ból. A setup képes installálni, frissíteni és törölni a programokat és azok forrás-csomagjait. Egy teljes Cygwin installáció akár 11,5 GiB helyet is elfoglalhat a merevlemezen, de 1 és 2 GiB között már használható konfigurációkat lehet telepíteni.
38. sor: 31. sor:
==Források==
==Források==
{{források}}
{{források}}

{{Portál|Informatika|i }}


{{csonk-free}}
{{csonk-free}}

A lap jelenlegi, 2024. március 30., 18:01-kori változata

Cygwin
Cygwin desktop Windows XP alatt
Cygwin desktop Windows XP alatt

FejlesztőCygnus Solutions, Red Hat, mások
Első kiadás1995
Legfrissebb stabil kiadás3.5.4-1 (stabil verzió, 2024. augusztus 25.)[1]
Programozási nyelv
Operációs rendszerMicrosoft Windows
PlatformMicrosoft Windows
KategóriaUnix shell
Licenc
  • GPLv3
  • GNU Lesser General Public License, version 3.0 or later
A Cygwin weboldala

A Cygwin (kiejtése: /ˈsɪgwɪn/) egy Unix-szerű környezet és parancssoros felhasználói felület a Microsoft Windows operációs rendszerhez. A Cygwin lehetővé teszi a natív Windows-alapú alkalmazások, adatok és egyéb rendszererőforrások Unix-szerű felhasználói környezetben, az ahhoz illeszkedő szoftveres eszközökkel történő használatát. Biztosítja a Windows alapú programok futtatását, ugyanakkor lehetővé teszi a Unix-alapú programok futtatását is windowsos környezetben.

A Cygwin két részből áll: egy DLL-ből (a cygwin1.dll dinamikus könyvtár) mint API kompatibilitási réteg—ez biztosítja a (nem teljesen megvalósított) POSIX API funkcionalitást; valamint a hozzá tartozó szoftverkészletből—ez szoftvereszközök és alkalmazások kiterjedt gyűjteménye, ami Unix-szerű felhasználást tesz lehetővé.

A Cygwin rendszert eredetileg a Cygnus Solutions fejlesztette ki, ám a céget később felvásárolta a Red Hat, Inc.. A programok nyílt forrásúak, szabad szoftver kategória alá tartoznak, amelyekre a GNU General Public License 2. verziójának feltételei vonatkoznak. Jelenleg a Red Hat, NetApp és más önkéntesek gondozzák és tartják fenn.

Leírás

[szerkesztés]

A Cygwin alapvető része egy könyvtár, ami a POSIX rendszerhívásokat ill. API funkciókat valósítja meg Win32 rendszerhívások használatával. További lényeges részei a GNU programfejlesztési eszközkészlet (development toolchain) (közöttük a GCC és GDB szoftverekkel), ami lehetővé teszi a programfejlesztést, és nagyszámú alkalmazás és felhasználói program, amik megfelelői megtalálhatóak egyéb Unix rendszerek alatt is.

Sok Unix programot portoltak Cygwinre, ezek között vannak pl. az X Window System, KDE, GNOME,[2] Apache, és TeX szoftverek. Cygwin alatt standard Windows szolgáltatásként (service) installálható az inetd, syslogd, sshd, Apache és más démonok, ezáltal lehetővé téve a Microsoft Windows rendszerekben Unix és Linux serverek emulálását.

A Cygwin programok telepítésére a "setup" program szolgál: ez letölti az adott programot, valamint a szükséges egyéb fájlokat a különböző repositorykból. A setup képes installálni, frissíteni és törölni a programokat és azok forrás-csomagjait. Egy teljes Cygwin installáció akár 11,5 GiB helyet is elfoglalhat a merevlemezen, de 1 és 2 GiB között már használható konfigurációkat lehet telepíteni.

...

Források

[szerkesztés]
  1. cygwin 3.5.4-1, 2024. augusztus 25. (Hozzáférés: 2024. augusztus 27.)
  2. Cygwin Ports. [2006. július 4-i dátummal az eredetiből archiválva]. (Hozzáférés: 2011. július 24.)