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:
You can license your application however you want. The LGPL only requires:
- Include notice that you use dotenv-fusion (LGPL-3.0)
- Allow users to replace dotenv-fusion with a modified version if they want
Modifying dotenv-fusion¶
If you modify dotenv-fusion itself:
- Keep the LGPL-3.0 license
- Document your changes
- Make your modifications available under LGPL-3.0
- 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