Hi Felix,
On Thu, Jul 28, 2022 at 12:48:37PM -0400, Felix Freeman via coreboot wrote:
Please use a known compatible license instead... :)
Who can deny such a kind request, consider it done: https://git.sr.ht/~hacktivista/hackware-boot/commit/abb9e059c17f719a28f3243d...
I just saw this thread and looked at the diff. I see that you replaced the Hacktivista General Public License (which I'll call the HGPL) with GPLv2.
The HGPL notes that it is based on AGPLv3.
Given that:
- the HGPL wording makes it clear that your aim is strong copyleft (which I support!); and
- you are willing to ensure GPLv2 compatibility (in order to comply with Coreboot's license),
it seems to me that the most appropriate license for your software would be the AGPLv3, NOT the GPLv2.
AGPLv3 would comply with Coreboot's license AND would give you the strongest copyleft available among standard free software licenses.
GPLv2 would comply with Coreboot's license BUT would *not* give you the strongest copyleft available among standard free software licenses - not even close.
If I were you, I would unpublish the GPLv2 commit ASAP (before too many people pull it - though the genie can't really be put back in the bottle), and would instead make a new HEAD on top of 077e2f4 with the AGPLv3 as your license. This way, at least future commits to your software will be protected by AGPLv3.
Sam
P.S. I am not a lawyer, just someone with a strong interest in free software licensing.