Skip to content

License

MediaMatic is licensed under the GNU Lesser General Public License v3.0 or later (LGPL-3.0-or-later).

What This Means

You CAN

  • ✅ Use MediaMatic in commercial applications
  • ✅ Use MediaMatic in closed-source applications
  • ✅ Modify MediaMatic for your own use
  • ✅ Distribute applications that use MediaMatic

You MUST

  • 📋 Include the license notice in distributions
  • 📋 Make source available if you modify MediaMatic itself
  • 📋 License modifications to MediaMatic under LGPL-3.0

You DON'T Have To

  • ❌ Open source your own application code
  • ❌ License your application under LGPL
  • ❌ Share your application's source code

Summary

The LGPL allows you to use MediaMatic as a library in any project (including commercial, closed-source projects) without requiring you to open source your own code. However, if you modify MediaMatic itself, those modifications must be shared under the same license.

Dependencies

All integrated libraries have permissive licenses compatible with LGPL-3.0:

LibraryLicenseCompatible
FluentStorageMIT
SkiaSharpMIT
FFMpegCoreMIT
MimeDetectiveMIT
MetadataExtractorApache-2.0
DeviceDetector.NETApache-2.0
TagLibSharpLGPL-2.1

Full License Text

The complete license text is available in the LICENSE file in the repository.

Questions

If you have questions about licensing, please open a GitHub Discussion.