Begin juni werd door Google de Summer of Code gestart, een project met als doel studenten te motiveren om bij te dragen aan een aantal open-sourceprojecten. In totaal hebben 9000 mensen een verzoek ingediend bij Google om te mogen deelnemen aan de Summer of Code. Er was echter slechts ruimte voor 410 participanten; eerder was dit getal nog lager, maar door extra sponsors kon dit aantal worden uitgebreid. Iedere deelnemer zou bij een succesvolle afronding 4500 dollar krijgen en de mentororganisaties 500 dollar per deelnemer. Projecten moesten op 1 september klaar zijn. De ingezonden projecten zijn op basis van drie criteria toegewezen aan de mentororganisaties: (1) de omvang van de organisatie of het project; (2) het aantal aanmeldingen voor een opdracht bij een project; en (3) het aantal studenten dat gementord zou kunnen worden door de projectorganisatie.
Dit heeft ervoor gezorgd dat de Apache Software Foundation 38 studenten toegewezen kreeg, KDE er 24 kreeg en FreeBSD er tijdelijk 20 krachten bij kreeg. Andere projecten en hun deelnemers waren de volgende: Python Software Foundation (19), Mono (16), Gaim (15), Ubuntu (14), Fedora Core (13), Google (13), Gnome (12), Gallery (12), Codehaus (12), Drupal (11), Winlibre (10), Jabber (10), Mozdev (10), Samba (6) en Asterisk (4). Het selectieproces was niet eenvoudig. Er was namelijk sprake van een groot aantal aanmeldingen bij de verschillende projecten en er was van tevoren geen overleg tussen de coder en zijn mentor over de haalbaarheid van een inzending. Er is zoveel mogelijk getracht op basis van het officiële deelnameverzoek een inschatting te maken van de haalbaarheid van een project, maar door wisselende kwaliteit van de aanmeldingen is dat niet altijd gelukt.

Google heeft door middel van deze Summer of Code de ontwikkeling van allerhande software binnen de open-sourcecommunity gestimuleerd. Zo is bij verschillende projecten gepoogd SIP-ondersteuning aan software toe te voegen. Onder meer bij Gaim en Mozilla Thunderbird is dit het geval. Via dit protocol kan gebeld worden met andere SIP-enabled software, zoals kphone, linphone, het Gizmo Project en binnenkort ook Google Talk. Een relatief groot deel van de projecten heeft geprobeerd om software te ontwikkelen of te modificeren om een meer gepersonaliseerde gebruikerservaring te kunnen aanbieden. Meer informatie over de status van projecten kan via deze pagina gevonden worden. Ondanks dat er behoorlijk wat code is geschreven, is nog onbekend wat de gevolgen op de lange termijn zullen zijn van de Summer of Code en of ontwikkelaars blijven hangen binnen de open-sourcegemeenschap.