📜 ⬆️ ⬇️

Emacs has broken the GPL since 2009

Emacs editor, the GNU flagship product and the most famous development by Richard Stallman, as it turned out, violates the GPL license from September 28, 2009, when the distribution of binaries without source codes began with the program.

This is a CEDET package for analyzing static code. Emacs versions 23.2 and 23.3 contained parsers (parsers) created by the bison program for grammars, without the use of corresponding grammars. Technically, these parsers themselves can be considered source code (they are compiled and suitable for human reading), although in fact they are not - apparently, because of this, there was confusion in interpreting the terms of the GPL license. Only the most principled people like Richard Stallman can lament over such a “violation”.

“We made a very serious mistake,” wrote Richard Stallman in the emacs-devel mailing list. “Everyone who distributed these versions of Emacs broke the GPL through no fault of their own. We need to fix these releases retrospectively (or delete them), and we need to do this immediately. I see two quick ways to fix releases: delete compiled files or add source codes for them. ”
')
Emacs developers don’t know where CEDET’s source code went, they’ve already started searching . Richard Stallman himself has not been involved in Emacs development since 2008.

Source: https://habr.com/ru/post/125301/


All Articles