Semana passada a Microsoft lançou o Windows Principles -Twelve Tenets to Promote Competition (Princípios do Windows – Doze Preceitos para Promover a Concorrência), documento que, segundo a empresa, servirá de guia para o futuro do desenvolvimento do sistema operacional que tem 90% de market share no mundo.
Um mês atrás eu apontava que mudanças ocorriam na Microsoft, e o documento afirma isso de maneira oficial. O motivo principal das resoluções é o caso de antitruste do governo americano contra a empresa, mas mesmo assim acho interessante ver que a Microsoft está dando um rumo mais correto ao Windows; até porque, depois de todo o atraso e todo o rio de dinheiro gasto na produção do Vista, coisas precisavam mudar. Achei dois pontos particularmente destacáveis:
- A Microsoft não vai retaliar nenhum fabricante que suporte software não-Microsoft (leia-se: Linux). A empresa vai disponibilizar no site uma lista com os preços praticados independentemente do fabricante de PCs que compre; basicamente, parece que caso a Apple comece a vender Macs com Windows instalado, vai pagar exatamente a mesma coisa que a Dell paga (respeitando, claro, o vetor volume de unidades).
- “A Microsoft está comprometida em suportar um vasto leque de padrões da indústria no Windows que os desenvolvedores podem utilizar para criar produtos interoperáveis.”. Esse item é especialmente importante para quem desenvolve para web. Se um dia você já fez algum site baseado em CSS, conhece o drama que é o suporte ao padrão que o Internet Explorer tem; nada funciona direito e grande parte do tempo é gasto com estratagemas. Com Javascript/DOM a coisa é ainda pior, já que o Internet Explorer utiliza várias funções proprietárias e muitas vezes o código precisa ser feito em duas versões; uma dentro do padrão da W3C (órgão que especifica os padrões da internet) e outra para o padrão da Microsoft.
Resta esperar e ver se as coisas vão realmente acontecer como a Microsoft está dizendo.