Al sinds 2005 deelt Google jaarlijks een flink aantal beurzen uit voor studenten die tijdens de zomervakantie open software maken.
Per student is er een bedrag van 5000 USD beschikbaar, waarvoor de student software maakt die ‘vrij’ is, Free Software dus. Google gebruikt zelf veel Open Source en Free Software, en wil bijdragen aan de verbetering en groei daarvan.
Inmiddels hebben al meer dan 6000 studenten een zomerbeurs gekregen en er zijn evenzoveel open source projecten bedacht, uitgevoerd of verbeterd. Ook dit jaar is er weer een lijst van ruim 1100 projecten waar deze zomer aan gewerkt wordt.
Organisaties die al langer open source projecten doen, stellen zich beschikbaar als mentor. Studenten schrijven zich dan in bij deze mentor en doen een projectvoorstel gebaseerd op de behoeften die de mentor heeft. De mentor evalueert zowel het projectvoorstel als de student en draagt die dan aan Google voor. Google beslist dan om het project, gekoppeld aan die bepaalde student, een kans te geven.
De organisaties die mentor worden, hebben vaak een hoop werk aan het begeleiden van een student, maar zijn vaak heel tevreden met de bereikte resultaten. Niet alleen produceert de student in de meeste gevallen een stukje software dat een verbetering of uitbreiding van de bestaande software oplevert, maar vaak levert het ook een goede relatie met de betreffende student op die in de toekomst vaker zal meewerken aan het ontwikkelen van open source software. En voor de student zijn er veel voordelen, onder andere een bedrag van 5000 USD, wat een aardig bedrag is voor een vakantiebaantje.
Daarnaast staat het erg goed op je CV als je een Google Summer of Code project succesvol hebt afgerond.