# FreeBSD 16, 기본 시스템에서 마지막 GPL 코드 제거

> Clean Markdown view of GeekNews topic #31493. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=31493](https://news.hada.io/topic?id=31493)
- GeekNews Markdown: [https://news.hada.io/topic/31493.md](https://news.hada.io/topic/31493.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2026-07-16T17:01:20+09:00
- Updated: 2026-07-16T17:01:20+09:00
- Original source: [phoronix.com/news](https://www.phoronix.com/news/FreeBSD-16-Goes-GPL-Free)
- Points: 1
- Comments: 1

## Topic Body

- FreeBSD 16 소스 트리에서 **GNU GPL 라이선스 코드가 모두 제거**돼 기본 시스템에 GNU 코드가 더는 남지 않음
- 마지막 GPL 소프트웨어였던 `dialog`를 대신해 FreeBSD 설치 프로그램은 이미 **`bsddialog`로 전환**함
- `dialog`의 마지막 사용자인 **`dpv`가 비활성화된 뒤 퇴역**하면서 `dialog`도 제거할 수 있게 됨
- `dialog` 퇴역은 **2026년 2월 티켓 개설**로 시작됐으며, FreeBSD 16.0이 될 소스 트리에 병합됨
- 남은 GNU 코드가 사라지면서 기본 시스템의 **GNU 하위 트리도 퇴역**했으며, FreeBSD 16.0 출시는 2027년 12월로 예상됨

---

### 마지막 GPL 구성 요소 제거
- `dialog`는 FreeBSD 기본 시스템에 남아 있던 마지막 **GNU GPL 라이선스 소프트웨어**였음
- FreeBSD 설치 프로그램은 앞서 `dialog`를 **`bsddialog`로 교체**함
- 이후 `dialog`를 사용하던 마지막 구성 요소인 `dpv`가 비활성화되고 퇴역해 `dialog` 제거가 가능해짐

### FreeBSD 16 소스 트리 반영
- [`dialog` 퇴역 티켓](https://reviews.freebsd.org/D55424)은 2026년 2월 개설됐으며, FreeBSD 16.0이 될 소스 트리에 병합됨
- `dialog` 제거로 GNU 코드가 더는 남지 않게 되면서 기본 시스템의 [**GNU 하위 트리 퇴역**](https://github.com/freebsd/freebsd-src/commit/134a4c78d070f8c4ea43a060a7ae28d22ac39558)도 완료됨

### 출시 일정
- **FreeBSD 16.0**은 출시 준비가 진행 중이며, 예상 출시 시점은 2027년 12월임

## Comments



### Comment 61917

- Author: neo
- Created: 2026-07-16T17:01:21+09:00
- Points: 1

###### [Lobste.rs 의견들](https://lobste.rs/s/n1cwdh/freebsd_16_retires_last_its_gpl_code_from) 
- 이 이정표를 추진하는 동기가 잘 보이지 않음. FreeBSD가 **GPL 자체를 비판**하는 것인지, 아니면 단순히 GNU 도구 모음과 결별하려는 것인지 궁금함  
  한편 FreeBSD가 형상 관리에 **Phabricator**를 사용한다는 점이 흥미로움. 남아 있던 GPL 코드를 트리에서 제거한 실제 변경분도 https://reviews.freebsd.org/D55424 에 있어 접근 경로가 깔끔함. GitHub, GitLab, Sourcehut, Forgejo는 끊임없이 회자되지만, FreeBSD·MediaWiki·Mozilla 일부·KDE 일부에서 쓰이는 Phabricator는 조용히 돌아가는데도 거의 주목받지 못함  
  나도 $DESKJOB에서 가끔 Phabricator 인스턴스를 관리하는 입장이라 관심이 있음. 몇 년 전 개발자가 프로젝트에서 은퇴했기 때문일지도 모르겠음
  - https://wiki.freebsd.org/GPLinBase 에 따르면 FreeBSD 기본 시스템은 **현대적이고 카피프리이거나 최소한 더 허용적인 라이선스의 구성 요소**로 전환하는 것을 지속적인 목표로 삼고 있음  
    [프로젝트 목표](https://docs.freebsd.org/en/books/handbook/introduction/#goals)에도 GPL 소프트웨어를 상업적으로 사용할 때 추가적인 복잡성이 생길 수 있으므로, 합리적인 대안이 있다면 더 자유로운 BSD 라이선스의 소프트웨어를 선호한다고 나옴
  - `pkg`는 Phabricator를 사용하지 않으며, 다른 영역에서도 **GitHub 사용이 늘어나는 중**임. `src` 트리의 기여 지침은 [freebsd-src/CONTRIBUTING.md at main · freebsd/freebsd-src](https://github.com/freebsd/freebsd-src/blob/main/CONTRIBUTING.md)에서 볼 수 있음  
    https://github.com/freebsd/freebsd-src/pulls 에는 닫힌 풀 리퀘스트가 **1,853개** 있는데, 대부분 GitHub에서 병합하지 않기 때문에 닫힌 것이며 열린 풀 리퀘스트는 155개임. 내가 올린 것도 [`src` 트리에 37개](https://github.com/freebsd/freebsd-src/pulls?q=author%3Agrahamperrin), [`doc`에 150개](https://github.com/freebsd/freebsd-doc/pulls?q=author%3Agrahamperrin) 있음
  - MediaWiki는 **버그 추적에만 Phabricator**, 정확히는 Phorge를 사용함. 모든 형상 관리는 [Gerrit](https://gerrit.wikimedia.org/)이나 [GitLab](https://gitlab.wikimedia.org/)에서 이뤄짐. 한때 Phabricator로 코드 리뷰를 하려는 계획도 있었지만 제대로 자리 잡지 못함
  - **Phabricator는 종료되어 더 이상 유지보수되지 않음**. 최근 몇 달 사이 상황이 달라진 게 아니라면 그러함
