Intermediate Vocabulary #licensing#open-source#ip#compliance

Software Licensing & IP Vocabulary

5 exercises — Practice software licensing and intellectual property vocabulary: permissive licences, copyleft, CLAs, SPDX identifiers, SBOMs, EULAs, and commercial licence models.

Core Software Licensing vocabulary clusters
  • Licence types: permissive (MIT, Apache 2.0), weak copyleft (LGPL), strong copyleft (GPL, AGPL), proprietary, dual licensing, open core
  • Contributor agreements: CLA (Contributor Licence Agreement), DCO (Developer Certificate of Origin), inbound vs outbound licence
  • Compliance tooling: SPDX identifier, SBOM, licence expression, licence scan, attribution notice
  • Commercial models: EULA, per-seat licence, SaaS subscription, BUSL (Business Source Licence), open core
  • IP concepts: copyright, derivative work, patent grant, trademark, attribution, copyleft, viral clause
0 / 30 completed
1 / 30
A legal counsel explains licence compatibility to engineers:
"You need to understand the difference between permissive and copyleft licences before you add any open-source dependency. A permissive licence lets you use, modify, and redistribute the code with very few conditions — the main one being attribution. A copyleft licence is different: if you distribute a derivative work, you must release it under the same licence. Strong copyleft takes it further — even linking to the library can trigger the obligation."
Which statement best describes a permissive licence?

Frequently Asked Questions

What does the "Software Licensing & IP Vocabulary" vocabulary exercise cover?

This exercise tests real IT vocabulary related to software licensing & ip vocabulary through 30 multiple-choice questions, each built from realistic workplace sentences rather than abstract definitions.

Is this vocabulary exercise free to use?

Yes. Every exercise on CoderSlingo, including this one, is completely free — no account, sign-up, or payment required.

How many questions does this exercise have?

This exercise has 30 questions. Each one shows a real-world sentence or scenario with multiple-choice options and an explanation once you answer.