O Singularity foi desenvolvido do zero por um grupo de pesquisa da Microsoft, que começou a trabalhar nele em 2003. Como não havia a obrigação de o sistema ser compatível com o Windows, o grupo teve bastante liberdade para inovar. Foi escrito quase totalmente numa versão estendida da linguagem C#. A Microsoft diz que o objetivo do projeto é criar novas tecnologias em linguagens de programação, compiladores e ferramentas.
O projeto envolve, também, alguma experimentação com arquitetura. Quase todos os sistemas operacionais atuais - incluindo Linux, Unix, Mac OS e Windows - têm sua arquitetura básica derivada do Multics, criado nos anos 60. O Singularity segue um modelo diferente. Segundo a Microsoft, cada aplicativo, driver de dispositivo ou componente do sistema roda num processo isolado por software, ou SIP. O sistema não permite que os SIPs compartilhem memória ou modifiquem seu próprio código. A comunicação entre SIPs é feita por um sistema de mensagens. O resultado, ao menos na teoria, é uma plataforma mais robusta e segura que o Windows.
O pacote que está disponível para download desde março é o RDK, kit de desenvolvimento e pesquisa. Ele inclui código-fonte, material informativo e ferramentas de compilação e teste. Está liberado para uso educacional, não comercial. Naturalmente, o Singularity não tem utilidade prática no momento, já que não existem aplicativos para ele. Além disso, não há interface gráfica e o suporte a dispositivos de hardware é bastante restrito. O software serve basicamente para estudo e pesquisa. Mas é razoável supor que a Microsoft esteja usando essa plataforma para desenvolver e testar tecnologias que poderão estar em futuras versões do Windows.
Assinar:
Postar comentários (Atom)
Mulan, o curta
Uma vez a gente ficou imaginando que desenho da Disney nos representava. Eu disse que ela com certeza era a Bela, porque adorava ler, ad...
-
Caminhar na rua. O sol, o tímido movimento dos domingos no Centro. Gatos andavam, desconfiados, devagar. E eu nesse passinho de malandro, me...
-
A Anne Rice compartilhou esta matéria pelo Facebook, e decidi traduzir. Notem que não sou tradutor profissional, estou apenas oferecendo o...
Nenhum comentário:
Postar um comentário