Cygwin
Cygwin é um conjunto de ferramentas que fornecem Linux e funcionalidade POSIX para o Windows.
- Cygwin é executado em muitas versões diferentes do Windows, em ambas as versões de 32 bits e 64 bits.
- Cygwin traz milhares de ferramentas padrão do Linux para usuários do Windows.
- Cygwin dá-lhe a capacidade de executar muitos comandos comuns Linux e POSIX em um sistema baseado no Windows. Isso pode lhe proporcionar um ambiente mais simples, mais familiar para aprender a usar alguns comandos Linux.
- Cygwin permite escolher quais ferramentas você instala. Instale tanto ou tão pouco quanto você precisa, em seguida, adicionar e remover componentes conforme necessário.
- Porque Cygwin é um conjunto de ferramentas, você pode criar seus próprios programas e ferramentas baseadas em e usando a funcionalidade Cygwin.
- O aspecto licenciamento de Cygwin é complicado. Cygwin é composto de muitas partes. Alguns são licenciados sob X11, alguns são de domínio público e alguns são licenciado sob a GNU General Public License (GPL).
- Os recursos trás Cygwin só estão disponíveis a tempo parcial para apoiá-lo. Eles vão responder a questões em um "da melhor forma possível" base.
- Alguns conflitos de software anti-vírus com o processo de instalação Cygwin, e há dezenas de ferramentas comuns de segurança e do sistema que são conhecidos por interferir com Cygwin.
- Há alguma funcionalidade central que é incompatível entre Linux e Windows, tais como os princípios de atribuição de nomes de usuário, de maiúsculas e minúsculas para nomes de arquivos e metodologias de acesso unidade. Cygwin preenche a lacuna entre os diferentes paradigmas, sempre que possível, mas nem tudo funciona exatamente da mesma em Linux e Cygwin.
Cygwin é uma maneira simples de fazer Linux e funcionalidade Portable Operating System Interface (POSIX) disponíveis em um computador Windows. Existem versões de 32 bits e de 64 bits do Cygwin que são executados em muitas versões mais recentes do Windows. Existem muitas ferramentas Linux que não existem no Windows e Cygwin traz milhares dessas ferramentas para usuários do Windows. Você pode instalá-lo se você não for um administrador no seu computador usando a opção "--no-admin" e ainda ganho grande parte da funcionalidade para o seu usuário do Windows. Para adicionar ou remover funcionalidades, basta executar o programa de instalação novamente e especifique a ferramenta que você deseja adicionar ou remover. Há também ferramentas de desenvolvimento disponíveis no Cygwin que fazem a API Cygwin disponível a partir do console do Windows e GUI. Isto permite a integração de algumas funcionalidades Linux em aplicativos baseados no Windows. documentação completa está disponível em HTML ou PDF formato, e ele faz um bom trabalho de fazer do Cygwin Linux-como funcionalidade palatável para usuários do Windows.