본문 바로가기
오픈소스2026년 10월 10일10분 읽기

비트워든, 앱스토어 배포판을 상용 라이선스 빌드로 전환 — GPLv3판은 깃허브에만 남는다

YS
김영삼
조회 3
비트워든, 앱스토어 배포판을 상용 라이선스 빌드로 전환 — GPLv3판은 깃허브에만 남는다

오픈소스 패스워드 매니저 비트워든(Bitwarden)이 10월 9일(현지시간) 공식 커뮤니티 포럼을 통해, 다음 릴리스부터 앱스토어에 배포하는 앱을 GPLv3 빌드가 아닌 상용 라이선스 빌드로 바꾼다고 밝혔다.

비트워든은 같은 저장소에서 두 가지 빌드를 만들어 왔고, 지금까지는 스토어에 GPLv3 빌드를 올렸다. 이번 결정으로 대부분의 사용자가 실제로 설치하는 앱의 라이선스가 바뀐다. 회사는 "지금 있는 기능은 두 빌드에 모두 있다"고 했지만, 미래 기능 중 일부는 상용 빌드에만 들어간다고 분명히 했다.

3줄 요약
  • 다음 릴리스부터 앱스토어·공식 다운로드 페이지의 비트워든 앱은 상용 라이선스 빌드가 된다. 사용자가 따로 할 일은 없다고 회사는 설명했다.
  • GPLv3 빌드는 계속 깃허브에 공개되며, 현재 기능은 양쪽에 모두 들어 있다. 다만 향후 엔터프라이즈 기능·신제품 등 일부는 상용 빌드 전용이 된다.
  • 셀프호스팅과 무료 요금제는 그대로라는 게 회사 입장이지만, 커뮤니티에서는 "오픈워싱"이라는 비판과 함께 앞으로의 기능 배분에 대한 질문이 쏟아졌다.

무슨 일이무슨 일이 있었나

공지는 비트워든 직원 RyanL이 커뮤니티 포럼에 올린 "Published version update in app stores"라는 글이다. 첫 문장은 간단하다. 다음 릴리스부터 앱스토어에 게시되는 앱은 상용 라이선스 빌드가 되며, 사용자는 아무 조치도 할 필요가 없고 앱은 지금처럼 동작한다는 것이다. GPLv3 버전은 계속 업데이트되어 깃허브에 게시되고, 현재의 모든 기능은 두 버전 모두에 들어 있다고 덧붙였다.

글은 이후 여러 차례 수정되며 설명이 늘었다. 회사는 스토어 앱이 공개적으로 감사할 수 있는 깃허브 코드로 빌드되고, 어떤 코드도 비공개로 전환하지 않았으며, 상용 라이선스 코드를 포함해 포크도 여전히 가능하다고 강조했다. 셀프호스팅은 영향을 받지 않고, 라이선스 변경은 주로 비트워든을 재포장해 되파는 쪽에 영향을 준다고도 했다. 무료 요금제는 "영구히 유지된다"는 표현도 들어갔다.

댓글 스레드에서 직원들은 몇 가지를 추가로 확인했다. 공식 다운로드 페이지의 직접 다운로드도 상용 라이선스 빌드가 되고, 일부 향후 구성 요소는 상용 라이선스로만 게시되어 상용 빌드에만 존재하게 된다는 것이다. 새 기능은 건별로 어떤 라이선스를 적용할지 판단한다고 했다.

핵심 내용두 빌드는 무엇이 다른가

비트워든 클라이언트 저장소는 원래 이중 라이선스 구조다. 저장소 LICENSE 파일에 따르면 기본 라이선스는 GPLv3이고, 비트워든 라이선스 v1.0 코드는 /bitwarden_license 디렉터리에만 있다. 빌드할 때 이 모듈을 넣느냐 빼느냐에 따라 두 가지 결과물이 나온다. 바뀌는 것은 코드가 아니라 어느 결과물을 기본 배포 경로에 올리느냐다.

비트워든 커뮤니티 공지와 직원 댓글 기준. 휴대용(포터블) 데스크톱 빌드의 라이선스는 공지 시점에 확인 중이라고 답했다.
구분GPLv3 빌드상용 라이선스 빌드
배포 경로(변경 후)깃허브 릴리스에서 직접 내려받아 설치(사이드로드)앱스토어, 공식 다운로드 페이지
현재 기능전부 포함전부 포함
향후 기능상용 전용으로 분류된 것은 빠짐모두 포함
상용 전용 대상(회사 설명)—신규 엔터프라이즈 기능, 신제품, 새 시장에서 전략적 우위를 주는 기능. 일부 프리미엄 기능도 건별 판단
유료 기능 사용상용 전용 기능은 결제해도 쓸 수 없음요금제에 따라 사용

회사가 밝힌 이유는 기업 고객이다. 지금까지 상용 기능이 필요한 고객은 깃허브에서 상용 빌드를 따로 받아야 했는데, 엔터프라이즈나 정부 사용자에게는 현실적이지 않은 방식이라는 설명이다. 스토어에 상용 빌드를 올리면 한 곳에서 모든 것을 받을 수 있다. 공지에는 상용 라이선스가 "코드로 무엇을 할 수 있는지에 대해 추가적인 법적 통제를 제공한다"는 문장도 있다. 이 문장이 이번 결정의 본심을 가장 솔직하게 보여 준다.

영삼
영삼의 한마디
나는 이 결정을 "배신"이라고까지 부르고 싶지는 않다. 코드는 그대로 공개돼 있고, 지금 당장 빠지는 기능도 없다. 하지만 "현재 기능은 양쪽에 다 있다"는 문장의 무게는 시간이 지날수록 가벼워진다. 새 기능이 상용 쪽으로만 쌓이기 시작하면, GPLv3 빌드는 몇 년 뒤 사실상 화석이 된다. 오픈소스라는 이유로 비트워든을 추천해 온 사람이라면, 앞으로는 "스토어 앱은 오픈소스 라이선스가 아니다"라는 단서를 붙여야 한다.

배경왜 반발이 나왔나

포럼 스레드에는 공지 직후부터 우려가 이어졌다. 한 사용자는 "러그풀(rug pull)" 가능성과 셀프호스팅, 커뮤니티 서버 구현체인 Vaultwarden 호환성, Flatpak 배포, 브라우저 확장 호환성을 한꺼번에 물었다. 다른 사용자는 오픈소스 라이선스가 빠지면 커뮤니티 검증이 약해진다며 다른 하드웨어 지갑 업체의 사례를 꺼냈고, "오픈워싱"이라는 단어를 쓴 사람도 있었다. 구독을 해지하겠다는 반응도 나왔다.

직원들의 답은 대체로 같은 방향이었다. 셀프호스팅에는 변화가 없고, 셀프호스팅을 해야 할 의무도 없으며, 서드파티 커뮤니티 서버는 어떤 기능을 지원할지 계속 스스로 정할 수 있다는 것이다. 볼트 내보내기 기능이 그대로 있고, 최근 모바일 앱에 자격 증명 교환 형식(CXP/CXF) 지원이 추가됐다는 점을 짚은 사용자도 있었다. 반면 요금제가 GPLv3·상용으로 쪼개지는지, 셀프호스팅 사용자가 향후 기능에서 "2등 시민"이 되는지 같은 질문에는 공지 시점까지 뚜렷한 답이 없었다.

비트워든만의 이야기는 아니다. 오픈코어나 이중 라이선스로 출발한 프로젝트가 수익화 압박을 받으면, 가장 먼저 손대는 곳이 배포 채널이다. 소스는 열어 두되 대부분의 사용자가 만나는 바이너리의 조건을 바꾸는 방식은 코드 공개 원칙을 정면으로 깨지 않으면서도 통제력을 늘리는 방법이다. 이번 사례는 그 방식이 패스워드 매니저처럼 신뢰가 핵심인 제품에서 어떤 반응을 부르는지 보여 준다.

정리: 라이선스가 바뀌는 대상은 "바이너리 배포판"이다. 저장소의 GPLv3 코드가 사라지거나 소급해서 라이선스가 바뀌는 것은 아니라고 회사는 설명했다. 다만 앞으로 추가될 상용 전용 구성 요소는 처음부터 GPLv3 쪽에 들어오지 않는다.

할 일사용자·개발자는 무엇을 확인해야 하나

개인 사용자에게 당장의 변화는 거의 없다. 스토어 업데이트를 받으면 상용 빌드로 넘어가고, 화면도 기능도 같다. 신경 써야 할 사람은 오픈소스 라이선스 자체가 도입 조건인 조직, 사내 배포를 위해 앱을 재패키징하는 팀, 그리고 Vaultwarden 같은 대체 서버를 쓰는 셀프호스터다.

체크리스트
✓조직 정책상 "오픈소스 라이선스 소프트웨어만 허용"이라면, 스토어판이 더 이상 GPLv3가 아니라는 점을 보안·법무 검토 문서에 반영한다.
✓GPLv3 빌드를 고집한다면 깃허브 릴리스에서 직접 받아 설치·업데이트하는 절차(서명 확인 포함)를 정해 둔다. 이 경우 상용 전용 기능은 결제해도 쓸 수 없다.
✓앱을 재패키징하거나 리브랜딩해 배포하는 경우, 상용 라이선스 조항이 해당 작업을 허용하는지 먼저 확인한다. 회사가 직접 "주로 영향받는 쪽"으로 지목한 대상이다.
✓Vaultwarden 등 서드파티 서버 사용자는 향후 클라이언트 업데이트에서 상용 전용 기능이 서버 호환성에 영향을 주는지 릴리스 노트를 지켜본다.
✓정기적으로 볼트를 내보내 백업하고, 다른 매니저로 옮길 수 있는 경로(내보내기 형식)를 확인해 둔다. 라이선스와 무관하게 해 둘 일이다.
영삼
영삼의 한마디
나 같은 1인 개발자에게 이 사건이 남기는 교훈은 "라이선스는 저장소가 아니라 배포판에서 체감된다"는 점이다. 나도 무료 프로그램을 배포하면서 소스 라이선스와 설치 파일 조건을 대충 같은 것으로 생각해 왔다. 이용자 입장에서는 스토어에서 받은 그 파일이 곧 제품이다. 비트워든은 적어도 공지를 먼저 하고 질문에 답했다. 그 정도 투명성은 앞으로 기능 배분을 정할 때도 이어져야 한다.

자주 묻는 질문

비트워든이 폐쇄형(클로즈드 소스)으로 바뀌는 건가요?

아니다. 회사는 어떤 코드도 비공개로 전환하지 않았고, 스토어 앱도 공개된 깃허브 코드로 빌드된다고 밝혔다. 바뀌는 것은 스토어와 공식 다운로드에 올라가는 바이너리의 라이선스로, GPLv3 대신 상용 라이선스 빌드가 배포된다.

지금 쓰는 비트워든 앱에서 기능이 사라지나요?

현재 기능은 GPLv3 빌드와 상용 빌드 모두에 들어 있다고 회사는 설명했다. 다만 앞으로 추가되는 일부 기능, 특히 엔터프라이즈 기능과 신제품은 상용 빌드에만 들어갈 수 있다. 스토어 앱을 계속 쓰는 사용자라면 체감되는 차이는 거의 없다.

GPLv3 버전 비트워든은 어디서 받을 수 있나요?

GPLv3 빌드는 계속 깃허브에 게시된다. 이 버전만 쓰고 싶다면 직접 내려받아 사이드로드해야 하며, 상용 라이선스로 분류된 기능은 유료 구독을 하더라도 사용할 수 없다고 공지에 적혀 있다.

셀프호스팅이나 Vaultwarden 사용에는 영향이 있나요?

비트워든 직원들은 셀프호스팅에 변화가 없고, 서드파티 커뮤니티 서버는 지원할 기능을 스스로 정할 수 있다고 답했다. 다만 향후 상용 전용 기능이 서드파티 서버와 어떻게 맞물릴지는 공지 시점에 구체적으로 설명되지 않았다.

참고 자료

댓글 0

아직 댓글이 없습니다.
Ctrl+Enter로 등록