ctrl-space-labs / gendox-core

Gendox: "Generate. Train. Evolve."
GNU Affero General Public License v3.0
5 stars 0 forks source link

Update Gendox License to AGPLv3 #286

Open sekasx opened 4 months ago

sekasx commented 4 months ago

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:

  1. 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.
  2. 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:

Next Steps:

  1. Discussion and Feedback:

    • Open this issue for discussion among the community to gather feedback and address any concerns.
  2. 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.

References: