TECH 으로 돌아가기
TECH HACKER NEWS 오늘 7분 읽기 22 READS

F-Droid 2.0, 10년 만의 재설계로 오픈소스 앱 생태계를 다시 짜다

안드로이드의 대표적인 자유·오픈소스 소프트웨어(FOSS) 앱 저장소인 F-Droid가 10년 만에 가장 큰 규모의 개편인 F-Droid 2.0을 공개했다. 14차례의 테스트 릴리스를 거쳐 앞으로 몇 주에 걸쳐 순차 배포되는 이번 버전은 단순한 시각적 리프레시가 아니라, 앱의 핵심 구성요소를 코틀린 컴포즈(Kotlin Compose)로 다시 작성하고 사용자 경험 전반을 머티리얼 디자인 등 현행 안드로이드 관례에 맞춰 재설계한 결과물이다. F-Droid 측은 이 새 토대가 앞으로 기능 개선을 더 빠르게 내놓기 위한 기반이라고 설명한다. 스토어를 쓰는 실무자 관점에서 보면, 오래 정체됐던 앱이 현대적 코드베이스로 넘어갔다는 점 자체가 유지보수와 기여 진입 장벽 측면에서 의미가 크다.

탐색과 검색의 재구성

가장 눈에 띄는 변화는 내비게이션을 발견(Discover)·검색(Search)·내 앱(My Apps) 세 영역으로 단순화한 것이다. 카테고리는 발견 화면에 통합됐고, 설치한 앱과 업데이트, 문제 상황은 내 앱에서 한곳에 관리한다. 설정과 근거리 스왑(Nearby Swap)은 상단 바에서 한 번의 탭으로 접근하되 주 내비게이션 공간을 차지하지 않도록 밀려났다. 수천 개로 늘어난 앱 속에서 원하는 것을 찾기 어려워진 문제를 겨냥해, 발견 화면은 신규·최근 업데이트 앱뿐 아니라 저장소에서 가장 많이 내려받은 앱까지 함께 보여준다. 이 모든 과정을 사용자 추적이나 체류 시간을 늘리려는 '인게이지먼트' 유도 없이 처리한다는 점을 강조한다.

카테고리 체계도 대폭 확장됐다. 소수의 넓은 범주 대신 VPN, 방화벽, 비밀번호 관리자, 런처, 내비게이션 도구 같은 세분화된 카테고리를 추가했고, 이를 묶는 상위 '메타' 카테고리를 도입해 탐색의 진입점을 낮췄다. 게임 카테고리는 통째로 재작업해 하나로 묶던 것을 17개 장르로 구분했다. 검색은 앱 이름뿐 아니라 설명, 카테고리, 번역된 콘텐츠까지 대상으로 삼아 '무엇을 하는 앱인지'로 찾을 수 있게 했다. 특히 중국어·일본어·한국어(CJK) 문자 체계 지원을 크게 개선한 점은 국내 사용자에게 직접적인 실익이다. 여기에 카테고리·기기 호환성·안티피처(anti-feature)를 조합하는 필터가 더해져, 예컨대 '기기와 호환되는 액션 게임 중 비자유 네트워크 서비스에 의존하는 앱은 제외'하는 식의 정밀한 좁히기가 가능하다.

설치 경험과 DMA의 영향

실무적으로 주목할 대목은 설치·업데이트 경험의 개선이다. F-Droid는 그동안 안드로이드의 제약 탓에 설치 흐름이 이류에 머물렀다고 지적하는데, EU 디지털시장법(DMA)과 각국의 반독점 조치에 따른 압력으로 안드로이드가 모든 앱 스토어에 더 매끄러운 설치·업데이트 경로를 열어준 점을 활용했다. F-Droid 2.0은 OS에 내장됐든 사용자가 직접 설치했든 동일한 통합 설치기를 쓰며, 새로운 사전 승인(pre-approval) API를 이용해 지원 기기에서는 다운로드가 끝난 뒤가 아니라 설치를 결정한 직후에 사용자가 확인하도록 한다. 또한 앱 업데이트를 기본값으로 자동 가져와 설치하되 기존 설정은 그대로 존중하며, 백그라운드 자동 확인이 가능해진 만큼 당겨서 새로고침 제스처는 스크롤 전용으로 바뀌고 수동 업데이트는 내 앱 화면의 오버플로 메뉴로 옮겼다.

없어지거나 바뀐 기능들

대규모 재설계는 무엇을 남기고 무엇을 덜어낼지에 대한 선택을 동반한다. Tor 지원은 auto-detection이 더는 신뢰할 수 없어 제거됐고, 기존 'Use Tor' 설정은 일반 프록시 설정으로 이관된다. 앞으로는 Tor VPN이 권장 방식이며 수동 제어가 필요한 사용자를 위해 프록시 설정이 남는다. 위급 상황용 '패닉' 기능은 유지되지만, F-Droid를 계산기로 위장하던 앱 숨김 기능은 아이콘과 이름만 바꾸는 방식으로 단순화됐다. 이는 위장의 한계를 사용자가 정확히 이해하도록 하려는 조정으로, 앱이 여전히 설정의 '앱' 목록에 나타나고 포렌식 검사에서 탐지될 수 있음을 알린다.

다만 프라이버시와 개인 안전을 위해 특정 트리거에 반응해 앱을 제거·삭제하던 기능(Ripple 연동 등)은 아직 복귀하지 못했다. 소규모 사용자층을 위해 고도로 전문화된 유지보수가 필요해 다른 개선을 계속 가로막지 않도록 뺐다는 설명이며, 해당 기능에 의존하는 사용자는 재검토가 끝날 때까지 2.0 업데이트를 미루는 선택지가 안내된다. 아울러 F-Droid 특권 확장(FPE)은 2.0에서 지원되지 않는다. 이번 개편이 안드로이드 '세션' 설치기를 온전히 지원하는 데 집중해, FPE 없이도 최신 안드로이드에서 백그라운드 업데이트가 가능해졌기 때문이다. CalyxOS, iodéOS, LineageOS-for-microG 등 F-Droid를 내장한 OS들은 '추가 저장소' 방식으로 기본 저장소를 유지한다.

정리하면 F-Droid 2.0은 발견성·검색·설치 경험이라는 실사용 지점을 현대화하면서, 코틀린 기반의 유지보수 가능한 코드로 기여 문턱을 낮추는 데 방점을 찍었다. 대신 소수 고위험 사용자가 의존하던 앱 삭제 기능과 FPE 지원이 빠진 것은 분명한 트레이드오프다. 자동 업데이트와 데이터 사용량 제어가 세밀하게 재설계된 만큼 대다수 사용자에게는 개선이지만, 보안·프라이버시 요구가 높은 환경에서는 업데이트 전에 자신이 쓰던 기능의 유지 여부를 확인해 두는 편이 안전하다.

SOURCE · HACKER NEWS
원문 전체 보기 → https://f-droid.org/2026/09/24/f-droid-2.0-a-new-chapter-for...
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...