logo
Published on KernelTrap (http://kerneltrap.org)

BSDCan 2008: Google Summer of Code

By Jeremy
Created May 17 2008 - 11:24

Leslie Hawthorn, a Program Manager in Google's Open Source team, gave a talk at BSDCAN 2008 on Google's ongoing Summer of Code project. She started by explaining what the open source team does, including enforcing license compliance, hosting over 700,000 open source projects with Google Code, academic research, funding open source development, and community outreach including the sponsorship of conferences such as BSDCan. She went on to discuss how she got started running the project after its initial launch in 2005.

Having sponsored four summer of code's now, Leslie noted that Google has had over 1,500 "graduates" and over 2,000 mentors involved, coming from over 98 countries and working with over 175 open source projects. By the end of the currently in progress 2008 Summer of Code, the project will have provided over 10 million US dollars in funding, generating over 6 million lines of code.

Of the BSDs, Leslie stated that this year FreeBSD, NetBSD and DragonFly BSD are involved in the program. She welcomed DragonFly as a new member, noting that they received around 40 applications. She described 30% of these applications as well targeted, and noted this was very good for a new project. She held them up as an example of a group that is doing things right on their first try, impressed that their proposals were developed collaboratively and in the open using a Wiki, where potential students and mentors worked together on the process.

She then displayed a series of maps, showing where each of the involved BSD project's students and mentors were located around the world.

Lessons Learned
Leslie jumped into a series of slides, each with a phrase illustrating what Google has learned from running the Summer of Code program.

Melange
Leslie then talked briefly about Melange [6], the first time a Google project has been developed as open source since its first day. This is the framework that will be used to manage future SoC's and GHOP's.

Questions
At this point, Leslie opened the floor to questions.

Q: It's not summer in the Southern hemisphere during Google's Summer of Code.
A: Leslie indicated they were looking into running a special summer of code in Australia, but are currently understaffed. They currently have 15 people on the open source team, and only 3 of them focus on the SoC at any given time. Leslie hinted that there may be more news about this by November.

Q: How many SoC students have Google people hired.
A: Not a lot. 1/2 of a percent to 1 percent. When the program was first set up, it was determined the entire program costs about as much as a small student recruiting program, but more comes out of it for the good of all. And over time, they hope to gain from all of the code that is created.

Q: What was the cheating thing you were mentioned earlier?
A: About half way through last year's program, Leslie received an email on the private mentors mailing list. The mentor was a well known open source figure, and had just discovered that he was outsourcing his Summer of Code project to five other students, paying them $500 of the $4,500 he was receiving. She stressed that it's okay to fail, but it's not okay to cheat. When asked how they know this doesn't happen more often, she admitted they don't, but they have faith in open source and the ability of the community to self police. With the program running since 2005, this is the only real horror story like this that she has.

Q: When can we expect OpenBSD to be a part of the summer of code?
A: They havn't applied yet.

At the end of the questions and answers section, Leslie posted the following related links:
http://code.google.com/opensource/ [7]
http://code.google.com/soc/ [8]
http://code.google.com/p/soc/ [9]
http://code.google.com/opensource/ghop/ [10]
http://google-opensource.blogspot.com [11]


Source URL:
http://kerneltrap.org/FreeBSD/BSDCan_2008_Google_Summer_of_Code