LINUX.ORG.RU

GNU Emacs с 2009 года нарушает GPL

 ,


0

2

В списке рассылки разработчиков GNU Emacs — emacs-devel идёт обсуждение факта отсутствия части исходных кодов в выпусках Emacs, начиная с версий 23.2 по 23.3.

Речь идёт о генераторах парсеров (parser generators) для CEDET (Collection of Emacs Development Environment Tools).
CEDET использует парсеры для разбора синтаксиса языка и содержит генераторы парсеров, преобразующие грамматику Bison в Elisp.

Как сообщил Пол Эггерт (Paul Eggert), код генераторов присутствовал в предтестовых версиях, начиная с 23.1.90 датированной 9 декабря 2009. Собственно файлы, части которых не оказалось, были добавлены в дерево 28 сентября 2009, но как заявляет Дэвид Каструп (David Kastrup) в указанных релизах исходный код отсутствует, но имеются файлы, автоматически сгенерированные с использованием не предоставленных.

Таким образом, ни генераторов парсеров, ни грамматик Bison, из которых они были сгенерированы не оказалось.

Ричард Столлман подтвердил нарушение GPL, предложил варианты решения проблемы и призвал:

We must not lead people to violate the GPL!

>>> Начало ветки обсуждения



Проверено: JB ()

А как его в генте собирают?

aydar ★★★★★ ()

Позор не его седую голову.

ins3y3d ★★★★★ ()

запасаемся попкорном

maxcom ★★★★★ ()

Папу Римского застали за мастурбацией!
Epic fail.

Axon ★★★★★ ()
Ответ на: комментарий от aydar

Не в генте разве пакеты не из исходного кода компилируют? Они изначально были бинарные?

ZenitharChampion ★★★★★ ()

> c 2009 года

Оперативно

Alve ★★★★★ ()

Ну правильно, чем меньше подробностей, тем больше потенциал срача.

SoulThreads ()

>I don't know where the sources are, though; I don't even know what CEDET is, other than the name.

Бугага же!

Mr_Alone ★★★★★ ()

Ну добавят исходники и всё будет ок. Насчет генты ничего не скажу, не ставил.

cattail ()
Ответ на: комментарий от LongLiveUbuntu

Ты так говоришь будто это что-то плохое

Мастурбировать полезно для здоровья, особенно при целибате. Но не очень последовательно делать это, утверждая, что так делать нельзя.

Axon ★★★★★ ()

Так, то есть чем-то автосгенерированные файлы вызывают такую дикую реакцию?

At least the following files, according to the comment section in them,
are autogenerated from (nondistributed) grammar files with extension wy
and by.

./lisp/cedet/srecode/srt-wy.el
./lisp/cedet/semantic/wisent/js-wy.el
...

И типа появились они с этим коммитом: http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/97804

powerpc ()

Все, верить теперь совсем не кому. Мир пошатнулся.

panter_dsd ★★★★ ()

самый мощный т.н. «вброс», который я когда-либо видел

emg81 ()
Ответ на: комментарий от keeper_b

> Думаешь он в свои 84 способен? :)

Старческая мастурбация - известное психическое расстройство, от эректальной дисфункции никак не зависит.

anonymous ()
Ответ на: комментарий от Mr_Alone

> Бугага же!

Это не столлман сказал, не путай людей.

anonymous ()

Смешно было бы, если б в один прекрасный день Торвальдс, хихикая, сообщил, что еще лет десять назад удалил одну букву из текста лицензии, который всунут в COPYING, и поэтому линукс уже 10 лет как кладет на GPL во всю длину.

thesis ★★★★★ ()
Ответ на: комментарий от Axon

>Но не очень последовательно делать это, утверждая, что так делать нельзя.

Ну так в нашем случае утверждает, что делать нельзя, Столлман, а добавил в проект не-исходные файлы кто-то другой.

Ttt ☆☆☆☆☆ ()

>в которых недостает некоторых файлов с исходным кодом (присутствуют только скомпилированные файлы)

Вообще-то

http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01090.html

>CEDET uses parsers for figuring out syntax of languages. It has parser generators that convert bison grammars to Elisp. The parser generators are not in Emacs (inconvenient), and the bison grammars from which the parsers are generated are not in Emacs (bad).

там нет никаких скомпилированных файлов

Gary ★★★★★ ()
Ответ на: комментарий от anonymous

>Это не столлман сказал

А где я утверждал, что это он сказал, или хотя бы намекал? Я привел фразу из переписки разрабов.

Mr_Alone ★★★★★ ()
Ответ на: комментарий от ins3y3d

I see two quick ways to fix them: to delete the compiled files, or to add the sources they are made from.

-- Dr Richard Stallman

РМС эпичен. и почему позор на его голову? коммитил не он, а следить за всем он врядли может. скорее это провтык, чем целенаправленое нарушение.

Komintern ★★★★★ ()

OH SHI~

закопать немедленно. желательно вместе с создателем.

jcd ★★★★★ ()

99,9% что это обычная невнимательность и/или рассеянность. но раздуто будет, конечно, до вселенских масштабов.

CryAngel ()

Бородатый наверное уже все мозоли сьел от нервов.

devl547 ★★★★★ ()

Я видел этот тред на одной странице.

DELIRIUM ★★★★★ ()
Ответ на: комментарий от aydar

Как я понял, эти файлы просто используются «как есть». То есть в процессе сборки они повторно не генерируются (да и не из чего пока что).

powerpc ()

Emacs нарушает мою свободу!

melkor217 ★★★★★ ()

Них*ясебе вбросик на день сисадмина)))

anonymous ()
Ответ на: комментарий от anonymous

А сисадмины разве пользуются емаксом?

trex6 ★★★★★ ()
Ответ на: комментарий от Axon

не за мастурбацией, а с проституткой, я бы сказал.

anonymous ()

Уважаемые специалисты по Emacs'y, CEDET, Bison и Elisp: если я что-то неправильно перевёл, ткните носом.

adriano32 ★★★ ()
Ответ на: комментарий от LongLiveUbuntu

Нельзя злоупотреблять )

Папа с вами не согласен.

Axon ★★★★★ ()

В последнее время мне почему-то стало казаться, что в спонсорах у ЛОРа появилась компания, производящая поп-корн.

bloodredfrog ★★ ()

> присутствуют только скомпилированные файлы

Обычный финт ушами ярых GPLщиков.

iZEN ★★★★★ ()
Ответ на: комментарий от anonymous

Нет, не настолько же всё плохо. Так, оступился на пути истинном.

Axon ★★★★★ ()
Ответ на: комментарий от anonymous

> не за мастурбацией, а с проституткой, я бы сказал.

Здесь всё просто было бы. Древнейшую профессию ещё некто И. Христос почитал.

anonymous ()
Ответ на: комментарий от Ttt

Ну так в нашем случае утверждает, что делать нельзя, Столлман, а добавил в проект не-исходные файлы кто-то другой.

Ну, emacs, вроде, детище RMS - с него и спрос.

Axon ★★★★★ ()
Ответ на: комментарий от LongLiveUbuntu

Он, таки, имеет привычку излагать своё мнение в том числе и когда его никто не спрашивал. Более того, ему это по долгу службы положено.

Axon ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.