Breaking Up with Google Play: Why Conversations Is Now Free
구글 플레이와 결별합니다 — Conversations를 무료로 배포하는 이유
안드로이드 메신저 Conversations 개발자가 Google Play의 불투명한 심사와 수익 의존을 끝내고 앱을 무료로 배포합니다. 보조금으로 경제적 기반을 마련한 뒤 F-Droid를 주요 배포 경로로 삼았으며, 앱은 개발자의 서명 키로 재현 가능하게 빌드됩니다.
- 주제
에디터 노트
단순한 탈구글 선언이 아니라 10년 인디 비즈니스의 경제학이 바뀐 이야기입니다. NLnet과 EU 보조금이 2029년까지 버팀목이 되면서 플랫폼 세금 15%에서 벗어날 수 있게 된 것이죠. 가장 뼈아픈 대목은 보안 업데이트마저 심사에 발목 잡혔다는 점입니다. 돈 문제가 아니라 사용자 안전 문제라는 것이 이 글의 설득력을 만듭니다. 관건은 보조금이 끊기는 2029년 이후에도 이 독립이 유지될 수 있는지입니다.
AI 요약
안드로이드용 연합형 메신저 Conversations는 개발자가 2014년 개인적인 필요에서 시작한 오픈소스 프로젝트입니다. 개발자는 소스 코드를 공개하고 컴파일된 앱에 비용을 받는 방식으로 사업을 꾸렸고, 약 10년 동안 Conversations와 관련 업무를 주요 수입원으로 삼았습니다. 기업 의뢰 기능 개발과 컨설팅, 보조금이 수입을 보탰으며, Google Play 판매 수익도 꾸준한 수입원이었습니다.
Google Play 심사와 수익 의존
개발자는 Google Play에서 업데이트가 이해하기 어려운 이유로 거부됐고, 앱이 두 차례 스토어에서 삭제됐다고 설명합니다. 한 번은 사용자의 연락처를 업로드했다는 혐의를 받았지만 사실이 아니었고, 특정 업데이트가 계기가 된 것도 아니었다고 합니다. 문제를 설명할 사람과 직접 이야기하기 어려운 상황에서, 글 작성 시점에는 업데이트 심사를 14일째 기다리고 있었습니다.
개발자는 최근 심사 지연이 더 심해졌다고 말합니다. AI가 만든 저품질 앱이 늘어난 상황을 원인 가운데 하나로 들면서도, Google이 오래 운영됐고 업데이트가 드문 앱을 우선할 책임이 있다고 주장합니다. 새 기능 공개가 늦어지는 데 그치지 않고 보안 업데이트도 똑같이 지연되기 때문입니다. 보안 패치를 며칠이나 몇 주씩 미루는 일은 위험하다고 지적합니다.
Google은 앱 판매액의 15%를 가져가며, 개발자는 그 대가로 연간 1,000유로가 넘는 비용을 지불한다고 계산합니다. 인터넷이나 노트북에 문제가 생기면 수리 서비스를 받을 수 있지만, Google이 문제를 일으키면 해결을 요청할 사람조차 찾기 어렵다는 게 불만입니다. 개발자는 오랫동안 Google과의 관계가 해롭다고 느꼈지만 경제적 의존 때문에 떠나지 못했다고 말합니다.
F-Droid 중심 배포로 전환
Conversations는 처음부터 F-Droid에서도 내려받을 수 있었지만, 개발자는 유료 Google Play 버전을 우선하도록 공식 웹사이트에서 F-Droid 링크를 제공하지 않았습니다. Google에 대한 불만이 커지면서 링크를 추가했고, 지금은 F-Droid가 주요 배포 경로가 됐습니다. F-Droid에 올라가는 APK는 재현 가능하게 빌드하며 개발자 개인의 서명 키로 서명합니다.
개발자는 NLnet과 유럽연합 집행위원회 등의 보조금을 받아 2029년 말까지 안정적인 지원을 확보했다고 설명합니다. 이후에도 다른 지원 기회가 생길 것으로 기대하고 있어 Google Play 수익에 더는 의존하지 않기로 했습니다. 이에 따라 Conversations는 무료로 배포됩니다.
Lobsters 반응
- @lake — “게이트키퍼 엿 먹어라”는 말에 전적으로 동의합니다. Play Store와 App Store의 망가진 심사 과정은 자유지상주의자가 악몽으로 여길 정부 서비스를 떠올리게 합니다. 불투명한 관료제에 갇히고, 문제가 생겨도 사람과 이야기하지 못하며, 사실상 그 서비스를 쓸 수밖에 없습니다. 안드로이드는 Google Play만 쓰는 사람들을 포기할 수 있다면 덜 그렇습니다. 결국 그 ‘서비스’라는 건 심사를 통과했다는 사실뿐인 것 같습니다. 독점 체제라면 이런 일이 생기는 것 같네요. 사람들이 거기서 벗어나는 모습은 반갑습니다. 저는 Conversations를 쓰지 않아 앱 자체에는 의견이 없습니다. F-Droid도 좋지만, 개발자가 APK를 직접 공개하는 방식이 더 좋습니다. 그러면 Obtainium으로 설치와 업데이트를 할 수 있고 제삼자를 끼우지 않아도 됩니다.
- @nicoco — 저는 Obtainium보다 F-Droid를 선호합니다. 업데이트가 늦어지지만 그 점도 장점이라고 봅니다. GitHub 저장소보다 F-Droid 인프라를 적대적으로 탈취하기가 더 어려울 것 같습니다. 보안 전문가는 아니라서 제가 완전히 잘못 알고 있을 수도 있습니다. “자유지상주의자가 악몽으로 여길 정부 서비스”라는 표현은 웃겼습니다. 카프카적인 관료제가 정부 서비스에만 있다고 생각하는 건 현실과 동떨어졌습니다. 그런 생각이 널리 퍼졌다는 게 이해하기 어렵지만, 현실은 그렇네요.
- @lake — 저도 보안 전문가는 아니지만, 개발자를 신뢰한다면 APK를 직접 내려받고 설치 전에 서명을 확인하라는 보안 조언을 본 적이 있습니다. Obtainium은 AppVerifier로 확인하는 옵션을 제공하지만, 저는 쓰지 않습니다. 자세한 내용은 기억나지 않지만 F-Droid가 적대적으로 탈취되면 그곳의 모든 APK가 위험해질 수 있다는 우려를 들은 적이 있습니다. 강한 의견은 없습니다. F-Droid도 괜찮고 자주 씁니다. 다만 중앙화된 인프라에 대한 의존을 줄이고 싶습니다. 그리고 표현이 웃겼다고 해주셔서 감사합니다.
- @singpolyma — Obtainium은 F-Droid에서도 가져올 수 있습니다.
원문: 개인 블로그 / 번역·요약: Trawling