Ричард Столлман: LLDB из LLVM в Emacs — попытка атаковать проект GNU

Решение разработчиков текстового редактора GNU Emacs добавить в проект поддержку возможности вызова отладчика LLDB, являющегося частью проекта LLVM, вызвало недовольство Ричарда Столлмана (Richard Matthew Stallman, RMS), одного из авторов оригинальных версий Emacs и основателя движения за свободное программное обеспечение.

Ричард Столлман на выступлении в Сент-Этьен (2008 г.)
Ричард Столлман на выступлении в Сент-Этьен (2008 г.) / Иллюстрация с сайта En.Wikipedia.Org

По мнению RMS, опубликованному в рассылке emacs-devel 6 февраля, он не только против подобного нововведения, но и считает его частью систематической попытки атак на пакеты GNU: «Это выглядит как систематическая попытка атаковать пакеты GNU. Проект GNU должен ответить стратегически, что означает для каждого пакета GNU не помогать каждой такой атаке. На данный момент прошу не принимать это изменение».

В сообщении, отправленном в ту же рассылку 7 февраля, он раскрыл суть своих возражений подробнее. По его мнению, данное изменение если и пойдет Emacs на пользу, то ненамного, а в то же время оно способно нанести ущерб развитию GDB — отладчику, который штатно поддерживается в Emacs. Оценивать размеры возможного ущерба Столлман отказался.

Интересно, что Стефан Монье (Stefan Monnier), ответственный за поддержку проекта Emacs, не собирается отказываться от принятия патча для поддержки LLDB. По его мнению, предложенный уровень поддержки этого отладчика не идет ни в какое сравнение с текущим уровнем поддержки GDB в Emacs. Кроме того, он считает, что у GDB и LLDB слишком разные аудитории, и эти продукты не стремятся вытеснить друг друга путем конкуренции.

Продвижение проекта LLVM/Clang ранее уже вызывало беспокойство Столлмана, поскольку LLVM активно используется компанией Apple в качестве основы для создания проприетарных компиляторов — это разрешено условиями лицензии University of Illinois/NCSA Open Source License, под которой распространяются исходники данного проекта. Согласно Столлману, любое участие в развитии подобных проектов играет на руку проприетарной модели ПО и в конечном итоге ведет к поражению сторонников свободного ПО.

Aлександр по материалам lists.gnu.org.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Хакеры стали активнее атаковать системы MacХакеры стали активнее атаковать системы Mac
Вредонос XCSSET продолжает атаковать макбуки и крадёт данные из разных приложений
Mozilla прекращает разработку проектов Voice Fill и Firefox Voice
Проект Латте: стало известно, как Microsoft позволит Android-приложениям работать в Windows 10
Google решила повременить с закрытием проекта Chrome Apps
Доступен традиционный серверный релиз Fedora 27, а проект Modularity будет переосмыслен
Debsources — веб-проект Debian для просмотра исходного кода всех пакетов
Oracle открыла код двух проектов для Kubernetes на базе Fn project и Cluster Federation
В CNCF приняты Open Source-проекты Notary от Docker и TUF, а также 30 новых компаний-участников
Стартовал проект Gitcoin, предлагающий выплаты в криптовалюте за разработку для Open Source-проектов
Последние новости

Подгружаем последние новости