Topic

Licensing, Copyright & Reuse

Choosing and applying open source licenses, and understanding copyright, attribution, and the terms of reuse.

Related standard: Open Source Definition (OSI)

Intermediate

workshop

Contributor, Maintainer

Modular Programming with Python

This lesson covers modular programming in Python, explaining how to write reusable code in modules, organize codebases, and test them to improve collaboration and maintainability.

Updated 4mo ago
Beginner3h 6m

workshop

Project Lead

Software Licensing

This lesson provides an overview of common open-source software licenses, their conditions, and how to choose the right one for your project.

Updated 2mo ago
Beginner

guide

What is Open Source?

An introduction to the four freedoms of software, the benefits of FOSS in education and industry, and the core principles of transparency and community.

Updated 2mo ago