Issue Summary:
We propose updating the project's license from MIT to AGPLv3. This change aims to ensure better protection of our code and align with our project's goals and values, especially concerning network interactions.
Background:
The project is currently licensed under the MIT license, which is a permissive license allowing for broad use and reuse with minimal restrictions. While the MIT license has served us well, we believe transitioning to AGPLv3 will offer significant advantages for our community.
Reasons for Change:
Stronger Copyleft Protection:
By adopting the AGPLv3 license, we ensure that any derivative works of our project remain open source. This change supports the open-source community by requiring users who interact with and modify our solution, even over a network, to contribute their updates back to the community. This fosters a strong ecosystem of sharing and continuous improvement.
Compatibility with Other GPL Projects:
Moving to AGPLv3 will make our project more compatible with other GPL-licensed projects, facilitating code sharing and integration with a broader range of open-source software. This compatibility will help us leverage and contribute to the wealth of GPL-licensed projects, enhancing our project's capabilities and reach.
Impact Assessment:
Community Feedback:
We respect the opinion of the open-source community. Therefore, we are opening this discussion for any proposals, ideas, or objections from the contributors. This ticket will remain open for all to express their opinions until July 31, 2024.
User Compliance:
Users who distribute our software or provide it as a service over a network will need to comply with the terms of AGPLv3 moving forward, including sharing source code and licensing derivative works under AGPLv3. All previous versions will retain the previous MIT license.
The license change will be applied starting from version 0.4.0 onwards.
Next Steps:
Discussion and Feedback:
Open this issue for discussion among the community to gather feedback and address any concerns.
License Update:
Update the LICENSE file and other relevant documentation to reflect the change to AGPLv3.
We believe this change will benefit the project and its community by promoting greater collaboration and ensuring long-term protection of our code. We welcome any questions, feedback, or concerns regarding this proposal.
Proposal: Update License from MIT to AGPLv3
Issue Summary: We propose updating the project's license from MIT to AGPLv3. This change aims to ensure better protection of our code and align with our project's goals and values, especially concerning network interactions.
Background: The project is currently licensed under the MIT license, which is a permissive license allowing for broad use and reuse with minimal restrictions. While the MIT license has served us well, we believe transitioning to AGPLv3 will offer significant advantages for our community.
Reasons for Change:
Stronger Copyleft Protection:
Compatibility with Other GPL Projects:
Impact Assessment:
Next Steps:
Discussion and Feedback:
License Update:
We believe this change will benefit the project and its community by promoting greater collaboration and ensuring long-term protection of our code. We welcome any questions, feedback, or concerns regarding this proposal.
References: