Counsoft.com Logo

← Back to the 11-license comparison guide

Risk Assessment by Project Type (Proprietary / Commercial)

1. SaaS / Cloud Application (operated by you)

Safe for internal or SaaS use. The constraints only apply in case of distribution.

2. Distributed Software (Dynamic Linking)

CAUTION: You (or your client if they redistribute) must publish modifications made to the files under this license.

3. Distributed / Embedded Software (Static Linking)

CAUTION: You (or your client if they redistribute) must publish modifications made to the files under this license.

4. 100% Internal Tool (Undistributed)

Safe for internal or SaaS use. The constraints only apply in case of distribution.

Philosophy & Ideal Use

  • A compromise between permissive licenses and strong copyleft, applying copyleft at the file level.

Your Main Obligations

  • Publish modifications to the files under the MPL.
  • Provide the source code of the modified files.
  • Allows combining with proprietary code in a larger project.

✓ Permissions

  • Commercial use
  • Modification
  • Distribution
  • Private use
  • Patent grant

⚠ Conditions

  • Share modifications to files under the same (or compatible) license
  • Include copyright and license text

✕ Limitations

  • No warranty
  • Limitation of liability

Integrating a component under this license into your project?

Test the exact impact on your architecture (SaaS, distributed binary, embedded, regulated industry) for free and confidentially with our analyzers.