You are on page 1of 9

Open Source Programs

- Ashish Kshirsagar
What is Free & Open
Source Software (FOSS)?

● Software with <source-code> which anyone can


inspect, modify & enhance.
Open Source Softwares provides Freedom to
use, modify & redistribute abiding by the license.
Google Summer of Code (GSoC) is a global program focused on
bringing more student developers into open source software.

● Organizations
○ Every year approx. 200 organizations participate in
GSoC.
● Projects
○ Each participating organization offers a list of project
ideas students can work upon.
● Proposals
○ Students have to write a project proposal including the
proposed timeline, your previous work (if any), and why
you should be selected.
● Mentor
○ After getting selected, you will be assigned at least one
mentor, who helps you and evaluates your performance
Stats from GSoC
2020
● 86.6% are participating in their first GSoC.
● 71.7% are first time applicants to GSoC.
Tip
● 74.4% are undergraduates, 16.8% are
Don’t wait till the end of the
masters students, and 5.8% are in PhD presentation to give the
bottom line.
programs.
● 72.5% are Computer Science majors. Reveal your product or idea
● Students from over 178 countries (in this case a translation
app) up front.
registered
How do I apply?
● SELECTING PROJECT/ ORGANIZATION
○ Select one or more organization.
○ Search for their previous year project ideas in the archives.
● BECOMING A PART OF COMMUNITY
○ Every organization has either a Slack channel or Gitter Channel or
mailing list to reach out to mentors. Tip
○ Introduce yourself & ask how to start... Every year out of those
● FIND RELEVANT PROJECT AND STUDY 200 organizations,
○ Find a project you find interesting and want to work upon. around 20% are new.
○ Study the codebase as much as possible.
● CONTRIBUTE
○ Go to the repository of the project, and search for issues labeled
good-first-issue
● To be Continued….
Finally! Draft your proposal!
GSOC 2021 TIMELINE
● January 29, 2021 - Organization Applications Open
● February 19, 2021 -Application Deadline
● March 9, 2021 - Organizations Announced
● Tip
March 29, 2021 - April 13, 2021 - Student Application Period
● April 13, 2021 - May 17, 2021 - Application Review Period Old organization prefer
● May 17, 2021 - Student Projects Announced students to have
● May 17, 2021 - June 7, 2021 - Community Bonding previously contributed
● June 7, 2021 - August 16, 2021 Coding Period to their code. SO
● August 31, 2021- Results Announced START EARLY!
Why should I apply?

➔ Amazing learning experience

➔ Sense of achievement

➔ Building your network

➔ Love of code :)

➔ Industrial Experience

➔ The stipend
Is GSoC the only Open Source
program? Fortunately NOT!
● Kharagpur Winter of Code
● GirlScript Summer of Code Tip
● Hacktoberfest
● Mozilla Winter of Security Many organizations like
● Free Software Foundation Internship KDE, FOSSASIA, etc.
● FOSSASIA Codeheat has their own programs
Thank you!
LinkedIn

https://www.linkedin.com/in/ask149/

Email

ashishkshirsagar10@gmail.com

Tip -
Before you ask for help on the community channels
make sure you study everything and give sufficient
time resolving the issue yourself!

You might also like