Gestão
Windows Vista contra XP: Qual é o melhor em Compatibilidade com Software de terceiros?
No penúltimo dia de combates, o Windows Vista enfrenta o XP na arena da compatibilidade. Confira qual é o melhor com softwares de terceiros.
Por Infoworld
Round 8: Compatibilidade com software de terceiros
Quando a Microsoft começou a fazer o marketing do seu projeto de sistema
operacional desktop de última geração (Vista), alardeou diversas tecnologias
estruturais destinadas a liderar a próxima onda de aplicativos “killer”.
Algumas, entre elas WinFS, ficaram para trás. Outras, como Windows Presentation
Foundation (WPF) – portada rapidamente para o Windows XP quando os
desenvolvedores repeliram a idéia de exclusividade para o Vista – provaram não
ser mais do que extensões do .Net Framework.
Reportagem especial: Vista ou XP nas corporações
> Vista contra XP: Qual é o melhor?
> Vista contra XP: Segurança
> Vista contra XP: Gerenciabilidade
> Vista contra XP: Usabilidade
> Vista contra XP: Confiabilidade
> Vista contra XP: Desempenho
> Vista contra XP: Compatibilidade de Hardware
> Vista contra XP: Compatibilidade com Software Microsoft
> Vista contra XP: Ferramentas de Desenvolvimento
> Vista contra XP: Capacidade de resistir ao futuro
Na realidade, quando a Microsoft
fez estes pronunciamentos, quem estava “por dentro” do assunto (desenvolvedores
de software e programadores familiarizados com as complexidades da codificação
.Net) deu uma boa risada. Ninguém em seu juízo perfeito produziria um único
software 'fat client' tradicional complexo utilizando o .Net Framework, lento e
cheio de bugs, quanto mais um conjunto de extensões ainda mais cheias de bugs e
menos comprovadas.
Passado um ano, você teria dificuldade para apontar um único
aplicativo WPF comercial. Na realidade, não consiguimos pensar em nenhum aplicativo
de terceiros, fora alguns jogos específicos para o DirectX 10, que execute
melhor no Vista. Sempre que foi feito trabalho de desenvolvimento específico
para o Vista, foi para corrigir problemas gerados pelo CCU.
Em 2007, passamos
várias horas no laboratório de compatibilidade da Microsoft, na conferência
TechEd, resolvendo falhas do CCU que estavam afetando os próprios
aplicativos que rodavam na máquina. Neste clima em que o Vista é o “outsider” e representa uma fração
mínima da base instalada, enfocá-lo exclusivamente equivale a cometer suicídio
comercial.
Os novos aplicativos disponibilizados ainda são,
normalmente, aplicativos Win32 nativos, escritos em C++ empregando tecnologias
comprovadas como Microsoft Foundation Classes (MFC) ou Application Template
Library (ATL). Para o bem ou para o mal, este é o estado do desenvolvimento de
terceiros em um futuro previsível. E, é claro, todos estes aplicativos
funcionam muito bem no Windows XP e continuarão a fazê-lo por muito tempo.
Decisão: Os provedores de internet independentes vão aonde está o dinheiro e, neste exato momento, ainda é o genérico Win32 API (mais o MFC/ATL) rodando na gama de plataformas Windows. As únicas exceções a esta regra são ferramentas ou utilitários voltados para funções específicas do Vista, como o novo carregador de boot e Sidebar Widgets. E, para quiser ficar com o Windows XP, o risco de perder funcionalidade importante de aplicativos de terceiros é quase nulo.


