Getting Started with Open Source Beginner 3h 6m

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.

Learning outcomes

  • Identify different types of open source software licenses and their implications
  • Explain the legal and practical considerations of software licensing
  • Apply appropriate licenses to software projects based on project goals
  • Recognize the differences between permissive and copyleft licenses
  • Demonstrate how to properly attribute and comply with open source licenses

Prerequisites

Open source basics

Cite this lesson

APA

David E. Bernholdt, Lauren E. Milechin, Dave Rumph, Michael A. Heroux, James Willenbring (2026). Software Licensing. UC OSPO Network. https://intersect-training.org/software-licensing/

BibTeX
@misc{understanding_software_licensing_2026,
  author    = {{David E. Bernholdt, Lauren E. Milechin, Dave Rumph, Michael A. Heroux, James Willenbring}},
  title     = {Software Licensing},
  year      = {2026},
  publisher = {UC OSPO Network},
  url       = {https://intersect-training.org/software-licensing/}
}