Login Member




Tanya Kita
Sunday, 14 September 2008 21:53

1. What is Google Summer of Code?

Google Summer of Code (GSoC) is a program that offers student developers stipends to write code for various open source projects. Google will be working with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Historically, the program has brought together over 1,500 students with over 130 open source projects to create millions of lines of code. The program, which kicked off in 2005, is now in its fourth year. If you are feeling nostalgic or are interested in learning more about the projects we have worked with in the past, check out the 2006 and 2007 program pages.

While the majority of past student participants were enrolled in university Computer Science and Computer Engineering programs, GSoCers come from a wide variety of educational backgrounds, from computational biology to mining engineering. Many of our past participants had never participated in an open source project before GSoC; others used the GSoC stipend as an opportunity to concentrate fully on their existing open source coding activities over the summer. Many of our "graduates" have later become program mentors.

2. What are the goals of this program?

Google Summer of Code has several goals:

  • Get more open source code created and released for the benefit of all;
  • Inspire young developers to begin participating in open source development;
  • Help open source projects identify and bring in new developers and committers;
  • Provide students in Computer Science and related fields the opportunity to do work related to their academic pursuits (think "flip bits, not burgers");
  • Give students more exposure to real-world software development scenarios (e.g., distributed development, software licensing questions, mailing-list etiquette).

3. Is Google Summer of Code a recruiting program?

Not really. To be clear, Google will use the results of the program to help identify potential recruits. But that's not the focus of the program. Take a look at the organizations we've worked with in the past, and you'll see the vast majority are engaged in work that's not directly applicable to Google's business. That said, the more code out there, the more everyone benefits.

Additionally, we've heard from several of our past student participants that their participation in GSoC made them more attractive to potential employers, and most participants who have gained employment as a result of their GSoC work are not currently employed by Google. We're just pleased the program has helped some students when embarking on their technical careers. We're also pleased that the industry sees participation in the program as an additional factor to recommend a future employee.