FreeBSD 16, 기본 시스템에서 마지막 GPL 코드 제거
요약
FreeBSD 16 버전은 기본 시스템에서 GPL 코드를 제거하는 방향으로 전환하고 있습니다. 이는 프로젝트가 현대적이고 카피프리하거나 더 허용적인 라이선스의 구성 요소로 이동하려는 목표 때문입니다. 또한, FreeBSD는 Phabricator와 같은 형상 관리 도구를 사용하며, 이 과정에 대한 관심이 제기되고 있습니다.
핵심 포인트
- FreeBSD 16은 기본 시스템에서 GPL 코드를 제거합니다.
- 더 자유로운 BSD 라이선스 소프트웨어를 선호하는 추세입니다.
- Phabricator를 형상 관리 도구로 사용하고 있습니다.
이 이정표를 추진하는 동기가 잘 보이지 않음. 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 기본 시스템은 현대적이고 카피프리이거나 최소한 더 허용적인 라이선스의 구성 요소로 전환하는 것을 지속적인 목표로 삼고 있음 프로젝트 목표에도 GPL 소프트웨어를 상업적으로 사용할 때 추가적인 복잡성이 생길 수 있으므로, 합리적인 대안이 있다면 더 자유로운 BSD 라이선스의 소프트웨어를 선호한다고 나옴
AI 자동 생성 콘텐츠
본 콘텐츠는 RSS: GeekNews (한국어)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기