Linux Forum Казахстан

Общий => Новости => Тема начата: turbo от 30 Июля 2009, 21:09

Название: GNU/Emacs
Отправлено: turbo от 30 Июля 2009, 21:09
[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 (http://www.opennet.ru/opennews/art.shtml?num=22806)
Название: GNU/Emacs
Отправлено: turbo от 28 Декабря 2009, 17:41
[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 (http://www.opennet.ru/opennews/art.shtml?num=24842)
Название: GNU/Emacs
Отправлено: Zhek@Ch от 29 Июля 2011, 17:15
[size="3"]GNU Emacs с 2009 года нарушает GPL[/size]
 
В списке рассылки разработчиков GNU Emacs -- emacs-devel (http://lists.gnu.org/archive/html/emacs-devel/) идёт обсуждение факта отсутствия части исходных кодов в выпусках Emacs, начиная с версий 23.2 по 23.3.

Речь идёт о генераторах парсеров (parser generators) (http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01090.html) для CEDET (Collection of Emacs Development Environment Tools).
CEDET использует парсеры для разбора синтаксиса языка и содержит генераторы парсеров, преобразующие грамматику Bison в Elisp.

Как сообщил Пол Эггерт (Paul Eggert) (http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01128.html), код генераторов присутствовал в предтестовых версиях, начиная с 23.1.90 датированной 9 декабря 2009. Собственно файлы, части которых не оказалось, были добавлены в дерево 28 сентября 2009 (http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/97804), но как заявляет Дэвид Каструп (David Kastrup) в указанных релизах исходный код отсутствует, но имеются файлы, автоматически сгенерированные с использованием не предоставленных. (http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01090.html)

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

Ричард Столлман подтвердил нарушение GPL (http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01106.html), предложил варианты решения проблемы (http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01155.html) и призвал:

ЦитироватьWe must not lead people to violate the GPL!

 >>> Начало ветки обсуждения (http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01029.html)

# linux.org.ru (http://www.linux.org.ru/news/gnu/6551919)
Название: GNU/Emacs
Отправлено: Zhek@Ch от 04 Августа 2011, 00:39
[size="3"]В обновлениях Emacs 23.2a и 23.3a устранены проблемы с нарушением GPL [/size]

Выпущены (http://lists.gnu.org/archive/html/info-gnu-emacs/2011-08/msg00000.html) обновления текстового редактора GNU/Emacs - 23.2a и 23.3a, в состав которых включены недостающие исходные файлы грамматик, отсутствие которых привело (http://linuxforum.kz/index.php?/topic/2328-gnuemacs/page__view__findpost__p__20725) к нарушению лицензии GPL. Чтобы не затруднять дистрибутивы выпуском формального обновления, Фонд свободного ПО официально предоставил (http://lists.gnu.org/archive/html/emacs-devel/2011-08/msg00035.html) право использования версий Emacs 23.2 и 23.3, а также всех уже выпущенных производных продуктов, без исходных файлов грамматик.

Кроме того, анонсирован (http://www.fsf.org/blogs/community/emacs-23.3-manual) выход новой редакции свободной книги "GNU Emacs Manual (http://shop.fsf.org/product/emacs_manual_23/)", в которой отражены изменения, внесенные в GNU Emacs 23.3. По сравнению с прошлой редакцией добавлено около 100 новых страниц текста.

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31374)
Название: GNU/Emacs
Отправлено: Zhek@Ch от 27 Ноября 2011, 01:20
[size="3"]Обновление GNU Emacs 23.2b и 23.3b с продолжением устранения нарушений лицензии GPL [/size]

Доступно (http://lists.gnu.org/archive/html/info-gnu-emacs/2011-11/msg00000.html) дополнительное корректирующее обновление текстового редактора GNU/Emacs 23.2b и 23.3b, в котором продолжена работа по устранению нарушения лицензии GPL (http://linuxforum.kz/index.php/topic/2328-gnuemacs/page__view__findpost__p__20725). В частности, было выявлено, что в августовских обновлениях 23.2a и 23.3a (http://linuxforum.kz/index.php/topic/2328-gnuemacs/page__view__findpost__p__20999) было оставлено без внимания отсутствие нескольких исходных файлов грамматик (в поставку были включены только уже готовые Elisp-парсеры, сгенерированные при помощи системы Bison), что формально означало нарушение лицензии GPL.

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

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32402)