License¶
AgriOS is free and open-source software released under the GNU Lesser General Public License v3.0 (LGPLv3).
License Summary¶
The LGPLv3 license grants you the following freedoms:
You can:
Use AgriOS for any purpose, including commercial use
Study how AgriOS works and modify it to suit your needs
Distribute copies of AgriOS
Distribute modified versions of AgriOS
Requirements:
Modifications to AgriOS itself must be released under LGPLv3
You must provide access to the source code when distributing AgriOS
You must include the license and copyright notices
You can also:
Build proprietary applications that use AgriOS as a library
Combine AgriOS with other software under different licenses
Why LGPLv3?¶
We chose the LGPLv3 license because it:
- Ensures accessibility
Organizations can use AgriOS without licensing fees, making it accessible to resource-constrained agricultural businesses.
- Encourages contribution
Improvements to AgriOS core must be shared back with the community, ensuring everyone benefits from enhancements.
- Allows flexibility
Custom modules and integrations can be kept proprietary if needed, supporting diverse business models.
- Aligns with Odoo
Odoo Community Edition uses LGPLv3, ensuring license compatibility.
Full License Text¶
The complete license text is available in the LICENSE file in the AgriOS repository:
https://github.com/advanceinsight/AgriOS/blob/main/LICENSE
Or view the full LGPLv3 text at:
Third-Party Components¶
AgriOS includes and depends on various open-source components:
Component |
License |
Notes |
|---|---|---|
Odoo Community |
LGPLv3 |
Core platform |
Python packages |
Various |
See requirements.txt |
JavaScript libraries |
Various |
See package.json |
All dependencies are compatible with the LGPLv3 license.
Commercial Use¶
AgriOS can be used commercially without restrictions. Common commercial scenarios:
- Using AgriOS for your business
No licensing fees or restrictions. You own your data.
- Providing AgriOS hosting services
You can offer AgriOS as a hosted service to customers.
- Building products on AgriOS
Custom modules and integrations can be proprietary.
- Offering AgriOS support services
You can provide implementation, training, and support services.
Contributing¶
When you contribute to AgriOS, your contributions are licensed under LGPLv3. See Contributing to AgriOS for contribution guidelines.
Questions¶
For licensing questions, contact Advance Insight or consult with a legal professional familiar with open-source licensing.