오픈소스 운영체제(OS) FreeBSD가 차기 버전인 FreeBSD 16에서 기본 시스템에 포함된 모든 GNU GPL(General Public License) 라이선스 코드를 완전히 제거했습니다. 이는 FreeBSD 프로젝트가 오랫동안 추구해온 '탈(脫) GNU' 목표를 달성한 것으로, 기본 시스템에 더 이상 GNU 코드가 남지 않게 되었음을 의미합니다. 이번 변화는 2027년 12월 출시 예정인 FreeBSD 16.0의 핵심적인 이정표 중 하나입니다.
이번 제거 작업의 핵심은 기본 시스템에 남아있던 마지막 GPL 소프트웨어인 'dialog'를 대체한 것입니다. FreeBSD 설치 프로그램은 이미 'dialog' 대신 BSD 라이선스 기반의 'bsddialog'로 전환했으며, 'dialog'를 사용하던 마지막 구성 요소인 'dpv'가 비활성화되고 퇴역하면서 'dialog' 자체를 소스 트리에서 완전히 제거할 수 있게 되었습니다. 이 과정은 2026년 2월에 관련 티켓이 개설된 이후 진행되어 FreeBSD 16.0 소스 트리에 최종 반영되었으며, 이에 따라 기본 시스템의 GNU 하위 트리도 함께 퇴역했습니다.
FreeBSD 프로젝트가 GPL 코드를 제거하려는 동기는 명확합니다. 프로젝트 목표에 따르면, GPL 소프트웨어는 상업적으로 사용할 때 추가적인 복잡성을 야기할 수 있으므로, 합리적인 대안이 있다면 더 자유로운 BSD 라이선스의 소프트웨어를 선호한다는 방침입니다. 이는 개발자와 기업이 FreeBSD를 기반으로 제품이나 서비스를 개발할 때 라이선스 제약으로 인한 부담을 줄여, 더욱 유연하게 활용할 수 있는 환경을 제공하려는 의도로 풀이됩니다. 이번 변화는 FreeBSD가 더욱 개방적이고 상업 친화적인 OS로 자리매김하는 데 중요한 역할을 할 것으로 기대됩니다.