WinApps permite a execução de aplicativos Windows no Linux

Criado por Hayden Barnes, o WinApps permite a execução de aplicativos Windows no Linux. Conheça e descubra onde baixar.

Recentemente, Hayden Barnes (desenvolvedor de aplicativos e gerente de engenharia da WSL, subsistema Windows para Linux na Canonical) compartilhou com a comunidade Linux, por meio de um Tweet, o trabalho ao qual estava se dedicando, o WinApps.

No tweet compartilhado, pudemos ver um pequeno fragmento de vídeo no qual foi mostrado como “quase nativamente” ele podia executar aplicativos do Microsoft Office em seu desktop Ubuntu.

Como mostrado, eles pareciam ser aplicativos nativos do Windows em um contêiner ou VM dentro do Ubuntu. No entanto, não surgiram detalhes sobre como isso foi alcançado e apenas dúvidas permaneceram por vários meses, pois Hayden Barnes mencionou que ele não iria compartilhar o trabalho com o público até que ele considerasse que havia alguma estabilidade.

“Em vez de esperar que isso aconteça, o WinApps foi criado como uma forma simples de comando para incluir aplicativos que são executados dentro de uma máquina virtual (ou em qualquer servidor RDP) diretamente no GNOME como se fossem aplicativos nativos.”

Agora, meses após o anúncio, o projeto e o código-fonte que está disponível no GitHub, bem como as instruções para implementar o WinApps em nosso sistema, foram finalmente liberados para o público.

WinApps permite a execução de aplicativos Windows no Linux

WinApps permite a execução de aplicativos Windows no Linux
WinApps permite a execução de aplicativos Windows no Linux

Sendo assim, vale ressaltar que WinApps mal foi lançado e a estabilidade do projeto ainda não é boa, além de ser o início do que pode ser um grande desenvolvimento, além de ainda ser considerado um projeto pessoal de Curtis, pode ser visto como um competidor de outras ferramentas que já permitem rodar aplicativos Windows no Linux, como o Wine.

Além disso, deve-se levar em conta que WinApps funciona em uma VM com Windows 10 em todos os momentos, portanto o projeto é totalmente diferente do que se esperava (já que muitos pensariam que funcionaria como Wine).

No repositório, é explicado que WinApps funciona da seguinte maneira:

“WinApps funciona:

  • Executando um servidor Windows RDP em um contêiner de VM em segundo plano;
  • Verificar o servidor RDP para aplicativos instalados como o Microsoft Office;
  • Se esses programas estiverem instalados, crie atalhos que aproveitem as vantagens do FreeRDP para a bandeja CLI e GNOME;
  • Os arquivos em seu diretório inicial podem ser acessados ​​por meio de montagem \\ tsclient \ home dentro da VM;
  • Você também pode clicar com o botão direito em qualquer arquivo em seu diretório inicial para abri-lo com um aplicativ.o”

No momento, a lista de aplicativos que já são compatíveis é a seguinte:

“Abaixo está direcionado à comunidade e, portanto, a equipe WinApps pode não ter testado muitos aplicativos.”

  • Internet Explorer 11
  • Microsoft Access (2016)
  • Microsoft Access (2019)
  • Microsoft Access (Office 365)
  • Microsoft Excel (2016)
  • Microsoft Excel (2019)
  • Microsoft Excel (Office 365)
  • Microsoft Word (2016)
  • Microsoft Word (2019)
  • Microsoft Word (Office 365)
  • Microsoft OneNote (2016)
  • Microsoft OneNote (2019)
  • Microsoft OneNote (Office 365)
  • Microsoft Outlook (2016)
  • Microsoft Outlook (2019)
  • Microsoft Outlook (Office 365)
  • Microsoft PowerPoint (2016)
  • Microsoft PowerPoint (2019)
  • Microsoft PowerPoint (Office 365)
  • Microsoft Publisher (2016)
  • Editor da Microsoft (2019)
  • Editor Microsoft (Office 365)

Como tal, trabalhar em uma VM pode ter desencorajado muitos, pois é basicamente mais fácil trabalhar em uma instalação do Windows em uma máquina virtual.

Mas o interessante sobre o projeto é que o WinApps se limita a trabalhar apenas com elementos-chave e deixa de fora muitos serviços e aplicativos que consumiriam muito mais memória do computador. Embora como tal, vale a pena testar e monitorar o projeto.

Como instalar WinApps no Linux?

Finalmente, para aqueles interessados ​​em testar o projeto em seu sistema, eles poderão implementar WinApps em seu sistema seguindo as instruções detalhadas no repositório, que você pode acessar no seguinte endereço.

Nele você também encontra documentação sobre o projeto, bem como informações sobre como testar novos aplicativos e nele, você também pode contribuir com informações sobre os aplicativos que você testou e não estão na lista.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.