Relicense from GPLv3 to Apache-2.0#81
Conversation
The app depends on the Capawesome NFC plugin which uses a custom license that prohibits publishing its source code. This is incompatible with GPLv3's source distribution requirements. Apache-2.0 resolves the conflict while preserving all other freedoms.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughRepository license changed from GNU General Public License v3 to Apache License 2.0. The Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
- Clarify Capawesome NFC is optional, app compiles without it - Redefine Pro features as phone hardware sensor reader features - Correct payment entity to Wizzo Pty Ltd - Add privacy policy badge - Clarify React/TypeScript stack
Summary
licensefield to package.jsonThe Capawesome NFC plugin uses a custom license that prohibits publishing its source code, which is incompatible with GPLv3's source distribution requirements. Apache-2.0 resolves this conflict.
Summary by CodeRabbit