Cygwin
Cygwin je skup alata koji pružaju Linux i POSIX funkcionalnost za Windows.
- Cygwin radi na mnogim različitim verzijama sustava Windows, na oba 32-bitni i 64-bitnim verzijama.
- Cygwin donosi tisuće standardnih Linux alata za Windows korisnike.
- Cygwin vam daje mogućnost za pokretanje mnoge zajedničke Linux i POSIX naredbi na sustavu Windows temeljen. To vam može pružiti jednostavniji, više poznatom okruženju za učenje koristiti neke Linux naredbe.
- Cygwin vam omogućuje da izabrati koji alati instalacije. Instalacija onoliko puno ili onoliko malo koliko vam je potrebno, a zatim dodati i ukloniti komponente prema potrebi.
- Zbog Cygwin je skup alata, možete stvoriti svoje vlastite programe i alate na temelju te pomoću Cygwin funkcionalnosti.
- Licenciranje aspekt Cygwin je komplicirano. Cygwin se sastoji od mnogo dijelova. Neki su licencirana pod X11, neki su javno dobro, a neke su licencirani pod GNU Općom javnom licencom (GPL).
- Sredstva iza Cygwin dostupni su samo dio vremena da ga podržavaju. Oni će odgovoriti na pitanja o „što je bolje moguće” osnovi.
- Neki softverski konflikti anti-virus sa postupka postavljanja Cygwin, a tu su i deseci zajedničkih sigurnosnih i sistemskih alata koji se zna da ometati Cygwin.
- Postoje neke temeljne funkcije koje je nespojivo između Linux i Windows, kao što su načela korisnika imenovanja, sudske osjetljivosti za imena datoteka i pristup pogon metodologija. Cygwin premošćuje jaz između različitih paradigmi gdje je to moguće, ali ne i sve radi točno isto u Linux i Cygwin.
Cygwin je jednostavan način da se Linux i prijenosni operativni sustav sučelje (POSIX) funkcionalnost dostupna na Windows računalu. Tu su 32-bitne i 64-bitne verzije Cygwin koji se pokreću na mnogim novijim verzijama sustava Windows. Postoje mnoge Linux alate koji ne postoje u sustavu Windows i Cygwin donosi tisuće onih alata za Windows korisnike. Možete ga instalirati ako niste administrator na računalu uz korištenje „--no-admin” opciju i još uvijek dobiti veliki dio funkcionalnosti za Windows korisnika. Za dodavanje ili uklanjanje funkcije, jednostavno pokrenite program za postavljanje ponovno i odrediti funkcije koje želite dodati ili ukloniti. Tu su i razvojni alati dostupni u Cygwin koje čine Cygwin API dostupan na Windows konzole i GUI. To omogućuje integriranje neke Linux funkcionalnost u Windows-temeljen aplikacija. Sveobuhvatna dokumentacija je dostupna u HTML ili PDF formatu, i to radi dobar posao izrade Cygwin Linux-poput funkcionalnosti ukusan za Windows korisnike.