How to contribute to open source.

 









NOTE: Here, you can discover all the essential platforms and programs related to open source. To learn more, click on the corresponding box.

  1. Google Summer of Code (GSoC)

    • Description: A global, online program focused on bringing new contributors into open source software development. GSoC contributors work with an open source organization on a 12+ week programming project under the guidance of mentors.

    • Time: 12+ weeks

    • Link:

  2. Outreachy

    • Description: Provides paid, remote internships to people subject to systemic bias and impacted by underrepresentation in the technical industry. Internships are available in various fields including programming, user experience, documentation, and more.

    • Time: 3 months (May to August or December to March)

    • Link:

  3. MLH Fellowship

    • Description: A 12-week internship for aspiring technologists, pairing educational curriculum with practical experience, allowing participants to contribute to open source projects under the guidance of mentors.

    • Time: 12 weeks

    • Link:

  4. Google Season of Docs

    • Description: Supports open source projects to improve their documentation and gives professional technical writers an opportunity to gain experience in open source.

    • Time: Varies by project

    • Link:

  5. Rails Girls Summer of Code

    • Description: Offers scholarships to women and non-binary individuals to work on open source projects over the summer. Participants receive mentorship and support from the community.

    • Time: 3 months

    • Link:

  6. Linux Foundation Mentorship Program

    • Description: Offers mentorship opportunities for students and developers to work on open source projects under the guidance of experienced mentors from the Linux Foundation.

    • Time: Varies by project

    • Link:

"If you have any suggestions for this blog or ideas for a separate blog, please comment below."

Comments