The article proposes using GPL's proxy delegation clause as a solution to version upgrade dilemmas. It addresses the limitations of both 'only' and 'or-later' license variants by allowing a trusted proxy to authorize new GPL versions. This provides more flexibility than 'only' while avoiding reliance on FSF decisions with 'or-later'.
Background
The GNU General Public License (GPL) requires developers to choose between locking their software to a specific version ('only') or allowing automatic upgrades to future versions ('or-later'). Both approaches have significant limitations regarding license flexibility and control.
- Source
- Lobsters
- Published
- Mar 5, 2026 at 09:25 PM
- Score
- 6.0 / 10