Aguarde...

27 de janeiro de 2022

6 sinais de que a Microsoft é realmente fã do Linux

6 sinais de que a Microsoft é realmente fã do Linux

A Microsoft é uma entidade corporativa, então não é grande em emoções. Mas nos últimos anos, a empresa adotou o Linux de várias maneiras.

Anos atrás, o CEO da Microsoft, Satya Nadella, estava na frente de um slide de apresentação que dizia que a Microsoft ama o Linux. Algumas pessoas ficaram felizes em ver essa mudança. Outros estavam céticos. Afinal, a Microsoft realmente amava o Linux?

A Microsoft é uma entidade corporativa, então não é grande em emoções. Mas nos últimos anos, a empresa adotou o Linux de várias maneiras.

1. A Microsoft lançou sua própria distribuição Linux

O Azure Sphere é um sistema operacional para hardware baseado em ARM. Especificamente, a Microsoft tem como alvo dispositivos da Internet das Coisas, como termostatos inteligentes e rastreadores de fitness.

A parte que chamou a atenção? Em vez de criar uma alternativa baseada em Windows, o Azure Sphere da Microsoft é baseado em Linux. Não só isso, o produto é principalmente de código aberto. A Microsoft oferece o que chama de licenciamento isento de royalties para parceiros como MediaTek, Qualcomm e Toshiba.

O Azure Sphere não está sozinho. Os desenvolvedores da Microsoft também usam uma distribuição Linux interna conhecida como CBL-Mariner para construir a infraestrutura de nuvem da empresa.

Por quê? A Microsoft está competindo com empresas como a Amazon, que também produz ofertas baseadas em Linux. A Microsoft decidiu que pode ganhar mais dinheiro vendendo serviços de nuvem do Azure do que tentando vender um produto proprietário com um custo inicial. A empresa também quer atrair desenvolvedores e engenheiros que se acostumaram com tecnologias de código aberto.

2. As distribuições do Linux já estão na Microsoft Store

Em 2017, as distribuições Linux ficaram disponíveis na Microsoft Store. As pessoas que usam o Windows ganharam a capacidade de baixar cópias do Ubuntu, Fedora e openSUSE que podiam rodar sem ter que limpar seus computadores ou usar uma máquina virtual.

Esses sistemas operacionais baseados em Linux (ou “distribuições”) são executados por meio do Windows Subsystem for Linux. Essa capacidade de executar o Linux dentro do Windows tornou-se tão popular que agora é um cidadão de primeira classe no desktop. No Windows 11, você pode baixar o Windows Subsystem for Linux diretamente da Microsoft Store .

Muitos desenvolvedores e web designers veem o Linux e o macOS como ferramentas melhores para criar software e sites. A Microsoft não quer continuar perdendo esses clientes em potencial. Além disso, algumas pessoas que amam o Windows ainda precisam interagir regularmente com máquinas que executam um sistema operacional diferente, como servidores. Essa é uma maneira de a Microsoft resolver os dois problemas.

3. Microsoft agora projeta software para Linux

6 sinais de que a Microsoft é realmente fã do Linux

O Skype foi o primeiro grande, embora isso ocorresse porque o Skype já suportava o Linux quando a Microsoft adquiriu a empresa. A versão Linux foi negligenciada por anos, mas a Microsoft acabou trazendo o aplicativo para a velocidade.

As opções cresceram desde então. Você pode descobrir que o Microsoft Edge é seu novo navegador Linux favorito . Você pode baixar o Visual Studio Code, um ambiente de desenvolvimento integrado. Você pode instalar o Microsoft Teams no Linux para usar o concorrente da Microsoft para o Slack. Não há uma versão Linux nativa do Microsoft Office, mas você pode usar o Office 365 em um navegador.

Claro, a lista não é longa, mas você pode se surpreender ao ver qualquer item nesta lista, dado o relacionamento anterior. Agora, na Microsoft, há funcionários cujas funções são desenvolver e dar suporte a software para Linux. A Microsoft ainda mantém um repositório de software para usuários do Linux.

4. A Microsoft contribui para o kernel do Linux

No mundo do código aberto, o código é gratuito para todos usarem, editarem e compartilharem. Grande parte desse software é fornecido como está, e não há suporte técnico obrigado a corrigir quaisquer problemas. Isso é verdade até mesmo para o kernel do Linux , o componente de segundo plano essencial do qual o sistema operacional deriva seu nome.

Se você encontrar um bug, ou se quiser adicionar um recurso, o melhor curso de ação é programar essas alterações você mesmo. E foi exatamente isso que a Microsoft fez ao longo dos anos.

As contribuições da Microsoft geralmente vêm na forma de drivers destinados a tornar o Linux mais integrado às tecnologias da empresa.

Em 2011, a Microsoft tornou-se um dos cinco principais contribuintes para o Linux versão 3.0 com a quantidade de código que introduziu para fazer as distribuições funcionarem bem com seu sistema de virtualização baseado em hipervisor Hyper-V (uma alternativa ao gerenciador de virtualização baseado em kernel do Linux ).

O driver da Microsoft consiste em dezenas de milhares de linhas de código, portanto, embora se tornaria o número 17 entre os contribuidores em 2012 , suas contribuições estavam quase inteiramente contidas nessa área.

5. A Microsoft é membro da Linux Foundation

Em 2016, a Microsoft ingressou na Linux Foundation no nível platina, tornando-se um dos membros com maiores gastos . A Microsoft manteve um alto nível de patrocínio, acima do Google, cujos sistemas operacionais Android e Chrome OS são, na verdade, baseados em Linux.

Como outros desenvolvedores de software, a Microsoft utiliza vários projetos de código aberto. Investir na Linux Foundation é uma maneira de canalizar o suporte de volta para essas ofertas pelas quais a empresa não precisa pagar.

Há também uma quantidade razoável de prestígio que vem com o seu nome no topo. Que tipo de pessoas tem mais probabilidade de saber quem é membro da Linux Foundation? Desenvolvedores de software, o tipo de funcionários em potencial que a Microsoft precisa atrair para se manter competitiva.

6. A Microsoft está adotando a filosofia de código aberto

A Microsoft agora participa regularmente e às vezes patrocina conferências de código aberto. Você pode ver os estandes da empresa em eventos como O’Reilly Open Source Convention (OSCON), Southern California Linux Expo (SCaLE), Open Source Summit, Red Hat Summit, LinuxFest, All Things Open e outros.

A palestra acima foi apresentada pelo diretor do Open Source Programs Office da Microsoft, ninguém menos que Stormy Peters, cofundador e ex-diretor executivo da Fundação GNOME.

A empresa tem uma seção de seu site dedicada ao software de código aberto . Nos últimos anos, a empresa lançou sua própria versão do FreeBSD para Azure. Ele abriu um bom grau de código , como .NET, o Xamarin SDK e sua ferramenta de blog Live Writer.

Ela abraçou os formatos de contêiner Kubernetes e Docker do Google, em vez de desenvolver seus próprios. E não vamos esquecer que a Microsoft agora é proprietária do GitHub, tornando-o o maior provedor de hospedagem de código-fonte na web.

Claro, a Microsoft continua sendo uma grande empresa com muitos departamentos. Alguns representam a nova atitude, enquanto para outros, são negócios como sempre. Toda a organização mudou? Não. Mas uma parcela crescente tem.

Então, a Microsoft ama o Linux?

O Windows é proprietário como sempre, e a empresa não quer que você troque seus novos PCs para o Linux. O código dentro do Microsoft Office permanece disponível apenas para as pessoas que a empresa permite. O Xbox One roda o Windows e seu ecossistema está repleto de software proprietário.

A Microsoft ainda toca em mais código fechado do que aberto em qualquer dia, mas o fato de haver tantos funcionários trabalhando no Linux, muitos com carinho, é uma grande mudança. Os usuários não são as únicas pessoas envolvidas com o Windows que adoram software de código aberto.

Postado em Blog
Escreva um comentário