Kazalo:
Opredelitev - Kaj pomeni Cygwin?
Cygwin je okolje vmesnika ukazne vrstice, podobno Unixu, vendar je zasnovano za Microsoftove platforme. Cygwin omogoča razvoj in preizkušanje aplikacij, ki temeljijo na sistemu Windows, na Unixovi podobni platformi. Tako je mogoče Unixove programe razviti v okolju Cygwin in jih enostavno izvajati na platformi Windows z malo spremembami izvorne kode. Poleg tega se lahko aplikacije Windows zaženejo znotraj Cygwin-a, pa tudi z uporabo orodij in aplikacij Cygwin v okviru sistemov Windows.
Cygwin uporablja Microsoftovo knjižnico GNU, ki zagotavlja vmesnik prenosnega operacijskega sistema (POSIX) za sistemske klice in postopke Unix.
Tehopedija razlaga Cygwina
Cygwin je razvojno okolje za družino operacijskih sistemov Microsoft Windows, ki s pomočjo knjižničnih sklopov in orodij pomaga pri razvoju aplikacij v okolju, podobnem Linuxu / Unixu. V program Cygwin je vključenih veliko programov in paketov Linux, Unix, GNU in BSD.
Cygwin uporablja datoteko knjižnice dinamične povezave, ki omogoča funkcionalnost vmesnika API za programiranje Linuxa, kot so sistemski klici POSIX. POSIX je nabor API-jev, lupine in drugih pripomočkov, ki podpirajo združljivost aplikacij Unix. Čeprav se Cygwin v glavnem zanaša na API-je POSIX, ima na voljo številna orodja in pripomočke, ki zagotavljajo videz Linux / Unix.
