Разработчикам FreeBSD пришлось уточнить сделанное ранее заявление о полном удалении компонентов под лицензией GNU GPL из базовой системы. Как сообщает Phoronix, от GPL-кода удалось полностью очистить пользовательское окружение, однако несколько таких файлов по-прежнему входят в дерево ядра. Соответствующая страница FreeBSD Wiki была исправлена: формулировку о полном выполнении задачи заменили уточнением, что от GPL свободна именно пользовательская часть базовой системы.
( читать дальше... )
freebsd, gpl, лицензия
Разработчикам FreeBSD пришлось уточнить сделанное ранее заявление о полном удалении компонентов под лицензией GNU GPL из базовой системы. Как сообщает Phoronix, от GPL-кода удалось полностью очистить пользовательское окружение, однако несколько таких файлов по-прежнему входят в дерево ядра. Соответствующая страница FreeBSD Wiki была исправлена: формулировку о полном выполнении задачи заменили уточнением, что от GPL свободна именно пользовательская часть базовой системы.
Поводом для первоначального заявления стало удаление старой программы dialog. Установщик FreeBSD ранее перешёл на BSD-лицензированную реализацию bsddialog, а после отключения последнего потребителя старой программы разработчики удалили dialog и ликвидировали оставшийся каталог gnu в основной ветке исходного кода. После этого считалось, что готовящаяся FreeBSD 16 больше не содержит компонентов под GPL.
Однако проверка дерева ядра показала обратное. В частности, там остаётся перенесённый из Linux заголовочный файл для систем на кристалле Qualcomm, прямо помеченный как GPL 2.0. В дереве Device Tree обнаруживаются и другие файлы, распространяемые только под GPLv2, например описание платы Synopsys AXS103. При этом значительная часть результатов поиска по GPL-2.0 относится к коду с двойным лицензированием — такие файлы можно использовать по условиям BSD или другой разрешительной лицензии.
Наличие GPL-кода само по себе не является нарушением: FreeBSD может законно включать и распространять такие компоненты вместе с исходными текстами. Тем не менее проект давно стремится заменять их реализациями под BSD-подобными лицензиями, поскольку они допускают более свободное повторное использование, в том числе в закрытых коммерческих продуктах. Это предпочтение закреплено в лицензионной политике FreeBSD, хотя включение кода под другими свободными лицензиями допускается при наличии веских причин. Окончательно назвать всю базовую систему FreeBSD свободной от GPL можно будет лишь после замены или перелицензирования оставшихся файлов ядра.
>>> Источник
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Выпуск операционной системы NetBSD 11.0 | 0 | 22.47 | 01-08-2026 |
| 2 | Дерево портов FreeBSD временно заморожено из-за добавления в порты слишком большого файла | 0 | 9.2 | 23-07-2026 |
| 3 | FireDragon 13 | 0 | 25.77 | 28-07-2026 |
| 4 | glibc 2.44 | 0 | 11.06 | 26-07-2026 |
| 5 | Auto-CPUFreq 3.1 | 0 | 28.37 | 27-07-2026 |
| 6 | Проект GCC отказался принимать значимые фрагменты кода, созданные нейросетями | 0 | 9.9 | 29-07-2026 |
| 7 | В Xen исправлены 20 уязвимостей, часть из которых позволяет выйти из гостевой системы | 0 | 11.48 | 29-07-2026 |
| 8 | Xen 4.22 | 0 | 24.38 | 31-07-2026 |
| 9 | Единственный координатор уязвимостей GNOME покинет проект на фоне роста числа ИИ-отчётов | 0 | 18.69 | 31-07-2026 |
| 10 | Линус Торвальдс предложил противникам использования ИИ форкнуть Linux или уйти | 0 | 12.74 | 01-08-2026 |