Em sua conferência de desenvolvedores anual, a Build 2017, hoje (11), a Microsoft anunciou que o Ubuntu chega a loja oficial do Windows (Windows Store). E num tiro só… também anunciou que está trabalhando com o Fedora e o openSuse para trazê-las para o Windows Subsystem for Linux (WSL) no Windows 10 – antes suportado, oficialmente, somente o Ubuntu. Futuramente, tanto o Ubuntu como Fedora e openSUSE acabarão por ficar disponíveis na loja do Windows, também.
Contextualizando
Praticamente no mesmo período do ano passado, mais precisamente em março de 2016, a Microsoft, no mesmo evento anual (Build 2016) divulgou que o Bash do Linux rodaria, “nativamente”, no Windows – através da parceria firmada entre a Canonical (empresa mantenedora do Ubuntu) e a Microsfot.
Bash do Linux nativamente no Windows 10
Microsoft faz convite a desenvolvedores que trabalham com Linux a testarem o Windows 10
O impacto foi tão grande que diversas discussões a respeito foram criadas. A maioria delas, dizia respeito da intenção real da Microsoft em “levar” o Linux para seu sistema Windows 10 – carro-chefe, atualmente, na empresa. Por outro lado, questionou-se a conduta da Canonical em “ceder” a essa parceria; já que a Microsoft historicamente nunca foi tão “parceria” assim :/
De lá pra cá, a Microsoft “investiu” cada vez mais suas fichas no universo Open Source. Por exemplo, ela juntou-se à organização Linux Foundation, organização sem fins lucrativos que promove o crescimento do Linux, como membro Platinum. Como resultado dessa adesão, a Microsoft doará, por ano, US$ 500 mil para a financiar projetos mantidos e promovidos pela Linux Foundation.
Microsoft entra de vez no mundo Open Source tornado-se membro Platinum da Linux Foundation
Quem mais contribui com o desenvolvimento do Kernel Linux?
Inclusive, antes disso, a Microsoft tinha divulgado o .NET Core 1.0 como open source (GitHub); a parceria com a Canonical para trazer Ubuntu para o Windows 10; tinha trabalhado com o FreeBSD para liberar uma imagem para o Azure; e depois de adquirir a Xamarin, a Microsoft abriu seu kit de desenvolvimento de software. Além disso, a Microsoft trabalha com empresas como a Red Hat, SUSE e outras para dar suporte às suas soluções em seus produtos. Além disso, já contribui para vários projetos; entre eles: Node.js Foundation, OpenDaylight, Open Container Initiative, R Consortium e Open API Initiative.
Eu sei… tudo pode parecer meio estranho. Tudo por conta da aversão da Microsoft, no passado, para apoiar e incentivar projetos open source, sendo o Linux considerado um cancêr :/ Mas, as coisas mudaram!
Fedora, openSUSE e Ubuntu no Windows Store
Os frutos da conferência no ano passado (2016), resultaram no Windows Subsystem for Linux (WSL), uma camada de compatibilidade para executar executáveis binários do Linux (no formato ELF) nativamente no Windows. Disponível no Windows 10 desde agosto de 2016. Inicialmente, devido a parceria com a Canonical, somente as ferramentas e utilitários Ubuntu executavam, “nativamente”, sobre o WSL.
WSL – entenda o subsistema que permite o Linux ser executado no Windows
Agora, também, é possível executar o OpenSUSE no Windows 10
Mas, agora, com esse anúncio de hoje (11), além do Ubuntu, Fedora e openSUSE também rodarão, oficialmente, sobre a camada do WSL no Windows 10. Antes disso, sem nenhuma nota oficial da Microsoft, o “Product Manager” da SUSE Linux Enterprise, Hannes Kühnemund, divulgou, no blog da empresa, os procedimentos para executar o bash do OpenSUSE no Windows 10; usando os mesmos recursos que permitem rodar o bash do Ubuntu nele. Seria um presságio?
Além disso, “num tiro só” a Microsoft anunciou que o Ubuntu estará disponível na loja oficial do Windows (Windows Store). O objetivo, nessa ação, é tornar mais fácil para os desenvolvedores instalarem as ferramentas e executar aplicativos do Windows e Linux concomitantemente. Futuramente, o Fedora e openSUSE acabarão por ficar disponíveis na loja do Windows, também.
E ainda, tem mais um dia de evento (MS Build 2017 – 10 a 12 de maio de 2017)… o que será que poderá vir pela frente?! 😉
Considerações Finais
Atualmente, trabalhando com outras empresas de Linux, não apenas a Canonical, mostra que o acordo, no passado, feito entre a Microsoft e a Canonical não foi um caso único. Mas, sim, parte de um investimento de longo prazo no mundo Linux.
Mais recursos ao Windows Subsystem for Linux – WSL são adicionados a cada lançamento de versões do Windows 10. A Microsoft considera a WSL principalmente como uma ferramenta para desenvolvedores. Especialmente, desenvolvedores web e aqueles que trabalham em ou com projetos open source.
Assim, neste vento (Build 2017) ficou claro que a Microsoft e líderes de sistemas Linux como a Canonical, Fedora e a SUSE estão prontos para trabalhar juntos; permitindo que os desenvolvedores permaneçam na plataforma Windows e ainda usem ferramentas Linux. Por outro lado, isso também torna as coisas mais interessantes para a área da educação.
O novo sistema operacional da Microsoft, lançado recentemente, o Windows 10 S, projetado para estudantes, só poderá executar aplicativos da loja do Windows (Windows Store). Se os alunos precisarem executar algumas lições no Linux, podem fazê-las a partir do próprio Windows. Ou seja, um único sistema, no caso o Windows 10 S, poderá servir como um ambiente seguro para aprender tanto o sistema operacional da Microsoft quanto o Linux – sem uso de dual boot.
Agora, basta saber se isso beneficiará somente a Microsoft ou fortalecerá cada vez o universo Linux.
Via | Venturebea | FossBytes | TheVerge | BetaNews