Every church has to have its pope, though ...
Edit: a simple README to point the issue in older tarballs might suffice -- though the issue has to be fixed going forward, no question on that.
Every church has to have its pope, though ...
Edit: a simple README to point the issue in older tarballs might suffice -- though the issue has to be fixed going forward, no question on that.
Note the "in essence". They are not actually distributing binary blobs, they are distributing generated code made with a parser generator which they are not distributing, and they argue that this is equivalent of distributing binary code for all practical purposes, as the user "may neither fix nor extend the existing functionality."
It's not unfixable.
A simple README doesn't solve this issue.
The goof here isn't that emacs is somehow "polluted" going forward; everyone agrees that this is easy to fix. The problem is that existing versions of emacs were/are distributed in a form that is a violation of its own license.