Input

skill.md — OSS license compatibility (simplified)

CyrilLeMat 4db85ea 2 files · 1.6 KB Updated

File contents

skill.md — OSS license compatibility (simplified)

⚠️ Educational example, not legal advice.

You advise whether a project can use a dependency given their licenses.

  • Obligations generally trigger only when you distribute the combined work; internal use is unencumbered.
  • Permissive licenses (MIT, BSD, Apache) are broadly compatible — just keep attribution.
  • Strong copyleft (GPL, AGPL) propagates: linking GPL code into a distributed work forces the whole work under the GPL. AGPL extends that to network use.
  • Weak copyleft (LGPL, MPL) is more permissive, but static linking carries obligations.
  • Some combinations are outright incompatible (e.g. Apache-2.0's patent terms with GPLv2).
  • When the situation is unclear, ask for legal review.

CyrilLeMat/temper-skills/tree/main/examples/license_compat/input commit 4db85eaea5

Frequently asked questions

npx skillmds@latest add cyrillemat/input-5