Esse projeto GNU visa basicamente certificar-se de que os usuários/desenvolvedores Unix Like tenham uma liberdade de escolha no futuro da Internet. Geralmente falando, a Internet é também um lugar da *liberdade*, porque é construído em protocolos abertos que não estão registrados em nenhuma patente-impedida, e que rodam geralmente no software livre. Entretanto, esta liberdade está ameaçada.
Esse projeto GNU visa basicamente certificar-se de que os
usuários/desenvolvedores Unix Like tenham uma liberdade de escolha no
futuro da Internet. Geralmente falando, a Internet é também um lugar da
*liberdade*, porque é construído em protocolos abertos que não estão
registrados em nenhuma patente-impedida, e que rodam geralmente no
software livre. Entretanto, esta liberdade está ameaçada por uma
empresa monopolista que quer nos prender ao seu tão aclamado dotNET. Leia:
este aviso escrito em 1896 (em inglês).
O projeto DotGNU é a resposta do movimento da comunidade de
software livre e visa ter a liderança tecnológica na arena dos
webservices e ao mesmo tempo fazer um sistema compatível com o dotNET de
modo que os negócios possam migrar ao DotGNU sem muito problema. O objetivo
principal é ter um sistema que pertença verdadeiramente aos colaboradores,
que não estão de nenhuma forma controlada como por uma certa companhia
monopolista Lucr-Orientada.
DotGNU poderia ser chamado de forma grotesca como "um sistema
operacional para a Internet", ou seja, é uma coleção das ferramentas que
permitem que os componentes de software interajam-se sobre a Internet.
As partes mais impressionantes atualmente são:
DotGNU Portable.NET, que constrói uma suite dos compiladores (as línguas atualmente suportadas são C e C#, com sustentação de Java nos trabalhos), C# biblioteca da classe, e ferramentas de desenvolvimento relacionadas.
phpGroupWare, uma suite web-baseada multi-usuarios GroupWare, que sirva também para fornecer uma coleção boa dos componentes dos webservices, que podem ser alcançados com XML-RPC de modo que você possa fácilmente o integrar em aplicações do seu próprio webservice.