Skip to content

License On Add

  • Before adding a dependency, read its license and compare it to {{project_license}}
  • Permissive licenses (MIT, BSD, Apache-2.0) are compatible with GPLv3; add them without relicensing the project
  • Do not add a proprietary or unlicensed dependency
  • Ask first before adding a stronger copyleft such as AGPL, or any license that would change distribution duties
  • Do not mix a license exception or a vendored third-party tree into a feature change
  • Record the new dependency through the project’s package manager so the lockfile stays honest