First off, thank you for the excellent work on ColorParsley. It’s a compact, useful utility for color parsing and related string helpers, and it shows in how often it’s pulled into contrast and color tooling. I’d like to propose switching the project’s license from AGPL‑3.0 to a permissive license like MIT to maximize adoption and ease integration.
Please consider relicensing the library under the MIT license, or offering a dual‑licensing option (AGPL‑3.0 + MIT).
Why this helps
The AGPL‑3.0’s network-copyleft obligations can be challenging for teams integrating a small parsing library into hosted services or proprietary apps, even when contributions upstream are intended in good faith.
The MIT license is a widely used, permissive license in the JavaScript ecosystem and avoids copyleft obligations, making ColorParsley easier to adopt while still preserving attribution.
Possible approaches
- Full switch to MIT.
- Dual-license the repository (e.g., keep AGPL‑3.0 for those who prefer copyleft, and add MIT to enable broader adoption).
- Alternatively, publish a minimal “colorparsley-core” package under MIT that exposes the core parsing functionality, while keeping the current repo AGPL‑3.0.
If you’re open to this, I’m happy to help draft the PR (updating LICENSE.md and the package.json license field) and any README notes. Thanks again for considering, and for maintaining this project!
Best regards,
First off, thank you for the excellent work on ColorParsley. It’s a compact, useful utility for color parsing and related string helpers, and it shows in how often it’s pulled into contrast and color tooling. I’d like to propose switching the project’s license from AGPL‑3.0 to a permissive license like MIT to maximize adoption and ease integration.
Please consider relicensing the library under the MIT license, or offering a dual‑licensing option (AGPL‑3.0 + MIT).
Why this helps
The AGPL‑3.0’s network-copyleft obligations can be challenging for teams integrating a small parsing library into hosted services or proprietary apps, even when contributions upstream are intended in good faith.
The MIT license is a widely used, permissive license in the JavaScript ecosystem and avoids copyleft obligations, making ColorParsley easier to adopt while still preserving attribution.
Possible approaches
If you’re open to this, I’m happy to help draft the PR (updating LICENSE.md and the package.json license field) and any README notes. Thanks again for considering, and for maintaining this project!
Best regards,