SlideShare a Scribd company logo
1 of 12
Download to read offline
What is open source?
● Computer software where the source code is
distributed under an open source license that allows
anyone to study, change, improve and distribute the
software.
● Promotes collaboration
● Community of dedicated developers
What is Google Summer of Code?
Google Summer of Code (GSoC) is an
online, international program designed to
encourage student participation in open
source software development under the
guidance of mentors from the open source
community.
About GSoC
Students participate with an open source software organization
under the guidance of a mentor while earning a stipend for
successfully completing the project.
Post-secondary students use time away from their studies to
gain real world experience and learn the importance of
contributing and being a part of a community of dedicated
developers. Students learn new skills (testing, working with large
codebases, etc.) and gain confidence in their capabilities.
Goals
of the Program
● Introduce students to open source
software development.
● Help open source projects bring in
new, excited developers who stay
after the program ends.
● Give students exposure to
real-world software development
scenarios (e.g., testing, version
control, software licensing, online
communications, etc.).
● Create more open source code for
all to use.
How does GSoC work?
Open source
software
projects apply
to be mentor
organizations
Google
chooses the
organizations
to participate
(198 in 2020)
Students
submit
project
proposals to
mentor
organizations
Mentor
organizations
choose the
students
they’d like to
accept
Students
are paired
with a
mentor to
help them
throughout
their project
Coding
begins!
Students work
on their
project under
the guidance
of their
mentor over
10 weeks
Evaluations
● Students must pass two (2) evaluations
● Students who pass each evaluation are paid a stipend
for their work
● At the conclusion of GSoC, students submit the code
they’ve written for their project for everyone to see
and use!
Eligibility
● Over 18 upon registration for program
● Accepted into or enrolled in a
post-secondary educational program
by the student acceptance date OR
graduated from a post-secondary
program between December 1, 2020
and May 17, 2021.
● Eligible to work in the country in which
you reside
● Have been accepted in no more than 1
previous GSoC
● Not a resident of a US embargoed
country
2021 Program Timeline
Jan 29 - Feb 19 Organization applications open
March 9 Accepted GSoC organizations announced
March 29 - April 13 Students submit their proposals
May 17 Accepted students are announced
May 17 - June 7 Community bonding period with orgs
June 7 - Aug 23 Students code the summer away
August 31 Successful student projects are announced
Google Summer of Code Statistics
● In 16 years 16,000+ students from 111 countries have
been accepted into GSoC
● Countries with the most students: India (4,684),
United States (2,640), and Germany (909)
● Approximately 38+ million lines of code have been
produced
Useful links
● Program Site: http://g.co/gsoc
● Student Guide: http://g.co/gsoc/resources/guide
● Google Open Source Blog:
https://opensource.googleblog.com/
Fireside Chat !!

More Related Content

What's hot

Inaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad CampusInaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad CampusSaiAnkit
 
Dsc mmust info session
Dsc mmust info sessionDsc mmust info session
Dsc mmust info sessionKamauMbugua
 
Gsdc intro session
Gsdc intro sessionGsdc intro session
Gsdc intro sessionMiljanorevi1
 
HELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro SessionHELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro SessionGDSCKalindi
 
DSC Aswan University info session
DSC Aswan University info sessionDSC Aswan University info session
DSC Aswan University info sessionAhmedHany131
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSCGCOEN
 
Dsc psba launch oct 26th @ 7 30 pm
Dsc   psba launch oct 26th @ 7 30 pmDsc   psba launch oct 26th @ 7 30 pm
Dsc psba launch oct 26th @ 7 30 pmShafeekAhamed7
 
Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateCarol Smith
 
DSC BIT Info Session Developer Student Clubs Overview
DSC BIT Info Session Developer Student Clubs OverviewDSC BIT Info Session Developer Student Clubs Overview
DSC BIT Info Session Developer Student Clubs OverviewAswinKumarM1
 
How to Become a Google DSC Lead
How to Become a Google DSC LeadHow to Become a Google DSC Lead
How to Become a Google DSC LeadEqraKhattak
 
GDSC Introductory Session - Leads of COMSATS Attock
GDSC Introductory Session - Leads of COMSATS AttockGDSC Introductory Session - Leads of COMSATS Attock
GDSC Introductory Session - Leads of COMSATS AttockEqraKhattak
 
Event[0]: Introduction To GOOGLE DSC TCET
Event[0]: Introduction To GOOGLE DSC TCETEvent[0]: Introduction To GOOGLE DSC TCET
Event[0]: Introduction To GOOGLE DSC TCETHitanshDoshi
 
Orientation Ceremony GDSC-LBCE
Orientation Ceremony GDSC-LBCEOrientation Ceremony GDSC-LBCE
Orientation Ceremony GDSC-LBCEDiksha71
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupalNaveen Valecha
 
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNUInauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNUGDSCSNU
 
Developer Student Clubs CUI Attock intro
Developer Student Clubs CUI Attock introDeveloper Student Clubs CUI Attock intro
Developer Student Clubs CUI Attock introEqraKhattak
 
DSC JSS Orientation Programme 2020
DSC JSS Orientation Programme 2020DSC JSS Orientation Programme 2020
DSC JSS Orientation Programme 2020PragatiVerma31
 
DSC Blue Eagle Info Session
DSC Blue Eagle Info SessionDSC Blue Eagle Info Session
DSC Blue Eagle Info SessionAlyana Barretto
 
2021 solution challenge guide
2021 solution challenge guide2021 solution challenge guide
2021 solution challenge guideJesslyn Nathania
 

What's hot (20)

Inaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad CampusInaugural Session - GDSC BITS Pilani Hyderabad Campus
Inaugural Session - GDSC BITS Pilani Hyderabad Campus
 
Dsc mmust info session
Dsc mmust info sessionDsc mmust info session
Dsc mmust info session
 
Gsdc intro session
Gsdc intro sessionGsdc intro session
Gsdc intro session
 
HELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro SessionHELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro Session
 
DSC Aswan University info session
DSC Aswan University info sessionDSC Aswan University info session
DSC Aswan University info session
 
DSC UCN - Intro Session
DSC UCN - Intro SessionDSC UCN - Intro Session
DSC UCN - Intro Session
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
 
Dsc psba launch oct 26th @ 7 30 pm
Dsc   psba launch oct 26th @ 7 30 pmDsc   psba launch oct 26th @ 7 30 pm
Dsc psba launch oct 26th @ 7 30 pm
 
Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON update
 
DSC BIT Info Session Developer Student Clubs Overview
DSC BIT Info Session Developer Student Clubs OverviewDSC BIT Info Session Developer Student Clubs Overview
DSC BIT Info Session Developer Student Clubs Overview
 
How to Become a Google DSC Lead
How to Become a Google DSC LeadHow to Become a Google DSC Lead
How to Become a Google DSC Lead
 
GDSC Introductory Session - Leads of COMSATS Attock
GDSC Introductory Session - Leads of COMSATS AttockGDSC Introductory Session - Leads of COMSATS Attock
GDSC Introductory Session - Leads of COMSATS Attock
 
Event[0]: Introduction To GOOGLE DSC TCET
Event[0]: Introduction To GOOGLE DSC TCETEvent[0]: Introduction To GOOGLE DSC TCET
Event[0]: Introduction To GOOGLE DSC TCET
 
Orientation Ceremony GDSC-LBCE
Orientation Ceremony GDSC-LBCEOrientation Ceremony GDSC-LBCE
Orientation Ceremony GDSC-LBCE
 
Google summer of code with drupal
Google summer of code with drupalGoogle summer of code with drupal
Google summer of code with drupal
 
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNUInauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNU
 
Developer Student Clubs CUI Attock intro
Developer Student Clubs CUI Attock introDeveloper Student Clubs CUI Attock intro
Developer Student Clubs CUI Attock intro
 
DSC JSS Orientation Programme 2020
DSC JSS Orientation Programme 2020DSC JSS Orientation Programme 2020
DSC JSS Orientation Programme 2020
 
DSC Blue Eagle Info Session
DSC Blue Eagle Info SessionDSC Blue Eagle Info Session
DSC Blue Eagle Info Session
 
2021 solution challenge guide
2021 solution challenge guide2021 solution challenge guide
2021 solution challenge guide
 

Similar to Open Source Guide: What is GSoC

Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Dr. Prital Patel
 
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...Women Who Code
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of CodePOSSCON
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationCarol Smith
 
Google summer of code
Google summer of codeGoogle summer of code
Google summer of codeSayak Sarkar
 
Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...Jeff McKenna
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteCarol Smith
 
Software Freedom and Open Source Community
Software Freedom and Open Source CommunitySoftware Freedom and Open Source Community
Software Freedom and Open Source CommunitySammy Fung
 
Presentation of GSoC 2016 at Fachhochschule Salzburg
Presentation of GSoC 2016 at Fachhochschule SalzburgPresentation of GSoC 2016 at Fachhochschule Salzburg
Presentation of GSoC 2016 at Fachhochschule SalzburgSergio Fernández
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011Carol Smith
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundationsmarru
 
Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Vladimir Vassilev
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Codeguest59ccff
 
Program Overview.pdf
Program Overview.pdfProgram Overview.pdf
Program Overview.pdfEtsubKebede1
 
GDSC-For-KNUST-Freshmen.pdf
GDSC-For-KNUST-Freshmen.pdfGDSC-For-KNUST-Freshmen.pdf
GDSC-For-KNUST-Freshmen.pdfGDSCKNUST
 
GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info sessionalfinazilah
 

Similar to Open Source Guide: What is GSoC (20)

Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018Awareness about Google Summer Of Code 2018
Awareness about Google Summer Of Code 2018
 
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
9-July-2014 Open Source Software Panel - Google Summer of Code & Code-In intr...
 
Gsoc 2013 presentation
Gsoc 2013 presentationGsoc 2013 presentation
Gsoc 2013 presentation
 
Google Summer Of Code
Google Summer Of CodeGoogle Summer Of Code
Google Summer Of Code
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Maimoona g so-c - 2021
Maimoona   g so-c - 2021Maimoona   g so-c - 2021
Maimoona g so-c - 2021
 
POSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI PresentationPOSSCON GSoC + GCI Presentation
POSSCON GSoC + GCI Presentation
 
Google summer of code
Google summer of codeGoogle summer of code
Google summer of code
 
Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...Fostering pre-university student participation in OSGeo through the Google Co...
Fostering pre-university student participation in OSGeo through the Google Co...
 
Linux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary KeynoteLinux Conf Australia 2015 Plenary Keynote
Linux Conf Australia 2015 Plenary Keynote
 
Software Freedom and Open Source Community
Software Freedom and Open Source CommunitySoftware Freedom and Open Source Community
Software Freedom and Open Source Community
 
Presentation of GSoC 2016 at Fachhochschule Salzburg
Presentation of GSoC 2016 at Fachhochschule SalzburgPresentation of GSoC 2016 at Fachhochschule Salzburg
Presentation of GSoC 2016 at Fachhochschule Salzburg
 
Google Summer of Code 2011
Google Summer of Code 2011Google Summer of Code 2011
Google Summer of Code 2011
 
Info Session Slides.pdf
Info Session Slides.pdfInfo Session Slides.pdf
Info Session Slides.pdf
 
Google Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software FoundationGoogle Summer of Code at Apache Software Foundation
Google Summer of Code at Apache Software Foundation
 
Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Program Overview.pdf
Program Overview.pdfProgram Overview.pdf
Program Overview.pdf
 
GDSC-For-KNUST-Freshmen.pdf
GDSC-For-KNUST-Freshmen.pdfGDSC-For-KNUST-Freshmen.pdf
GDSC-For-KNUST-Freshmen.pdf
 
GDSC stimik tb info session
GDSC stimik tb info sessionGDSC stimik tb info session
GDSC stimik tb info session
 

Recently uploaded

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 

Open Source Guide: What is GSoC

  • 1.
  • 2. What is open source? ● Computer software where the source code is distributed under an open source license that allows anyone to study, change, improve and distribute the software. ● Promotes collaboration ● Community of dedicated developers
  • 3. What is Google Summer of Code? Google Summer of Code (GSoC) is an online, international program designed to encourage student participation in open source software development under the guidance of mentors from the open source community.
  • 4. About GSoC Students participate with an open source software organization under the guidance of a mentor while earning a stipend for successfully completing the project. Post-secondary students use time away from their studies to gain real world experience and learn the importance of contributing and being a part of a community of dedicated developers. Students learn new skills (testing, working with large codebases, etc.) and gain confidence in their capabilities.
  • 5. Goals of the Program ● Introduce students to open source software development. ● Help open source projects bring in new, excited developers who stay after the program ends. ● Give students exposure to real-world software development scenarios (e.g., testing, version control, software licensing, online communications, etc.). ● Create more open source code for all to use.
  • 6. How does GSoC work? Open source software projects apply to be mentor organizations Google chooses the organizations to participate (198 in 2020) Students submit project proposals to mentor organizations Mentor organizations choose the students they’d like to accept Students are paired with a mentor to help them throughout their project Coding begins! Students work on their project under the guidance of their mentor over 10 weeks
  • 7. Evaluations ● Students must pass two (2) evaluations ● Students who pass each evaluation are paid a stipend for their work ● At the conclusion of GSoC, students submit the code they’ve written for their project for everyone to see and use!
  • 8. Eligibility ● Over 18 upon registration for program ● Accepted into or enrolled in a post-secondary educational program by the student acceptance date OR graduated from a post-secondary program between December 1, 2020 and May 17, 2021. ● Eligible to work in the country in which you reside ● Have been accepted in no more than 1 previous GSoC ● Not a resident of a US embargoed country
  • 9. 2021 Program Timeline Jan 29 - Feb 19 Organization applications open March 9 Accepted GSoC organizations announced March 29 - April 13 Students submit their proposals May 17 Accepted students are announced May 17 - June 7 Community bonding period with orgs June 7 - Aug 23 Students code the summer away August 31 Successful student projects are announced
  • 10. Google Summer of Code Statistics ● In 16 years 16,000+ students from 111 countries have been accepted into GSoC ● Countries with the most students: India (4,684), United States (2,640), and Germany (909) ● Approximately 38+ million lines of code have been produced
  • 11. Useful links ● Program Site: http://g.co/gsoc ● Student Guide: http://g.co/gsoc/resources/guide ● Google Open Source Blog: https://opensource.googleblog.com/