Evangelista de código aberto Eric Raymond: O Windows mudará para o kernel do Linux em um futuro próximo



Eric Raymond é um evangelista do software livre, co-fundador da Open Source Initiative, autor da Lei de Linus e do livro Cathedral and Bazaar, uma espécie de “livro sagrado” do software livre. Em sua opinião , em um futuro próximo o Windows passará para o kernel Linux, de modo que o próprio Windows se tornará uma camada de emulação desse kernel.



Parece uma piada, mas hoje parece que não é 1º de abril. Raymond defende sua afirmação pelas ações ativas do Windows no campo do software de código aberto. Por exemplo, a Microsoft está trabalhando ativamente no subsistema Windows para Linux (WSL), um subsistema Linux para Windows. Ele também não se esqueceu do navegador Edge, que primeiro trabalhou no motor EdgeHTML, mas há um ano e meio foi transferido para o Chromium.



Além disso, no ano passado, a Microsoft anunciou a integração de um kernel Linux completo ao sistema operacional, que é necessário para que o WSL2 funcione com todas as funcionalidades. Em geral, há um núcleo racional na declaração de Raymond, mas como se relacionar com essa opinião é um assunto privado para todos.





Eric Raymond tem outros argumentos a favor da "mudança" inicial do Windows:



Um grande número de vulnerabilidades no kernel do próprio Windows. Portanto, a atualização mais recente para o Windows 10 contém cerca de cinquenta correções.

A necessidade de investir pesado no desenvolvimento de um kernel Windows proprietário. Para otimizar custos, a Microsoft pode migrar para um kernel Linux gratuito.

Lucro reduzido com as vendas do Windows. Agora, a maior parte dos lucros da Microsoft vem do serviço de nuvem Azure, e não da venda de software, como antes.



É verdade que a venda de software ainda traz um bom dinheiro, mas aqui o valor é várias vezes menor que o da divisão de nuvem. Assim, o crescimento do volume de negócios da divisão Mais Computadores Pessoais, que, entre outras coisas, se dedica à comercialização de licenças do Windows, ronda os 7% em 2020. Mas com o Microsoft Inteligent Cloud, a questão é diferente - o crescimento da receita é de 17% em relação ao ano passado.



Os números absolutos também são diferentes. Se no primeiro caso o crescimento do faturamento é de cerca de US $ 2,5 bilhões, no segundo - US $ 13,4 bilhões.



O crescimento da receita da divisão de software da Microsoft está desacelerando, principalmente, a queda nas vendas de PCs e laptops. Esta é uma tendência claramente visível nos últimos anos. Se os problemas econômicos persistirem, o que é improvável, em 2021 o mercado de PCs e laptops sofrerá mais de um choque. Isso significa que a Microsoft também terá problemas.



O que o Windows se tornará?



Como afirmado acima, Raymond afirma que o Windows se tornará uma camada de emulador no kernel do Linux. A interface do SO da Microsoft se tornará apenas um ambiente gráfico para Linux, onde será possível rodar aplicativos no Windows através de um emulador.



Já existe um exemplo de tal emulador - é o Proton, que possibilita rodar jogos do Windows em um PC rodando Linux. O Proton foi desenvolvido pela Valve e se você colocar um esforço extra neste produto, ele pode ser quase perfeito. Mas nada impede de desenvolver algo semelhante à própria Microsoft, sem pegar emprestadas as plataformas de outras pessoas.



Com isso, a empresa economizará muito dinheiro, e a questão financeira quase sempre é mais importante para as empresas do que a ideologia. Com isso, o Linux vai prevalecer no desktop, tornando-se um dos principais sistemas operacionais para computadores pessoais. De acordo com o evangelista do software livre, os desenvolvedores irão gradualmente migrar para binários ELF com a API do Linux, abandonando os binários do Windows.



A Microsoft é amiga do Linux há muito tempo





Pela primeira vez, a estreita amizade da Microsoft com os desenvolvedores Linux tornou-se conhecida há 4 anos. Em seguida, a empresa, juntamente com a Canonical, anunciou a integração do Ubuntu no Windows. Acabou sendo algo parecido com um emulador, mas bastante funcional.



Todas as unidades lógicas como C: foram montadas para leitura e gravação no diretório / mnt, ou seja, / mnt / c, / mnt / d, etc. Por outro lado, o sistema de arquivos Ubuntu apareceu no Explorer em C: \ Users \ Kirkland \ AppData \ Local \ Lxss \ rootfs \.



Mas esses foram apenas os primeiros experimentos, que gradualmente continuaram até se tornarem algo mais.





Em abril passado, a Microsoft apresentou o subsistema Windows para Linux pela primeira vez. Em seguida, foi desenvolvida a segunda geração deste sistema, que permite executar qualquer aplicativo Linux no Windows, incluindo não apenas aplicativos de console, mas também os gráficos. Agora o WSL adicionou suporte para computação GPU. Os desenvolvedores podem fazer uso total de seus recursos de hardware, por exemplo, para aprendizado de máquina usando NVIDIA CUDA e DirectML. Em um ambiente Linux, você pode executar TensorFlow e PyTorch.



No outono, a Microsoft lançou uma versão experimental do Windows 10, que difere das outras por conter várias ferramentas para trabalhar com Linux. Por exemplo, o gerenciador de arquivos do Windows aprendeu a trabalhar com sistemas de arquivos para Linux, incluindo ext4.



Além disso, a Microsoft é um dos maiores parceiros da Linux Foundation. Adivinha quem é o dono da maior seção de código aberto no GitHub? Isso mesmo, Microsoft. A empresa lança cada vez mais produtos de código aberto e parceiros dos maiores representantes da indústria de código aberto.






All Articles