Gostaria de compartilhar um atigo com vocês, intitulado “The Last Phase of Desktop Wars”. O assunto é meio batido, mas achei interessante e válido de compartilhar, ainda que muito do que ele fale já esteja alcançando algum consenso na comunidade.
http://esr.ibiblio.org/?p=8764
Tomei a liberdade de fazer uma tradução livre do artigo, pra quem estiver em dificuldades com o inglês. Usei o deepl.com e fiz uma revisão rápida, então se houverem sugestões me avisem que eu edito o texto:
"Última fase da guerra do desktop?
Publicado em 2020-09-25 por admin
Os dois desenvolvimentos mais intrigantes na recente evolução do sistema operacional Microsoft Windows são o Subsistema Windows para Linux (WSL) e a portabilidade do seu navegador Microsoft Edge para o Ubuntu.
Para aqueles que não se mantêm a par, o WSL permite que os binários Linux não modificados funcionem sob Windows 10. Sem emulação, sem camada de virtualização, eles apenas carregam e funcionam.
Os programadores da Microsoft estão agora introduzindo funcionalidades no kernel do Linux para melhorar a WSL. E isso aponta para uma direcção técnica fascinante. Para compreender porquê, precisamos de reparar como o fluxo de receitas da Microsoft mudou desde o lançamento do seu serviço na nuvem em 2010.
Dez anos mais tarde, Azure faz a maior parte do dinheiro da Microsoft. O monopólio do Windows tornou-se um “produto menor”, com as vendas de PCs convencionais de mesa (o único mercado que domina) diminuindo. Consequentemente, o retorno do investimento no desenvolvimento do Windows também está diminuindo. À medida que o volume de vendas de PCs continua a cair, vai inevitavelmente deixar de ser um centro de lucro e transformar-se num estorvo para o negócio.
Olhado do ponto de vista da maximização do lucro a sangue frio, isto significa que a continuação do desenvolvimento do Windows é uma coisa que a Microsoft preferiria não fazer. Em vez disso, fariam melhor em colocar mais investimento de capital no Azure - que se diz amplamente que hoje em dia está rodam mais instâncias Linux do que o Windows.
O nosso terceiro ingrediente é o Proton. Proton é a camada de emulação que permite que os jogos Windows distribuídos no Steam rodem sobre o Linux. Ainda não é perfeito, mas está próximo. Eu próprio o utilizo para jogar World of Warships.
O problema dos jogos é que eles são o teste de stress mais exigente possível para uma camada de emulação do Windows, muito mais do que o software empresarial. Podemos já estar no ponto em que a tecnologia Proton é boa o suficiente para executar software empresarial Windows sobre Linux. Senão imediatamente, em breve.
Portanto, é um estrategia empresarial da Microsoft. Qual é o caminho para a maximização do lucro, tendo em conta todos estes fatores?
É isto: Microsoft Windows torna-se uma camada de emulação tipo Proton sobre um kernel Linux, com a camada tornando-se mais fina com o tempo à medida que o suporte chega no código-fonte do kernel principal. O motivo econômico é que a Microsoft gasta uma fração cada vez maior dos seus custos de desenvolvimento, já que cada vez menos tem de ser feito internamente.
Se você pensa que isto é fantasia, pense novamente. A melhor prova de que já é o plano é que a Microsoft portou o Edge para rodar sob Linux. Só há uma forma que faz algum sentido, e que é como uma execução experimental para libertar o resto do conjunto de utilitários do Windows de depender de qualquer camada de emulação.
Portanto, o estado final em que tudo isto se encontra é: O novo Windows é sobretudo um kernel Linux, há uma emulação do antigo Windows sobre ele, mas Edge e o resto dos utilitários do Windows não utilizam a emulação. A camada de emulação estara lá para jogos e outro software legado de terceiros.
A pressão econômica será exercida sobre a Microsoft para depreciar a camada de emulação. Em parte porque é inteiramente um ralo de dinheiro. Em parte porque eles querem reduzir o custo de complexidade de executar o Azure. Cada incremento da convergência do Windows/Linux ajuda com isso - reduz a administração e o volume esperado de tráfego de suporte.
Eventualmente, a Microsoft anunciará o fim de vida próximo na emulação do Windows. O próprio sistema operacional, e as suas ferramentas no espaço do usuário, já é há algum tempo Linux sob uma interface de usuário do velho Windows cuidadosamente preservada. Os fornecedores de software de terceiros deixam de enviar binários do Windows em favor dos binários ELF com uma API Linux pura…
…e o Linux ganha finalmente a guerra dos desktops, não substituindo o Windows, mas cooptando-o. Talvez fosse sempre assim que tinha de ser."
Traduzido com a versão gratuita do tradutor - DeepL Translate: The world's most accurate translator
tl;dr: O linux ganha a guerra dos desktops cooptando o windows através do WSL, Proton, etc.