25 Ноября 2024, 23:14

GNU/Emacs

Автор turbo, 30 Июля 2009, 21:09

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

30 Июля 2009, 21:09 Последнее редактирование: 29 Июля 2011, 17:12 от Zhek@Ch
[size="3"]Релиз GNU/Emacs 23[/size]

29 июля 2009 года вышла новая стабильная версия рабочей среды GNU/Emacs. Эта версия включает в себя большой набор новых возможностей, среди которых стоит отметить улучшенную поддержку юникода, отображение шрифтов с помощью Xft и Fontconfig, возможность работы с GNU/Emacs либо как через демон, либо через обычную сессию (для X-ов и текстовых терминалов). Новые пакеты для просмотра PDF и PostScript файлов (Doc-view mode), взаимодействие с процессами с помощью dbus, шифрование через GNU Privacy Guard, редактирование XML документов в режиме nXML, Ruby mode и многое другое.

http://www.opennet.r...shtml?num=22806

turbo

28 Декабря 2009, 17:41 #1 Последнее редактирование: 29 Июля 2011, 17:13 от Zhek@Ch
[size="3"]Проект GNU Emacs перешел с системы управления версиями CVS на Bazaar[/size]

Проект GNU Emacs объявил о переходе на систему управления исходными текстами Bazaar, ранее используемый CVS репозиторий переведен в режим доступа только для чтения. Для упрощения миграции для разработчиков Emacs подготовлено специальное руководство.

Emacs является одним из старейших свободных проектов - Ричард Столлман выпустил первую версию редактора в 1976 году, первая запись в системе управления версиями RCS зафиксирована в августе 1985 года, в 1993 году проект перешел на использование CVS.

Децентрализованная система управления исходными текстами Bazaar была анонсирована компанией Canonical в 2004 году, как свободная платформа по управлению исходными текстами для связанных с Ubuntu проектов. Код системы написан на языке Python и распространяется в рамках лицензии GPLv2. Из проектов использующих Bazaar можно отметить Ubuntu, MySQL, OpenERP, GNOME Do, MariaDB, GNU Mailman, Inkscape, Gnash, Squid. Bazaar поддерживается в системах хостинга открытого кода Launchpad, GNU Savannah и Sourceforge.net.

http://www.opennet.r...shtml?num=24842

Zhek@Ch

29 Июля 2011, 17:15 #2 Последнее редактирование: 29 Июля 2011, 17:16 от Zhek@Ch
[size="3"]GNU Emacs с 2009 года нарушает GPL[/size]
 
В списке рассылки разработчиков 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!

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


Zhek@Ch

04 Августа 2011, 00:39 #3 Последнее редактирование: 04 Августа 2011, 00:39 от Zhek@Ch
[size="3"]В обновлениях Emacs 23.2a и 23.3a устранены проблемы с нарушением GPL [/size]

Выпущены обновления текстового редактора GNU/Emacs - 23.2a и 23.3a, в состав которых включены недостающие исходные файлы грамматик, отсутствие которых привело к нарушению лицензии GPL. Чтобы не затруднять дистрибутивы выпуском формального обновления, Фонд свободного ПО официально предоставил право использования версий Emacs 23.2 и 23.3, а также всех уже выпущенных производных продуктов, без исходных файлов грамматик.

Кроме того, анонсирован выход новой редакции свободной книги "GNU Emacs Manual", в которой отражены изменения, внесенные в GNU Emacs 23.3. По сравнению с прошлой редакцией добавлено около 100 новых страниц текста.


Zhek@Ch

27 Ноября 2011, 01:20 #4 Последнее редактирование: 27 Ноября 2011, 01:22 от Zhek@Ch
[size="3"]Обновление GNU Emacs 23.2b и 23.3b с продолжением устранения нарушений лицензии GPL [/size]

Доступно дополнительное корректирующее обновление текстового редактора GNU/Emacs 23.2b и 23.3b, в котором продолжена работа по устранению нарушения лицензии GPL. В частности, было выявлено, что в августовских обновлениях 23.2a и 23.3a было оставлено без внимания отсутствие нескольких исходных файлов грамматик (в поставку были включены только уже готовые Elisp-парсеры, сгенерированные при помощи системы Bison), что формально означало нарушение лицензии GPL.

Напомним, чтобы не затруднять дистрибутивы выпуском формального обновления, Фонд свободного ПО официально предоставил право использования версий Emacs 23.2 и 23.3, а также всех уже выпущенных производных продуктов, без исходных файлов грамматик.