Tras los exitosos proyectos de fuente abierta de Google, como Kubernetes y TensorFlow, no sorprende saber que la empresa con sede en Mountain View, California, está dando un paso más hacia el código abierto.
Esta vez, está lanzando un sitio web completamente nuevo dedicado a mostrar todos los proyectos de código abierto de Google en una sola URL. Sitio de código abierto de Google se basa en la filosofía de que todos se benefician del código abierto, y los desarrolladores ahora tienen otro repositorio al que acceder si desean colaborar en la creación de nuevas tecnologías.
El código de los proyectos seguirá existiendo en el propio servicio git alojado en sí mismo de Google, así como en GitHub, pero este nuevo sitio funcionará como un directorio central para ellos. Aunque mostrar los proyectos de Google es el punto principal del nuevo sitio, no es su único propósito. Google dice que también lo usará como una forma de dar a los desarrolladores una mirada detrás de escena sobre cómo opera la compañía sus proyectos de código abierto.
De acuerdo a el anuncio en el blog oficial de código abierto de Google, los protocolos de código abierto de la empresa se basan en muchos años de experiencia y lecciones que sus equipos aprendieron en el camino. Sin embargo, la compañía advierte que los desarrolladores no deben leer sus documentos como una guía definitiva de "cómo hacerlo", ya que existen múltiples formas de hacerlo de código abierto.
Reconociendo que su camino puede no ser el camino para todos, la compañía, sin embargo, está dejando que los de afuera echen un vistazo a sus enfoques de código abierto.
El nuevo sitio cuenta actualmente con 2000 proyectos, y esta lista de ninguna manera está completa y continuará creciendo.
Junto con este nuevo sitio en funcionamiento viene la noticia de que Google está haciendo pública una colección de su documentos sobre cómo maneja código abierto internamente. Los temas en los documentos cubren una variedad de temas, desde los detalles de los procesos de lanzamiento de Google para sus nuevos proyectos y cómo enviar parches a otros proyectos, hasta las políticas de la compañía para tratar con proyectos de código abierto de terceros que usa internamente
Google tiene una larga historia con la utilización de código abierto para la innovación. Piense en este sitio como una forma de que Google le devuelva el favor a la comunidad de código abierto. Los visitantes del sitio pueden esperar ver el código publicado que empuja a la industria hacia adelante, brinda información sobre las mejores prácticas o es simplemente divertido de ver.
Google ya tuvo éxito con sus recientes proyectos de código abierto. Los citados Kubernetes y TensorFlow han crecido hasta donde cada uno de ellos tiene grandes ecosistemas a su alrededor, por lo que estos nuevos documentos definitivamente merecen un vistazo, desde el punto de vista de un desarrollador. Si nada más, consultar el nuevo sitio de código abierto será útil para otras compañías que están pensando en lanzar su código interno como código abierto.