FreeBSD-CURRENT təsis sistemi GPL lisenziyası altında olan komponentlərdən azad edilib

FreeBSD-CURRENT kod bazasına, FreeBSD 16 qolunun formalaşdırıldığı, GPL lisenziyası altında yayılan son komponentləri, diff3 və dialog proqramlarını silən bir dəyişiklik qəbul edilib. diff3 proqramı OpenBSD layihəsindən olan BSD lisenziyası altında yayılan analoqu ilə əvəz edilib, dialog proqramını əvəz etmək üçün xüsusi olaraq FreeBSD üçün bsddialog proqramı hazırlanıb. Quraşdırıcı dört il əvvəl bsddialog-a keçirilib və GNU dialog-a bağlı olan son proqram dpv, iki ildən çoxdur köhnəlmiş elan edilmişdi və indi GNU dialog ilə birlikdə silinib. 2027-ci ilin dekabrına planlaşdırılan FreeBSD 16 buraxılışı GPL lisenziyası altında olan kodlardan tamamilə azad olacaq.

FreeBSD-nin GPL lisenziyası altında olan layihələrdən qorunma səbəbi, GNU proqramlarının GPLv3 lisenziyasına keçididir ki, bu da FreeBSD-nin əsas komponentləri üçün qəbul olunmaz sayılmışdır. FreeBSD inkişaf etdiriciləri, GPLv3-ə keçid edənə qədər buraxılan köhnəlmiş GNU proqram versiyalarında qalmağa məcbur olublar. 2012-ci ildə FreeBSD-də GNU patch proqramı BSD lisenziyası altında təqdim olunan patch proqramının bir variantı ilə əvəz edilib və DragonFly BSD layihəsinin inkişaflarından istifadə edilmişdir. Sonrakı illərdə sistemdən gdb de-buggeri silinib (lldb ilə əvəz edilib). GNU grep proqramı bsdgrep ilə əvəz edilib, GCC kompilyatorunun yerinə Clang istifadə olunub, binutils proqramları isə LLVM layihəsindən olan analoqları ilə əvəz edilib. dtc (Device Tree Compiler) proqramı dəyişdirilib, avtomatik mount prosesi amd (autofs ilə əvəz olunub) silinib və ctm proqramı silinib.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster