There was a recent email thread on the private GSoC Mentors mailing list about umbrella organizations participating in the Google Summer of Code program. I remember wondering about this as a student and thought it would be helpful to post this list for future applicants.


Three important things to note here:

  1. This is not a comprehensive list. If you think this list should an include an organization, please feel free to send a Pull Request or reach out to me about this.

  2. List of organizations participating in each GSoC each year depends on their acceptance into the program. It is not necessary that these organizations will participate each year. For reference, this list is as per the organizations participating in the GSoC 2018 program.

  3. The term “umbrella organization” is still a little hazy. However, the official definition from GSoc says:

A larger project/mentor organization that includes some smaller, related open source projects as part of their community.

The List

Organization Description AerospaceResearch is a small team of space makers solving space problems together with Small Satellite Student Society University o Stuttgart (KSat e.V.) and the Cosmic Dust Team.
Australian Open Source Software Innovation and Education AOSSIE is an Australian not-for-profit umbrella organization for open-source projects.
Apache Software Foundation The Apache Software Foundation provides organizational, legal, and financial support for a broad range of open source software projects.
BEAM Community The BEAM Community is a group of OSS projects that run on the Erlang VM. It hosts relevant projects in the Erlang and Elixir communities.
CERN-HSF CCERN-HSF (High-Energy Physics Software Foundation) is the umbrella organization for high-energy physics-related projects.
Cloud Native Computing Foundation The CNCF promotes cloud native computing across the industry and sustains open source cloud native projects such as Kubernetes, Prometheus, gRPC, Envoy and more. Conversations is an umbrella project for all sorts of UX improvements to the XMPP ecosystem.
Debian The Debian Project is an association of individuals who have made common cause to create a free operating system.
Earth Science Information Partners ESIP is a nonprofit that supports an open, networked community of science, data and information technology practitioners. ESIP is supported by NASA, NOAA, USGS and 110 member orgs.
Free and Open Source Silicon Foundation FOSSi is a non-profit foundation with the mission to promote and assist free and open digital hardware designs and their related ecosystems.
Freifunk Freifunk is a non-commercial initiative for free and open wireless networks.
GFOSS - Open Technologies Alliance GFOSS – Open Technologies Alliance is a non-profit organization, with 35 Universities and Research Centers as its shareholders.
GNOME The GNOME project builds the technologies, platform, middle-ware, applications and environment to create a free software solution for using your personal computer.
GNU Project GNU is a Unix-like operating system and is free software (larger GNU projects apply as seperate organizations).
LibreHealth LibreHealth is a worldwide ecosystem of open source Health IT innovation, and is a place where people can come together to build tools that enhance the quality of healthcare.
Mozilla Aside of Mozilla software and assortment of web tools and technologies is represented.
NumFOCUS NumFOCUS supports and promotes world-class, innovative, open source scientific software.
OpenAstronomy OpenAstronomy is an umbrella organisation that includes open source projects used by researchers and engineers around the world to better understand the universe.
Open Bioinformatics Foundation OBF is a non-profit, volunteer-run group dedicated to promoting the practice and philosophy of Open Source software development and Open Science within the biological research community.
Open Chemistry The Open Chemistry project is a collection of open source, cross platform libraries and applications for the exploration, analysis and generation of chemical data.
OpenMRS The global OpenMRS community works together to build the world’s leading open source enterprise electronic medical record system platform.
OSGeo OSGeo is a non-profit organization serving as an umbrella organization for the Open Source Geospatial community.
Python Software Foundation The Python Software Foundation serves as an umbrella organization to a variety of Python-related projects, as well as sponsoring projects related to the development of the Python language.
ScummVM ScummVM is an umbrella organization for game preservation projects focused on reliving games by providing a replacement for their executables on modern platforms.
The Linux Foundation The Linux Foundation is a non-profit consortium dedicated to fostering the growth of Linux.

Shameless Plug

If you are a student looking to apply to GSoC and cloud computing, distributed systems, infrastructure systems and containers sound fun to you, consider applying to the Cloud Native Computing Foundation (CNCF)! :tada:

I was a student in GSoC 2017 and an organization admin in GSoC 2018 for CNCF. Feel free to reach out to me if you have questions about getting started, want to discuss about how CNCF runs the program or just talk – I would be more than happy to share my experiences! :)