Google Summer of Code Applications Open Spring 2025

GDG on Campus Western University - London, Canada

Stay Updated, We anticipate applications will open around March 2025

Mar 1, 2025, 7:36 PM – Aug 31, 2025, 6:37 PM (UTC)

10 RSVP'd

RSVP

Key Themes

Career DevelopmentCareer FairCloudCommunity BuildingDataInclusionNetworkingWeb

About this event

This Posting is to share information and prepare students for 2025. 

Keep updated at https://summerofcode.withgoogle.com/ 


What is the goal of Google Summer of Code?

Google Summer of Code (GSoC) is a program designed to bring new, excited contributors into open source communities, with the hope that they will continue to contribute to open source communities long after their GSoC program ends.

When does Google Summer of Code happen?

Please see the program timeline.

What happens in Google Summer of Code?

New contributors to open source will spend their summer writing code for an open source organization under the guidance of mentors from their new open source community.

Why does Google run the Google Summer of Code program?

Google is committed to growing the open source ecosystem. The more open source developers there are in the world, the healthier and more sustainable the entire community will be.

Since 2005, the Google Summer of Code program has brought together over 20,000 new contributors/students with over 800 open source organizations under the guidance of 19,000+ mentors.

Is Google Summer of Code (GSoC) a recruiting program?

No. If you are interested in working for Google, please visit the Google jobs website.

Is GSoC considered an internship, a job, or any form of employment?

No. GSoC is an activity that a participant performs as an independent developer for which they are paid a stipend. Participants are not employed by, working at, or for, Google.

Are mentoring organizations required to use the code produced by students?

No. While we hope that all the code that comes out of this program will find a happy home, we don’t require organizations to use the contributor's code.

Where does GSoC occur?

Google Summer of Code occurs entirely online; there is no requirement to travel as part of the program.

What can I do to help spread the word about GSoC?

You can download flyers to post at university campuses, local developer meetups, etc. You can also use your various social media platforms to spread word about the program,or host a meetup or information session in your area. We also have a template email you can use to distribute to your community (school, developer, etc.) and other contacts.

How do I organize or host a GSoC information session or meetup?

You are welcome to schedule an online session or meetup at whatever time and place is convenient for you! Please review the Program Rules first and utilize our presentation template and flyers.

Can I participate in GSoC as both a mentor and a GSoC Contributor?

No. Mentors are people who have been involved in an open source organization and wish to help guide new contributors to their community in the GSoC program. GSoC contributors are people who are new to an open source organization.

Are participants from Ukraine, Russia, or Belarus allowed to participate in GSoC 2024?

Due to current circumstances, GSoC 2024 is not accepting participants (Contributors, Mentors or Organization Administrators) from Russia, Belarus, or the so-called Donetsk People's Republic ("DNR") and Luhansk People's Republic ("LNR"). There are no restrictions on participants located within Ukraine but outside of the DNR and LNR.

What if I have more questions?

Check out the Contributor Guide and other pages on this site.

If after reading through all the documentation you still don't have an answer please consider reaching out to the GSoC community via the discussion list or IRC channel. Visit the Contact Us page to find out how.


Google Summer of Code 2024 Timeline

bookmark_border

January 22 - 18:00 UTC

Mentoring organizations can begin submitting applications to Google

February 6 - 18:00 UTC

Mentoring organization application deadline

February 6 - 20

Google program administrators review organization applications

February 21 - 18:00 UTC

List of accepted mentoring organizations published

February 22 - March 18

Potential GSoC contributors discuss application ideas with mentoring organizations

March 18 - 18:00 UTC

GSoC contributor application period begins

April 2 - 18:00 UTC

GSoC contributor application deadline

April 24 - 18:00 UTC

GSoC contributor proposal rankings due from Org Admins

May 1 - 18:00 UTC

Accepted GSoC contributor projects announced

May 1 - 26

Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects

May 27

Coding officially begins!

July 8 - 18:00 UTC

Mentors and GSoC contributors can begin submitting midterm evaluations

July 12 - 18:00 UTC

Midterm evaluation deadline (standard coding period)

July 12 - August 19

Work Period | GSoC contributors work on their project with guidance from Mentors

August 19 - 26 - 18:00 UTC

Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)

August 26 - September 2 - 18:00 UTC

Mentors submit final GSoC contributor evaluations (standard coding period)

September 3

Initial results of Google Summer of Code 2024 announced

September 3 - November 4

GSoC contributors with extended timelines continue coding

November 4 - 18:00 UTC

Final date for all GSoC contributors to submit their final work product and final evaluation

November 11 - 18:00 UTC

Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines

Organizers

  • Sonia Sharma

    GDG On Campus

    Organizer

  • Grace Gong

    Microsoft

    GDSC Advisor

  • Rosaline Liu

    Director, Marketing

  • Xavier Xavier

    Western University

    Technical Director

  • Waqas Rana

    Director, Events

  • Florid Maclean

    Software Developer | Professor

    GDG London Ontario Organizer

  • Navneet Kaur

    Director

Contact Us