Msimbo wa FreeBSD-CURRENT, ambao ndio msingi wa tawi la FreeBSD 16, umesasishwa ili kuondoa vipengele vilivyobaki vya GPL—huduma za diff3 na dialog—kutoka kwenye mfumo wa msingi. diff3 imebadilishwa na toleo lenye leseni ya BSD kutoka mradi wa OpenBSD, na bsddialog, shirika lililotengenezwa mahsusi kwa ajili ya FreeBSD, linachukua nafasi ya dialog. Kisakinishi kilihamishiwa kwenye bsddialog miaka minne iliyopita, na programu ya mwisho iliyobaki inayotegemea dialog ya GNU ilikuwa dpv, ambayo iliondolewa huduma zaidi ya miaka miwili iliyopita na sasa imeondolewa pamoja na dialog ya GNU. Toleo la FreeBSD 16, lililopangwa kutolewa Desemba 2027, litaondoa kabisa msimbo wenye leseni ya GPL.
Motisha kuu ya FreeBSD kuondoa miradi yenye leseni ya GPL ilikuwa ni mabadiliko ya huduma za GNU hadi leseni ya GPLv3, ambayo ilionekana kuwa haikubaliki kwa vipengele vikuu vya FreeBSD. Wasanidi programu wa FreeBSD walilazimika kuendelea kutumia matoleo ya kizamani ya huduma za GNU zilizotolewa kabla ya mabadiliko ya GPLv3. Mnamo 2012, FreeBSD ilibadilisha huduma ya kiraka cha GNU na huduma ya kiraka yenye leseni ya BSD kulingana na kazi ya mradi wa DragonFly BSD. Katika miaka iliyofuata, kitatuzi cha gdb kiliondolewa kwenye mfumo (kilibadilishwa na lldb). Huduma ya GNU grep ilibadilishwa na bsdgrep, kikusanyaji cha GCC kilibadilishwa na Clang, na huduma za binutils zilibadilishwa na sawa kutoka kwa mradi wa LLVM. Huduma ya dtc (Kikusanyaji cha Mti wa Kifaa) ilibadilishwa, na mchakato wa kupachika kiotomatiki wa amd (ulibadilishwa na autofs) na huduma ya ctm ziliondolewa.
Chanzo: opennet.ru
