Cygwin
Cygwin er et sæt af værktøjer, der giver Linux og POSIX funktionalitet til Windows.
- Cygwin kører på mange forskellige versioner af Windows, på både 32-bit og 64-bit versioner.
- Cygwin bringer tusindvis af standard Linux-værktøjer til Windows-brugere.
- Cygwin giver dig mulighed for at køre mange almindelige Linux og POSIX kommandoer på en Windows-baseret system. Dette kan give dig en enklere, mere velkendt miljø for at lære at bruge nogle Linux-kommandoer.
- Cygwin giver dig mulighed for at vælge og vrage, hvilke værktøjer du installerer. Installer så meget eller så lidt, som du har brug for, og derefter tilføje og fjerne komponenter efter behov.
- Fordi Cygwin er et sæt af værktøjer, kan du oprette dine egne programmer og værktøjer baseret på og bruge cygwin funktionalitet.
- Den licenser aspekt af Cygwin er kompliceret. Cygwin er sammensat af mange dele. Nogle er licenseret under X11, nogle er offentlig ejendom, og nogle er licenseret under GNU General Public License (GPL).
- Ressourcerne bag Cygwin er kun tilgængelige på deltid til at støtte det. De vil svare på spørgsmål på et "så godt de kan" basis.
- Nogle anti-virus software konflikter med opsætningen Cygwin, og der er snesevis af fælles sikkerheds- og systemværktøjer, der vides at interferere med Cygwin.
- Der er en vis kerne funktionalitet, der er uforenelig mellem Linux og Windows, såsom brugerens navngivning principper, case-følsomhed til filnavne og drev adgang metoder. Cygwin bygger bro mellem de forskellige paradigmer, hvor det er muligt, men ikke alt fungerer nøjagtig den samme i Linux og Cygwin.
Cygwin er en enkel måde at gøre Linux og bærbare Operating System Interface (POSIX) funktionalitet til rådighed på en Windows-computer. Der er 32-bit og 64-bit versioner af Cygwin, der kører på mange nyere versioner af Windows. Der er mange Linux-værktøjer, som ikke findes i Windows, og Cygwin bringer tusindvis af disse værktøjer til Windows-brugere. Du kan installere det, hvis du ikke er administrator på computeren ved at bruge "--no-admin", og stadig vinde meget af den funktionalitet til din Windows-bruger. For at tilføje eller fjerne funktionalitet, skal du blot køre installationsprogrammet igen og angive det værktøj, du ønsker at tilføje eller fjerne. Der er også udviklingsværktøjer til rådighed i Cygwin der gør Cygwin API tilgængelig fra Windows-konsollen og GUI. Dette giver mulighed for at integrere nogle Linux funktionalitet i Windows-baserede applikationer. Omfattende dokumentation er tilgængelig i enten HTML eller PDF-format, og det gør et godt stykke arbejde med at gøre cygwin Linux-lignende funktionalitet spiselig for Windows-brugere.