Major license categories

  • Permissive licenses
    • Can be freely copied, modified, and published.
    • Only restriction: license must be preserved.
    • Examples: MIT & Apache
  • Copyleft licenses
    • Can be freely copied and modified.
    • If you publish, must use same license.
    • Examples: GNU GPL v3 (or v2)
  • Data (and other content) licenses
    • ⬆️ Code-specific
    • CC0MIT (free to use, no restrictions)
    • CC BYGPL (free to use, must attribute)