emacs logoЕсли спросить у линуксоида “какие свободные программы ты знаешь”, то одной из первых он назовёт Emacs. Не потому, что она популярна, хотя в узких кругах СПО разработчиков она мега-популярна, не потому что она легка в освоении, ибо многие её считают чрезмерно сложной и массивной, а потому, что это одна из самых старых free software программ.

Начало Emacs’а стоит искать в далёком 76ом году прошлого века, а одним из разработчиков первых версий является сам Ричард Столлман. Сложно представить что-то более “священное” в мире СПО. Однако, недавно в рассылке разработчиков было опубликовано, что эта программа нарушает лицензию GPL, ибо содержит автосгенерированный код без предоставления программы-генератора.

И это продолжается без малого 2 года…

Данное сообщение было подтверждено и сам Ричард Столлман заявил, что нарушения имеют место быть (и с этим надо бороться).

Почему же 2 года не могли их выявить? Причина тому — сгенерированный код был на языке Lisp, а не бинарный, а значит без изучения самого кода и заявить то о его неестественном происхождении сложно.

Однако, и такой код без предоставления исходных данных является “закрытым”, ибо GPL преследует цель открытия исходных кодов, пригодных для простой доработки, вторичного использования. Мало приятного копаться в автоматически сгенерированных данных…

Разработчики утверждают, что генератор найти не могут, поэтому та часть кода, которая противоречит GPL скорее всего будет удалена. А часть важная. Видимо, придётся переписать.

Вот так-то, и на старуху бывает проруха…

Другое:
  • Профессиональные системы видеонаблюдения Hikvision
  • здесь партнерские программы, приносящие реальный доход
Использую десктопные и серверные решения на базе Linux уже несколько лет, готов поделиться опытом. Предпочитаю использовать Debian за стабильность и удобство настройки.
Забавное ().
2 ответов на GNU Emacs нарушает GPL?
  1. У семи нянек – дитя без глаза…

  2. gard:

    Это точно, или тонкий расчетливый ход или роковая случайность..

Ответить

*