VIDEO: Find all of Google's open-source projects on one site
Google lives and dies on open-source software. Without Linux, there would be no Google. The company both uses and makes open-source code every day of the year. In 2017 alone, Google has open-sourced Chrome for iOS; Upspin file-sharing; E2EMail, experimental end-to-end email encryption; and the Guetzli JPEG encoder. There's only one problem. How do you find all these projects? Google finally has given us the answer: Google Open Source Projects.
And now, 18 years after Google was founded, Google has launched opensource.google.com. This site "ties together all of our initiatives with information on how we use, release, and support open source".
Why is Google doing this? To quote the site, "Google believes that open source is good for everyone. By being open and freely available, it enables and encourages collaboration and the development of technology, solving real world problems."
Sounds good to me.
This is not a source-code site, such as GitHub. Instead, it's a master directory to Google's open-source projects.
For example, "We don't know which projects will find an audience, so we help teams release code whenever possible," continued Norris. "As a result, we have released thousands of projects under open-source licenses ranging from larger products like TensorFlow, Go, and Kubernetes to smaller projects such as Light My Piano, Neuroglancer and Periph.io. Some are fully supported while others are experimental or just for fun. With so many projects spread across 100 GitHub organizations and our self-hosted Git service, it can be difficult to see the scope and scale of our open-source footprint."
But, it's more. Norris explained that it's a "look under the hood at how we 'do' open source".