Если спросить у линуксоида “какие свободные программы ты знаешь”, то одной из первых он назовёт Emacs. Не потому, что она популярна, хотя в узких кругах СПО разработчиков она мега-популярна, не потому что она легка в освоении, ибо многие её считают чрезмерно сложной и массивной, а потому, что это одна из самых старых free software программ.
Начало Emacs’а стоит искать в далёком 76ом году прошлого века, а одним из разработчиков первых версий является сам Ричард Столлман. Сложно представить что-то более “священное” в мире СПО. Однако, недавно в рассылке разработчиков было опубликовано, что эта программа нарушает лицензию GPL, ибо содержит автосгенерированный код без предоставления программы-генератора.
И это продолжается без малого 2 года…
Данное сообщение было подтверждено и сам Ричард Столлман заявил, что нарушения имеют место быть (и с этим надо бороться).
Почему же 2 года не могли их выявить? Причина тому — сгенерированный код был на языке Lisp, а не бинарный, а значит без изучения самого кода и заявить то о его неестественном происхождении сложно.
Однако, и такой код без предоставления исходных данных является “закрытым”, ибо GPL преследует цель открытия исходных кодов, пригодных для простой доработки, вторичного использования. Мало приятного копаться в автоматически сгенерированных данных…
Разработчики утверждают, что генератор найти не могут, поэтому та часть кода, которая противоречит GPL скорее всего будет удалена. А часть важная. Видимо, придётся переписать.
Вот так-то, и на старуху бывает проруха…
- Профессиональные системы видеонаблюдения Hikvision
- здесь партнерские программы, приносящие реальный доход
У семи нянек – дитя без глаза…
Это точно, или тонкий расчетливый ход или роковая случайность..