Google stawia na aktywność w projektach open source
Z opublikowanej przez Google informacji wynika, że w przeciągu pięciu lat podwoiła się liczba ich pracowników, którzy aktywnie wspierają projekty open source. Jeszcze w 2015 roku na GitHubie oraz Git-On-Borgu działało prawie ich 5 tysięcy, gdy teraz liczba ta wzrosła do ponad 10 tysięcy. W jaki sposób przyczynili się do rozwoju wolnego oprogramowania?
Open source stało się wszechobecnym elementem nowoczesnego tworzenia oprogramowania, a Google nie chce stanowić w tym przypadku wyjątku – można wyczytać w komunikacie firmy – Korzystamy z tysięcy projektów open source w naszej wewnętrznej infrastrukturze i produktach. Nasze intencje jako uczestników tego ekosystemu są dwie: oddać społeczności, od których jesteśmy zależni, a także ogólnie zwiększyć wsparcie dla oprogramowania open source. Mocno wierzymy w wolne oprogramowanie i jego zdolność do łączenia użytkowników, współpracowników i firm w celu dostarczania lepszego oprogramowania.
Pięć lat wspierania open source
Google zaprezentował światu informację o tym, w jaki sposób przez ostatnie pięć lat wspierał open source’owe projekty. Można z niej wyraźnie wyczytać rosnącą aktywność pracowników firmy na witrynie GitHub oraz we własnej usłudze git-on-borg. Z wpisu wynika, że ponad 9% z nich aktywnie uczestniczy w tworzeniu publicznych repozytoriów. Z liczby 5 tysięcy współautorów w roku 2015, urośli aż do 10 tysięcy.
Google aktualnie obsługuje ponad 8 tysięcy repozytoriów publicznych na GitHubie i ponad tysiąc na git-on-borg. Jak twierdzą, w przeciągu ostatnich pięciu lat pomnożyli tę liczbę dwukrotnie, dając tym samym wzrost średnio 25% na rok. Już w samym 2019 roku byli aktywni w ponad 70 tysiącach repozytoriach, z czego w 40 tysiącach z nich wysyłali zatwierdzenia lub otwierali pull requesty. Przedstawia to poniższy wykres.
Wsparcie projektów dla open source czymś więcej niż sam kod
Wkład w open source dla Google’a jest czymś więcej niż zwyczajnym pisaniem kodu. Firma twierdzi, że jest uzależniona od stałej dostępności do wolnego oprogramowania, dlatego nieustannie w nie inwestują. Swoją wizję, opierają na trzech kluczowych obszarach: bezpieczeństwie, społeczności i badaniach. Mogą pochwalić się takimi projektami jak OpenTitan, gVisor czy OSS-Fuzz, które skupiają się na pomocy innym w identyfikowaniu błędów programistycznych w oprogramowaniu. Ponadto uruchomili programy takie jak Google Summer of Code czy Season of Docs, którymi chcą skupić wokół siebie społeczność – w przeciągu ostatnich 15 lat z pierwszego skorzystało około 15 tysięcy studentów. Google nie szczędzi też wydatków na badania. Pod koniec 2019 roku firma zainwestowała milion dolarów na badania open source’owe.
Źródła: opensource.googleblog.com. Zdjęcie główne artykułu pochodzi z unsplash.com.