Open Source Learning Pathways
Choose a pathway based on your role, interests, and experience level. Each pathway contains curated lessons to guide your learning journey.
Getting Started with Open Source
For learners new to open source and open collaboration.
Contributing to a Project
For those ready to write code, open issues, or create documentation.
Maintaining & Sustaining Software
For maintainers, project leads, and tech stewards.
Building Inclusive Communities
For those organizing people, not just code.
Understanding Licensing & Compliance
For anyone navigating open source legalities, especially in a UC context.
Strategic Practices & Career Development
For project leaders, RSEs, and open science strategists.