Sistemi bazë FreeBSD-CURRENT është çliruar nga komponentët nën licencën GPL.

NĂ« kodin burimor tĂ« FreeBSD-CURRENT, mbi tĂ« cilin formohet dega FreeBSD 16, Ă«shtĂ« pranuar njĂ« ndryshim qĂ« eliminon nga sistemi bazĂ« komponentĂ«t e fundit qĂ« ishin tĂ« shpĂ«rndara nĂ«n licencĂ«n GPL — utilitarĂ«t diff3 dhe dialog. Programi diff3 Ă«shtĂ« zĂ«vendĂ«suar me njĂ« ekuivalent nga projekti OpenBSD, i shpĂ«rndarĂ« nĂ«n licencĂ«n BSD, ndĂ«rsa pĂ«r zĂ«vendĂ«simin e dialog Ă«shtĂ« zhvilluar posaçërisht pĂ«r FreeBSD utilitari bsddialog. Instali Ă«shtĂ« pĂ«rkthyer nĂ« bsddialog katĂ«r vjet mĂ« parĂ«, dhe programi i fundit i lidhur me GNU dialog ishte utilitari dpv, i cili u shpall i vjetruar mĂ« shumĂ« se dy vjet mĂ« parĂ« dhe tani Ă«shtĂ« eliminuar sĂ« bashku me GNU dialog. LĂ«shimi i FreeBSD 16, qĂ« pritet nĂ« dhjetor 2027, do tĂ« shpĂ«tojĂ« plotĂ«sisht nga kodi nĂ«n licencĂ«n GPL.

Motivi kryesor për heqjen e projekteve të licencuara GPL nga FreeBSD është kalimi i utiliteteve GNU në licencën GPLv3, e cila u shpall e papranueshme për komponentët thelbësorë të FreeBSD. Zhvilluesit e FreeBSD u detyruan të qëndronin në versione të vjetra të utiliteteve GNU, të lëshuara para kalimit në GPLv3. Në vitin 2012, utiliteti GNU patch në FreeBSD u zëvendësua me versionin e utilitetit patch, i licencuar nën licencën BSD dhe i bazuar në punimet e projektit DragonFly BSD. Në vitet në vazhdim, sistemi hoqi debuggers gdb (i zëvendësuar me lldb). Utiliteti GNU grep u zëvendësua me bsdgrep, ndërsa për kompajlerin GCC u përdor Clang, dhe utilitetet binutils u zëvendësuan me analoge nga projekti LLVM. Po ashtu, utiliteti dtc (Device Tree Compiler) u zëvendësua, procesi automatik i montimit amd u hoq (me autofs) dhe utiliteti ctm u eleminua.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster