> This is most likely very unpopular opinion but the GPL also relies on this overly broad interpretation which leaves a bad taste in my mouth.
Well, then, you're missing the point of the GPL. The point is to use copyright law against itself, with the goal of advancing user freedoms.
Not programmer freedoms, note ... but freedom for the user.
This thing that leaves a bad taste in your mouth is not the GPL, but the overly broad and restrictive copyright laws. The GPL is simply using those overly broad laws in a way to highlight just how bad they are.
If copyright was sane (or saner, anyway), the GPL itself wouldn't exist.
Well, then, you're missing the point of the GPL. The point is to use copyright law against itself, with the goal of advancing user freedoms.
Not programmer freedoms, note ... but freedom for the user.
This thing that leaves a bad taste in your mouth is not the GPL, but the overly broad and restrictive copyright laws. The GPL is simply using those overly broad laws in a way to highlight just how bad they are.
If copyright was sane (or saner, anyway), the GPL itself wouldn't exist.