O Subsistema para Aplicações Baseadas em UNIX (SUA) é um subsistema de compatibilidade de origem para compilar e executar aplicações baseadas em UNIX personalizadas num computador com um sistema operativo da classe de servidor do Microsoft® Windows®. Pode tornar as aplicações UNIX totalmente interoperáveis com o Windows no SUA com poucas ou nenhumas alterações no código de origem original.
O Subsistema para Aplicações Baseadas em UNIX fornece um sistema operativo para processos POSIX (Portable Operating System Interface). O SUA, juntamente com o pacote de utilitários de suporte (tais como shells e um cliente Telnet) disponível para transferência no Web site da Microsoft (
O SUA também suporta nomes de ficheiro sensíveis às maiúsculas e minúsculas, controlo de tarefas, ferramentas de compilação e a utilização de mais de 300 comandos, utilitários e scripts da shell do UNIX. Uma vez que o subsistema é instalado em separado do kernel do Windows, fornece a verdadeira funcionalidade baseada em UNIX sem qualquer emulação.
Funcionalidades nesta versão
As funcionalidades no Subsistema Para Aplicações Baseadas em UNIX incluem:
-
Conectividade da biblioteca da base de dados (OCI/ODBC) O SUA suporta a conectividade com Oracle e o SQL Server a partir de aplicações de bases de dados ao utilizar a norma Oracle Call Interface (OCI) e Open Database Connectivity (ODBC).
-
Microsoft Visual Studio® Debugger Extension para depurar aplicações POSIX O SUA inclui o suporte para depurar os processos POSIX através da utilização do ambiente de desenvolvimento integrado do Visual Studio (IDE).
-
Utilitários baseados em ambientes UNIX SVR-5 e BSD O pacote de transferência SUA suporta dois ambientes UNIX diferentes: SVR-5 e BSD.
-
Suporte para aplicações de 64 bits Através da utilização de um processo denominado thunking, o SUA não só fornece suporte para aplicações de 64 bits em execução num sistema operativo de 64 bits, como também fornece suporte predefinido para binários de 32 bits em execução num sistema operativo de 64 bits.
Para mais informações e para transferir os utilitários de processamento de scripts e o SDK, consulte o Web site da Microsoft (
Nesta secção
Descrição Geral do Subsistema Para Aplicações Baseadas em UNIX
Instalar os Utilitários e SDK para o Subsistema para Aplicações Baseadas em UNIX
Subsistema para Aplicações Baseadas em UNIX e Sensibilidade a Maiúsculas e Minúsculas
O comando setuid no Subsistema para Aplicações Baseadas em UNIX
Subsistema para Aplicações Baseadas em UNIX e Conformidade POSIX