Cygwin
Cygwin är en uppsättning verktyg som ger Linux och POSIX funktionalitet till Windows.
- Cygwin körs på många olika versioner av Windows, på både 32-bitars och 64-bitarsversioner.
- Cygwin ger tusentals vanliga Linux-verktyg för Windows-användare.
- Cygwin ger dig möjlighet att köra många vanliga Linux och POSIX-kommandon på en Windows-baserade system. Detta kan ge dig en enklare, mer bekant miljö för att lära sig använda en del Linux kommandon.
- Cygwin kan du välja vilka verktyg du installera. Installera så mycket eller så lite som du behöver, lägg sedan till och ta bort komponenter efter behov.
- Eftersom Cygwin är en uppsättning verktyg kan du skapa egna program och verktyg baserade på och använder Cygwin funktionalitet.
- Den licensiering aspekt av Cygwin är komplicerat. Cygwin består av många delar. Vissa är licensierade under X11, vissa är public domain och vissa är licensierade under GNU General Public License (GPL).
- Resurserna bakom Cygwin är endast tillgängliga deltid för att stödja det. De kommer att svara på frågor på en "så gott de kan" basis.
- Vissa antivirusprogram i konflikt med installationsprocessen Cygwin, och det finns dussintals gemensamma säkerhets- och systemverktyg som är kända för att störa Cygwin.
- Det finns vissa grundläggande funktioner som är oförenligt mellan Linux och Windows, såsom namnanvändarprinciper, case-känslighet för filnamn och drivåtkomstmetoder. Cygwin överbryggar gapet mellan de olika paradigm där det är möjligt, men inte allt fungerar precis på samma sätt i Linux och Cygwin.
Cygwin är ett enkelt sätt att göra Linux och bärbara Operating System Interface (POSIX) funktionalitet tillgänglig på en Windows-dator. Det finns 32-bitars och 64-bitarsversioner av Cygwin som körs på många nyare versioner av Windows. Det finns många Linux-verktyg som inte finns i Windows och Cygwin ger tusentals dessa verktyg för Windows-användare. Du kan installera det om du inte är administratör på datorn med hjälp av "--no-admin" och ändå få en stor del av funktionaliteten för Windows-användare. Om du vill lägga till eller ta bort funktioner, helt enkelt köra installationsprogrammet igen och ange det verktyg som du vill lägga till eller ta bort. Det finns också utvecklingsverktyg tillgängliga i Cygwin som gör Cygwin API tillgängligt från Windows-konsolen och GUI. Detta gör det möjligt att integrera en del Linux funktionalitet i Windows-baserade program. Omfattande dokumentation finns i antingen HTML eller PDF-format, och det gör ett bra jobb med att göra Cygwin Linux-liknande funktionalitet talande för Windows-användare.