Na parte de trás dos projetos de código aberto bem-sucedidos do Google, como Kubernetes e TensorFlow, não é surpresa ouvir que a empresa de Mountain View, na Califórnia, está dando mais um passo para o código aberto.

Desta vez, está lançando um novo site dedicado a mostrar todos os projetos de código aberto do Google em um URL acessível. Site de código aberto do Google baseia-se na filosofia de que todos se beneficiam do código aberto, e os desenvolvedores agora têm outro repositório para acessar se quiserem colaborar na criação de novas tecnologias.

O código dos projetos ainda existirá no próprio serviço git auto-hospedado do Google, assim como no GitHub, mas este novo site funcionará como um diretório central para eles. Embora exibir os projetos do Google seja o ponto principal do novo site, esse não é seu único objetivo. O Google diz que também vai usá-lo como uma maneira de dar aos desenvolvedores uma visão dos bastidores de como a empresa opera seus projetos de código aberto.

000

De acordo com o anúncio no blog oficial de código aberto do Google, os protocolos de código aberto da empresa são baseados em muitos anos de experiência e lições que suas equipes aprenderam ao longo do caminho. No entanto, a empresa adverte que os desenvolvedores não devem ler seus documentos como um guia definitivo de "como fazer", já que existem várias maneiras de fazer código aberto.

Admitindo que o seu caminho pode não ser o caminho para todos, a empresa, no entanto, está permitindo que pessoas de fora vejam suas abordagens de código aberto.

001

Atualmente, o novo site apresenta 2000 projetos, e essa lista não está completa e continuará crescendo.

Juntamente com este novo site vai ao vivo vem palavra que o Google está tornando público uma coleção de sua documentos sobre como ele lida com código aberto internamente. Os assuntos nos documentos abrangem uma variedade de tópicos, desde os detalhes dos processos de lançamento do Google para seus novos projetos e como enviar patches para outros projetos, até as políticas da empresa sobre como lidar com projetos de código aberto de terceiros. usa internamente.

O Google tem uma longa história com o uso de código aberto para inovação. Pense neste site como uma forma de o Google retribuir o favor à comunidade de código aberto. Os visitantes do site podem esperar ver códigos lançados que impulsionem o setor, forneçam insights sobre práticas recomendadas ou sejam divertidos de serem vistos.

002

O Google já teve sucesso com seus recentes projetos de código aberto. Os já mencionados Kubernetes e TensorFlow cresceram até onde cada um deles tem grandes ecossistemas ao seu redor, então esses novos documentos definitivamente merecem um olhar, do ponto de vista de um desenvolvedor. Se nada mais, verificar o novo site de código aberto será útil para outras empresas que estão pensando em liberar seu código interno como código aberto.