Op basis van de succesvolle open-sourceprojecten van Google, zoals Kubernetes en TensorFlow, is het geen verrassing dat het in Mountain View, Californië gevestigde bedrijf weer een stap naar open source zet.
Deze keer lanceert het een gloednieuwe website gewijd aan de presentatie van alle open-sourceprojecten van Google in één handige URL. De Open Source-site van Google is gebaseerd op de filosofie dat iedereen profiteert van open source, en ontwikkelaars hebben nu een andere repository om toegang te krijgen als ze willen samenwerken aan het creëren van nieuwe technologie.
De code van het project zal nog steeds bestaan op zowel GitHub's zelfgehoste git-service van Google, maar deze nieuwe site zal als een centrale directory voor hen werken. Hoewel het tonen van de projecten van Google het belangrijkste punt van de nieuwe site is, is dit niet het enige doel. Google zegt dat het het ook gaat gebruiken als een manier om ontwikkelaars een kijkje achter de schermen te geven hoe het bedrijf zijn open-sourceprojecten uitvoert.
Volgens de aankondiging op de officiële Open Source Blog van Google zijn de open-sourceprotocollen van het bedrijf gebaseerd op vele jaren ervaring en lessen die de teams onderweg hebben geleerd. Het bedrijf waarschuwt echter dat ontwikkelaars hun documenten niet als een definitieve "how-to" -gids moeten lezen, gezien hoe er meerdere manieren zijn om open source te gebruiken.
Ervan overtuigd dat zijn manier misschien niet voor iedereen de juiste weg is, laat het bedrijf niettemin buitenstaanders kijken naar de open-sourcebenaderingen.
De nieuwe site bevat momenteel 2000 projecten en deze lijst is zeker niet compleet en zal blijven groeien.
Samen met deze nieuwe site wordt live gelanceerd dat Google een verzameling van zijn site publiceert documenten over hoe het open source intern behandelt. De onderwerpen in de documenten hebben betrekking op een reeks onderwerpen, van de bijzonderheden van de vrijgaveprocessen van Google voor zijn nieuwe projecten en hoe patches aan andere projecten kunnen worden voorgelegd, tot het beleid van het bedrijf met betrekking tot open-sourceprojecten van derden die het ondersteunt gebruikt intern.
Google heeft een lange geschiedenis met open source voor innovatie. Zie deze site als een manier om Google de gunst te geven aan de open-sourcecommunity. Bezoekers van de site kunnen verwachten dat ze de vrijgegeven code zien die de branche vooruit helpt, inzichten in best practices geeft of gewoon leuk is om te zien.
Google heeft al succes gehad met zijn recente open-sourceprojecten. De eerder genoemde Kubernetes en TensorFlow zijn uitgegroeid tot waar ze elk grote ecosystemen om zich heen hebben, dus deze nieuwe documenten zijn absoluut de moeite van het bekijken waard, vanuit het standpunt van een ontwikkelaar. Als er niets anders is, is het controleren van de nieuwe open-source-site nuttig voor andere bedrijven die overwegen hun interne code vrij te geven als open source.