Unix é o mais antigo de todos os sistemas operacionais ativos. Ao longo dos anos , muitos sistemas têm sido feitas em sua semelhança , incluindo BSD , GNU , e uma variedade de distribuições Linux. Ao contrário do Microsoft Windows, que é o sistema operacional de desktop mais usado , Unix é mais frequentemente usado como um servidor e uma plataforma de estação de trabalho, um fator que pode atribuída à sua estabilidade e confiabilidade. E, enquanto eles são dois sistemas completamente diferentes , existem ferramentas com a marca Microsoft disponíveis para criar a interoperabilidade entre Windows e Unix. Windows Services for Unix
Windows Services for Unix é a ferramenta mais conhecida da Microsoft para Unix. É um pacote de software
que fornece vários componentes do Unix no Windows NT e outros sistemas operacionais da Microsoft. O principal componente do software é um subsistema conhecido como Interix , uma implementação do sistema Unix que permite que seus aplicativos sejam facilmente recompilado e implantado no ambiente Windows . Embora a última versão do Windows Services for Unix, versão 3.5, foi lançado em 2004 , o software ainda pode ser baixado gratuitamente no site oficial da Microsoft o .
Subsistema para aplicativos baseados em Unix
Subsistema para aplicações baseadas em Unix ou SFU , é outra ferramenta Microsoft Unix conhecido para Windows. Esta ferramenta especial fornece uma maneira para que os desenvolvedores criem aplicativos Unix no ambiente Windows sem ter que fazer mudanças significativas para o código-fonte original , daí o nome . Isto é possível graças a uma coleção de utilitários e um kit de desenvolvimento de software (SDK) que pode ser baixado separadamente. Ele é equipado com uma série de ferramentas encontrados no Windows Services for Unix, incluindo um cliente Telnet para estabelecer conexões de rede, eo subsistema Interix . SFU fez sua estréia no Windows Server 2003 R2, e desde então foi incluído no Windows Server 2008 , bem como as edições Enterprise e Ultimate do Windows Vista.
Wux
Como um sistema operacional, Unix oferece uma ampla gama de características que o tornam ideal para o desenvolvimento de software. Embora esses recursos pode ser portado para outras plataformas , eles não são tão eficazes nesses ambientes , devido ao fato de que eles não têm comunicação entre processos , multitarefa e outros atributos -chave do Unix. Isso faz com que Wux uma valiosa ferramenta para os desenvolvedores. Wux é uma tecnologia da Microsoft que permite que ferramentas de desenvolvimento críticos do Unix para ser portado em sua totalidade para a plataforma Windows . Com base em um conjunto de arquivos executáveis nativos do sistema operacional Windows, que traz a arquitetura estável, de alta performance exigida por ferramentas de desenvolvimento do Unix para o ambiente PC.