Con l’evoluzione che porterà a FreeBSD 16, il progetto compie un passaggio rilevante sul piano della gestione del codice: il sistema base non include più componenti distribuiti con licenza GPL.

Si tratta di un risultato costruito nel tempo, senza impatti concreti sull’esperienza quotidiana degli utenti, ma significativo per coerenza tecnica e semplificazione normativa. FreeBSD, uno dei sistemi Unix-like più longevi, consolida così una linea storica che privilegia licenze permissive.

La scelta incide soprattutto sulla manutenzione e sulla riutilizzabilità del codice, aspetti centrali per infrastrutture, aziende e contesti embedded. Il cambiamento arriva al termine di una transizione durata anni, fatta di sostituzioni progressive e sviluppo interno di alternative compatibili.

La rimozione dell’ultimo componente GPL

L’ultimo elemento eliminato dal sistema base è dialog, utility usata per creare interfacce testuali nel terminale. La sua uscita segna la fine della presenza di software GPL all’interno del core del sistema. Insieme a dialog sono stati rimossi anche componenti collegati come dpv, libdpv e libfigpar, oltre alla storica directory gnu nell’albero dei sorgenti, ormai priva di funzione.