Hacker News new | ask | show | jobs
by LukeShu 3018 days ago
Note that the FSF and the SF Conservancy have already been doing this, and recommending you do this, as part of their Principles of Community-Oriented GPL Enforcement.

https://www.fsf.org/licensing/enforcement-principles

> Community-oriented compliance processes should extend the benefit of GPLv3-like termination, even for GPLv2-only works.

> GPLv2 terminates all copyright permissions at the moment of violation, and that termination is permanent. GPLv3's termination provision allows first-time violators automatic restoration of distribution rights when they correct the violation promptly, and gives the violator a precise list of copyright holders whose forgiveness it needs. GPLv3's collaborative spirit regarding termination reflects a commitment to and hope for future cooperation and collaboration. It's a good idea to follow this approach in compliance situations stemming from honest mistakes, even when the violations are on works under GPLv2.