Google this week announced 200 open source projects into gsoc 2020. Google's GSC (Google Summer of Code) has reached its 16th year, which aims to involve students in open source development during the summer months. Enrolled students will receive a grant of between $3000 and $6600 in the event.
Gsoc started in 2005 as a global program to match students with open source, free software and technology organizations, whose mentors will guide the process from understanding the community to contributing code. The goal is to engage and familiarize students with the open source community and help them make the most of their summer holidays.
In gsoc's first year, 40 projects and 400 students participated. By the end of the 15th gsoc in 2019, more than 16000 students have been enrolled. These students come from 118 countries / regions around the world, and 686 open source projects have participated in the program as guiding organizations. Most importantly, most of the open source organizations involved in the past 15 years reported that the program helped them find new community members and active contributors. Students who have successfully participated in gsoc report that they are more attractive to potential employers and offer great help in starting a technical career.
Students wishing to apply for gsoc 2020 can apply between March 16 and March 31. To qualify for gsoce, students must be at least 18 years of age, from undergraduate to doctoral level.
After the GSoC plan is announced every year, a list of open source organizations will be published on the GSOC website. Of the 200 open source projects announced this year,30 are new to the program, including from categories such as cloud computing, databases, applications, vision and images, operating systems, programming languages and tools, science and medicine, security, social networking, and web sites, along with a number of data science and machine learning-related projects, including Python, R, Julia, Tensorflow, Mlpack, Shogun, Openmined, for a detailed list: https://summerofcode.withgoogle.com/organizations
52 North GmbH (https://52north.org)
The 52 degree north is an open source initiative in the field of geographic information science. Its core themes include sensor networks and earth observation. Its open source projects are used in a wide range of fields (such as oceanography, air quality, hydrology, transport planning) as well as research projects such as eurohorizon 2020.
Shogunate is one of the oldest and largest open source machine learning platforms, which provides efficient and unified machine learning methods. The project was launched in 1999 with an initial focus on bioinformatics and has been used for scientific research.
MDAnalysis is a Python kit for analyzing molecular dynamics simulations for multibody system simulations at the molecular level, covering cases ranging from drug-protein interactions to use of new materials. MDAanalysis is a project for scientists for cutting-edge research in biophysics, chemistry, and materials in academia and national research laboratories around the world.
Open astronomy studies our universe by analyzing data from the Hubble Space Telescope, the solar dynamic Observatory, developing numerical models, or designing interstellar orbits for man-made spacecraft. The analysis of these data is helpful for various types of research, from predicting solar storms to detecting planets in other stars, and from understanding how galaxies are formed to explain the expansion and origin of the universe. Open astronomy currently consists of 16 organizations that develop tools for different aspects of astronomy. For example: sunpy provides utilities for acquiring and representing solar physical data; glue is a data visualization application and library for exploring relationships within and between related datasets.
Open Chemistry （https://www.openchemistry.org)
The open chemistry project aims to promote the open source of chemistry. It is a collection of open source code, cross platform libraries and applications for the exploration, analysis and generation of chemical data. For example, Avogadro, open Babel and cclib projects have been downloaded more than 1 million times and cited in more than 2000 academic papers. The goal of the project is to promote the open exchange of chemical data and ideas, while using the best techniques of quantum chemistry, molecular dynamics, informatics and visualization.