Skip to content

License

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

What This Means

The LGPL-3.0 license allows you to:

Use dotenv-fusion in commercial and non-commercial projects\ ✅ Modify the source code for your needs\ ✅ Distribute modified or unmodified versions\ ✅ Link with proprietary software (as a library)

With the following requirements:

📋 Include license - Distribute the LGPL-3.0 license text\ 📋 State changes - Document modifications you make\ 📋 Share modifications - Make modified source available under LGPL-3.0\ 📋 Allow linking - Don't prevent users from relinking with modified versions

Using as a Library

When using dotenv-fusion as a Python library in your application:

from dotenv-fusion import load_dotenv

You can license your application however you want. The LGPL only requires:

  1. Include notice that you use dotenv-fusion (LGPL-3.0)
  2. Allow users to replace dotenv-fusion with a modified version if they want

Modifying dotenv-fusion

If you modify dotenv-fusion itself:

  1. Keep the LGPL-3.0 license
  2. Document your changes
  3. Make your modifications available under LGPL-3.0
  4. Include copyright notices

Full License Text

The complete license is available in the LICENSE.txt file.

Or read it online: GNU LGPL v3.0

Why LGPL-3.0?

We chose LGPL-3.0 because:

  • ✅ Ensures the software remains free and open
  • ✅ Allows commercial use without restrictions
  • ✅ Protects users' freedom to modify the tool
  • ✅ Compatible with most software projects
  • ✅ Encourages contributions back to the community