Aplicativos de desktop do Windows estarão disponíveis para Linux, Macs e Chromebooks

Aplicativos de desktop do Windows estarão disponíveis para Linux, Macs e Chromebooks
Wubuntu é uma distribuição baseada no Ubuntu com a cara do Windows

Em breve, não importa qual sistema operacional você terá em seu computador pessoal. Se você é usuário ou precisa dos aplicativos da Microsoft hoje feitos quase que exclusivamente para Windows, fique tranquilo. É que os aplicativos de desktop do Windows estarão disponíveis para Linux, Macs e Chromebooks. Assim, de PCs em nuvem e smart TVs a Chromebooks, Macs e sistemas Linux, todos estão apostando em aplicativos tradicionais de desktop do Windows.

No entanto, em 2023, o que está em alta é o software de desktop Windows. Mais e mais sistemas operacionais estão executando aplicativos de desktop do Windows que antes pareciam que todos – incluindo a própria Microsoft – queriam deixar para trás.

À primeira vista, é fácil dizer que se trata apenas de aplicativos de negócios do Windows, ou apenas de jogos para PC, ou apenas de pessoas que desejam oferecer acesso a décadas de software em seus dispositivos. Definitivamente, é sobre todas essas coisas – e muito mais.

Os aplicativos do Windows estão cada vez mais rodando na nuvem

Cada vez mais, os aplicativos de desktop do Windows são executados na nuvem para que você possa acessá-los de qualquer dispositivo. Se o seu iPad, Chromebook ou smart TV não puder executar o software Windows, basta executar o software Windows remotamente em um servidor e acessá-lo lá. Esses aplicativos de desktop clássicos costumam ser chamados de software “Win32”, embora também possam ser aplicativos de 64 bits.

A Microsoft está apostando alto nisso com o Windows 365. Atualmente disponível apenas para empresas, o Windows 365 é um desktop como serviço do Windows hospedado pela Microsoft. As empresas podem configurar seus funcionários com desktops Windows acessados remotamente. Esses funcionários podem acessá-los por meio de praticamente qualquer dispositivo: Chromebook, Mac, iPad, tablet Android, smart TV, smartphone ou qualquer outro – até mesmo de um PC. 

A Microsoft está construindo um suporte melhor para acessar desktops do Windows 365 no Windows 11, permitindo que você alterne entre seu PC na nuvem e o PC local a partir do botão “Visualização de tarefas” na barra de tarefas ou até mesmo inicialize diretamente em um desktop de PC na nuvem do Windows 365 em um Windows 11 físico PC.

Embora no momento isso seja apenas para empresas, documentos internos mostram que a Microsoft está trabalhando em planos de PC em nuvem com Windows 365 para usuários domésticos.

Não se trata apenas da Microsoft. Até o Google agora tem uma nova solução para executar aplicativos do Windows nativamente no ChromeOS chamada “ChromeOS Virtual App Delivery”. Ele transforma os aplicativos de desktop do Windows executados remotamente em aplicativos integrados ao ChromeOS. É como o Windows 365, mas o Google oferece apenas aplicativos individuais e não uma área de trabalho completa do Windows.

Até mesmo os serviços ao consumidor estão obtendo mais sucesso ao executar software Windows remotamente. Basta dar uma rápida olhada no espaço de jogos em nuvem: o serviço de jogos em nuvem Stadia, fechado do Google , dependia de desenvolvedores de jogos portando seus jogos para rodar no sistema baseado em Linux do Stadia. Enquanto isso, o serviço de jogos em nuvem GeForce Now da Nvidia está rodando no Windows, usando jogos do Windows. Apostar no software Windows (em vez de exigir que os desenvolvedores portassem seus jogos para Linux) parece ter sido uma aposta vencedora para a Nvidia.

Os aplicativos de desktop do Windows agora estão prontos para PCs ARM

Vamos sair da nuvem e dar uma olhada no próprio Windows rodando em PCs. Uma década atrás, a Microsoft parecia concordar com toda a conversa de que o software de desktop estava acabado, lançando um Windows 8 para PCs tradicionais que baniu o software de desktop para uma interface legada e um Windows RT para PCs ARM que não executavam aplicativos clássicos de desktop do Windows. todos.

Obviamente, o Windows mudou muito desde então – a Microsoft começou a desfazer seu trabalho com o Windows 8.1 apenas um ano depois, e o Windows RT foi encerrado rapidamente.

Mas o Windows ainda roda em ARM. Os PCs ARM com Windows ainda não são muito comuns porque o hardware ainda não existe – não há nada tão bom no espaço dos PCs ARM quanto os chips M1 ou M2 da Apple, embora os chips ARM concorrentes sempre pareçam estar “chegando no próximo ano”, de acordo com às promessas da indústria.

Ainda assim, supondo que o hardware se torne competitivo, esses PCs Windows ARM estão prontos para executar software clássico de desktop Windows . Você não apenas pode executar aplicativos de desktop tradicionais que foram desenvolvidos para funcionar em PCs ARM, mas esses PCs ARM com Windows também têm toda uma camada de emulação que executa aplicativos de desktop tradicionais feitos para CPUs Intel e AMD em PCs típicos.

A Microsoft gastou muito tempo nisso, e é por isso que um MacBook moderno pode executar software de desktop Windows por meio de uma máquina virtual como o Parallels: a máquina virtual executa a versão ARM do Windows 11, e essa versão do Windows usa a camada de emulação da Microsoft para executar software Windows tradicional em ARM.

A Microsoft passou a acreditar muito nos aplicativos tradicionais de desktop do Windows nos últimos anos:

No Windows 11, a Microsoft Store agora distribui aplicativos tradicionais de desktop do Windows. (No Windows 8 e no Windows 10, a Microsoft exigia que os desenvolvedores criassem aplicativos Metro/Modern /Universal Windows Platform, e não aplicativos de desktop, se quisessem estar na Loja.)
A Microsoft oficialmente “descontinuado” aquela estrutura de aplicativo “Universal Windows Application” de novo estilo . As novas tecnologias não exigem mais que os desenvolvedores abandonem seus aplicativos de desktop tradicionais; agora eles podem integrar novos recursos em seus aplicativos Windows existentes.

Até mesmo a grande mudança de navegador da Microsoft – abandonando o antigo Microsoft Edge com seu mecanismo de navegador “EdgeHTML” e criando uma nova versão do Edge baseada no código Chromium que sustenta o Google Chrome – foi um retorno aos aplicativos tradicionais de desktop do Windows. A versão original do Edge foi construída com a nova estrutura de “Plataforma Universal do Windows”, e a mudança envolveu o retorno a uma experiência de aplicativo de desktop do Windows mais tradicional.

O sistema Linux do Steam Deck deve muito ao Windows

Aplicativos de desktop do Windows estarão disponíveis para Linux, Macs e Chromebooks

O Steam Deck da Valve é um grande sucesso em jogos para PC. Ele roda SteamOS, que é baseado em Linux. O SteamOS teve um caminho difícil – a Valve fez um grande esforço para criar “Steam Machines” que rodavam Linux anos atrás, mas elas nunca decolaram.

O que há de diferente desta vez? Bem, o formato portátil claramente conquistou muitos corações e mentes, mas nada disso teria importância se o sistema não tivesse software de jogo suficiente disponível. A razão pela qual isso aconteceu? A Valve investiu muito tempo e esforço no Proton , uma camada de compatibilidade que permite que jogos do Windows rodem no Linux. Com apenas jogos nativos do Linux, o Steam Deck não teria decolado.

Na verdade, o Proton é baseado no Wine, uma camada de compatibilidade de código aberto do Windows que PCs e Macs Linux têm disponível há muitos anos. Mas a Valve se esforçou muito para fornecer uma experiência fácil – e garantir que o software Windows funcionasse bem em seu sistema Linux.

Aplicativos de desktop do Windows estarão disponíveis para Linux, Macs e Chromebooks

Não é apenas a Valve: a Apple anunciou que está fazendo um grande investimento em jogos macOS na WWDC 2023. Esse investimento? O “ Game Porting Toolkit ”, que é um sistema semelhante ao Proton que permite aos desenvolvedores portar facilmente seus jogos do Windows para rodar no macOS. É baseado no CrossOver, que também usa código do Wine.

Esteja você jogando na nuvem, em um sistema baseado em Linux ou em um Mac, parece que toda a indústria está padronizando jogos desenvolvidos em software de desktop Windows.

Lembre-se de que jogar não é apenas jogar. Software poderoso e de última geração está sendo escrito principalmente para Windows. A plataforma de software Windows não é um sistema antigo do qual estamos prestes a nos livrar – ela ainda é poderosa e usada para software de ponta onde as tecnologias da web simplesmente não são suficientes.

A compatibilidade com versões anteriores está de volta

Há uma década, o chefe do Xbox na Microsoft disse : “Se você é compatível com versões anteriores, você está realmente atrasado”. Ele estava falando sobre jogos de console na época, tentando vender a visão original do Xbox One.

Mas era difícil não ver essa afirmação e pensar em tudo o mais que estava acontecendo na Microsoft, incluindo a aparente ânsia da Microsoft em descartar o software de desktop Windows com o Windows 8. O futuro do software de desktop para PC parecia sombrio se a Microsoft agora pensasse que a compatibilidade com versões anteriores era retroativa. Esse sempre foi o grande ponto forte do Windows.

Agora, tantos anos depois, é ótimo ver que a compatibilidade com versões anteriores está de volta com força total.

A compatibilidade retroativa com software Windows é tão importante que todos a desejam, mesmo em plataformas não Windows. Isso é enorme e posiciona bem a Microsoft e o Windows no futuro. E se você gosta de software de PC poderoso? Parece bom para você também.

Fonte