O que a aquisição do GitHub pela Microsoft significa para os desenvolvedores

Ce înseamnă achiziția Microsoft de GitHub pentru dezvoltatori
⌛ Reading Time: 4 minutes

Em 4 de junho de 2018, a Microsoft anunciou que havia adquirido o GitHub, um serviço de repositório que hospeda o código de muitos dos projetos de código aberto que consideramos garantidos atualmente. A notícia foi recebida talvez da forma mais turbulenta, já que muitos desenvolvedores anunciaram ativamente que deixarão o serviço em favor dos concorrentes, principalmente o GitLab. Outros realmente não mudaram de direção e alguns escolheram esperar tudo até que a poeira baixasse e deram à aquisição o benefício da dúvida até que não tivessem mais um motivo para isso. As pessoas ainda estão se perguntando o que isso significa para o GitHub e se isso terá um efeito líquido positivo ou negativo para o desenvolvimento de código aberto.

Por que os desenvolvedores estão saindo

Houve muita conversa entre os desenvolvedores sobre deixar o GitHub e encontrar “pastagens mais verdes” em outros lugares. Um codificador particular listou práticas abusivas anteriores pela Microsoft para mostrar por que a aquisição do GitHub é uma coisa ruim para sua comunidade.

O mantenedor do Bitcoin Core – o software por trás da rede Bitcoin – também disse em um tweet que o repositório Bitcoin deve ser movido, citando que o GitHub se tornará obsoleto por causa da mudança da Microsoft.

Apesar de a Microsoft mais recentemente faz parte da Linux Foundation e trabalhou arduamente para se imaginar como uma empresa com visão de futuro no que diz respeito ao código aberto, a comunidade de programadores que mantém esses tipos de projetos quase que obsessivamente fazem campanha contra a empresa. Não vamos esquecer também que a Microsoft é de longe o segundo contribuidor mais prolífico do GitHub.

Não me interpretem mal – os programadores de código aberto têm suas razões para fazer isso, devido a irregularidades percebidas anteriormente pela MS. No entanto, como normalmente fazemos na programação, precisamos de uma contabilidade adequada de tudo antes de compilar.

O que isso significa em última análise, embora?

microsoftgithub-coding

O fato de que o GitLab está vendo um aumento de dez vezes em sua base de usuários após o anúncio da aquisição pode soar o alarme para qualquer um após esta mudança de mãos para o GitHub, mas você pode se surpreender em saber que a Microsoft pode realmente ter feito algo bom aqui.

Não há prova definitiva disso, entretanto. É muito cedo para saber. No entanto, a empresa foi em frente e nomeou Nat Friedman – um membro altamente respeitado da comunidade de código aberto – como CEO da subsidiária. Depois de responder a perguntas sobre Reddit, ele disse o seguinte aos desenvolvedores que estavam saindo da plataforma:

Os desenvolvedores são pensadores independentes e sempre terão um grau saudável de ceticismo, mas admito que fiquei triste ao ver que alguns se sentiram compelidos a mudar seu código. Assumo a responsabilidade de ganhar a confiança deles com seriedade.

Claro, alguns podem ver isso como um incentivo da Microsoft, mas ainda assim não se pode argumentar que a empresa não está fazendo todos os esforços possíveis para manter sua credibilidade neste caso específico. Além disso, o fato de que o GitLab viu dez vezes o número de solicitações do usuário não significa necessariamente que o GitHub está sangrando. Este é um momento de turbulência e alguma migração é esperada. Dito isso, o GitLab é significativamente menor do que o GitHub, portanto, um ganho de dez vezes do lado deles pode significar uma perda de cinco por cento na base de usuários do GitHub.

E depois há o fato de que não temos exatamente cem por cento de certeza de que sabemos o que a Microsoft quer fazer com a empresa de software. Ele deseja aprimorar o suporte do GitHub para suas plataformas de codificação proprietárias, como o Visual Studio? A Microsoft vai começar a tornar os repositórios privados pagos do GitHub mais atraentes para atrair os usuários? Ou quer apenas encher o site com anúncios da Microsoft?

Nada é absolutamente claro, então qualquer reação, incluindo a migração para outra plataforma, é totalmente prematura e impulsiva. Dir-se-ia que um grande projeto de migração na chegada de uma simples notícia talvez seja um pouco irresponsável.

No que diz respeito a “o que isso significa para os desenvolvedores”, significa que pode haver algumas mudanças na plataforma que podem afetar direta ou indiretamente seus projetos.

Meu conselho? De um desenvolvedor de código aberto para outro, eu diria que seria prudente esperar, ver o que acontece, criar uma conta em outro lugar e ter uma cópia clonada de seu repositório pronta para o caso de acontecer algo realmente surpreendente.

É altamente improvável que a Microsoft vire tudo de cabeça para baixo. O pior cenário é que a Microsoft irá anunciar mudanças que você não gosta no blog do GitHub, dando a você tempo suficiente para escolher e ir para outro lugar.

Você acha que sair do GitHub se justifica após essa aquisição? Deixe-nos saber em um comentário!

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.