Linux 폰, 5년 만에 다시 Android/iOS 대안으로 떠오르는 이유
Will Linux phones become a viable alternative to the Android/iOS duopoly?

2020년 Librem 5와 PinePhone의 등장으로 기대를 모았던 Linux 폰 시장은 SoC 성능 한계와 기업들의 문제로 침체기를 겪었다. 그러나 RK3588S와 Qualcomm IoT SoC 같은 새로운 칩 옵션이 등장하고, Phosh와 Plasma Mobile 등 모바일 인터페이스가 성숙하면서 상황이 바뀌고 있다. 저자는 Motorola의 GrapheneOS 폰 발표와 bootloader 잠금 정책 강화 속에서 Linux 폰이 틈새시장으로 자리 잡을 수 있다고 전망한다.
진짜 장벽은 기술이 아니라 기업들이다.
HN 토론
302- hamsterbase
중국에는 이미 HarmonyOS 기기가 1억 대나 있어서, 이제 3파전이라고 할 수 있겠네요. 제가 매일 쓰는 앱들은 기본적으로 다 네이티브 HarmonyOS 버전이 있고, Tesla나 Sam's Club 같은 외국 앱들까지도 포함됩니다.
저는 실제로 반년째 HarmonyOS를 쓰고 있는데, 꽤 괜찮아요 — 알림과 시스템 부드러움이 iOS와 비슷한 수준입니다. 제가 iPhone을 안 쓰는 이유는 NFC 출입 통제가 필요한데 iOS는 지원하지 않기 때문입니다.
화웨이는 대규모 인력을 투입해 주요 기업에 사람을 파견해 HarmonyOS 개발을 돕고 있습니다. 저는 그들이 이미 '사용자 없음 -> 앱 없음 -> 사용자 더 줄어듦'이라는 악순환을 깨뜨렸다고 생각합니다.
게다가 현재 AI 시대에는 중국 개발자들이 소프트웨어를 HarmonyOS로 포팅하기가 더 쉬워졌습니다. 예를 들어 제가 자주 쓰는 스트리밍 소프트웨어인 Moonlight는 HarmonyOS 앱 스토어에서 네이티브로 커스터마이즈되고 최적화된 여러 버전을 구할 수 있습니다.
- microtonal
아니요, 그들은 실행 가능한 대안이 되지 못할 겁니다:
- 이미 존재하는 수백만 개의 Android 앱과의 호환성이 더 나쁩니다.
- 하드웨어 벤더들(Apple 제외)은 모두 Android를 목표로 합니다.
- Android/iOS의 사용성은 비Android Linux 폰보다 훨씬 낫습니다.
- 비Android Linux 폰의 보안은 좋지 않은 상태입니다(예: 적절한 앱 샌드박싱 부재). 심지어 이런 폰들 중 일부가 가진 Android 에뮬레이션 레이어조차 강력한 Android 샌드박스 모델을 창밖으로 던져버립니다.
답은 매우 명확하며 그것은 AOSP입니다. Google이 AOSP를 더 폐쇄적으로 만들려고 노력하고 있음에도(예: 소스를 AOSP Git 저장소에 지속적으로 푸시하지 않고 QPR1/3를 자체 보유), 여전히 오픈 소스 시스템입니다. Play Services는 샌드박스에서 실행하거나 microG로 에뮬레이션할 수 있습니다. AOSP는 대안 시스템이 즉시 출발할 수 있게 해주며, 뛰어난 앱 호환성, 검증된 보안 모델, 훌륭한 사용성, 그리고 대안 친화적인 벤더(예전에는 Pixel, 지금은 Motorola, Fairphone 등)를 포함한 하드웨어 벤더의 지원을 받습니다. 필요하다면 AOSP를 포크할 수 있고, 그렇게 해도 비Android Linux 폰보다 훨씬 앞서 있을 것입니다.
AOSP 기반 시스템에 적용되는 모든 단점(예: Play Integrity에 의해 차단되는 것, 부트로더 잠금 해제 가능성)은 비Android Linux 시스템에도 똑같이 적용됩니다.
- janvlug
저는 2022년 5월 1일부터 Librem 5를 일상용 폰으로 사용해 왔습니다(https://janvlug.org/blog/one-week-librem-5-field-trial-day-1...). Librem 5는 점점 더 좋아지고 있고, PureOS Linux 운영체제는 활발히 유지보수되며 패치는 여전히 업스트림됩니다(https://puri.sm/posts/tag/pureos/).
저는 완전한 루트 권한을 주고, 제 데스크톱과 노트북에 있는 Fedora(GNOME) 배포판과 매우 유사한 폰을 가질 수 있다는 점이 정말 마음에 듭니다.
Purism 같은 순수 Linux 하드웨어 벤더로부터 Linux 폰을 구매하는 것은 모바일 Linux 생태계를 유지하는 데 도움이 됩니다.
네, Librem 5는 조금 오래된 폰이고 몇 가지 거친 부분이 있지만, 저에게는 정말 좋은 폰입니다. 자유 소프트웨어 의미에서의 자유와 제 Linux 컴퓨터들과의 일관성을 줍니다. 저는 제 자유와 프라이버시를 존중하는 폰을 갖기 위해 약간의 불편함을 기꺼이 감수합니다.
미래를 예측할 수는 없지만, 저에게는 제가 통제하는 Linux 폰에서의 경험이 저를 감시하고 자유를 빼앗는 어떤 폰, 즉 Android나 iOS처럼, 기본적으로 저를 존중하지 않는 모든 제조사의 폰보다 훨씬 우월합니다.
- twiclo
Linux 폰에 관한 기사에서 VoLTE 지원을 언급하지 않는 것을 볼 때마다 항상 놀랍습니다. VoLTE가 없으면 오래된 셀 인프라를 철거함에 따라 통화가 계속 끊길 것입니다. 제 경험상 미국에서 VoLTE를 지원하는 폰을 하나만 찾을 수 있었습니다. 유럽에서는 Linux 폰에 대한 관심이 훨씬 더 많고 VoLTE(또는 그쪽에서 뭐라고 부르든) 지원이 훨씬 더 쉽게 달성되는 것 같다는 인상을 받습니다.
Furi 팀은 그들의 폰이 미국의 모든 네트워크에서 작동하도록 하기 위해 엄청난 노력을 기울였습니다. 그들은 개발자들과 직접 대화할 수 있는 Telegram 채널을 운영합니다. 그들 쪽에서 문제를 파악할 수 없으면 당신의 폰에 SSH로 접속해 살펴볼 것입니다. 이 사람들은 원활한 경험을 만들기 위해 미친 듯이 일합니다.
폰 사양, UI, 보안 지원 등도 중요하지만, 그 기기로 전화를 걸 수 없다면 고려조차 하지 않을 것입니다.
- apatheticonion
규제 기관이 (최소한) 오픈 소스 펌웨어/드라이버를 생산하기에 충분한 하드웨어 문서를 해당 하드웨어와 함께 제공하도록 강제하지 않는 한, 아마 아닐 겁니다.
운영체제 공간에서의 경쟁을 가로막는 잠긴 부트로더 외에 가장 큰 장애물은 드라이버와 펌웨어입니다.
예를 들어 Apple의 모든 것(MacBook, iPhone), Samsung의 모든 것, Google의 모든 것, 목록은 계속됩니다.
오픈 하드웨어도 _있습니다_, 하지만 성능/배터리/빌드 품질이 좋지 않고 대다수 사용자는 그것을 받아들이지 않을 것입니다.
제 생각에 '소프트웨어 수리 권리'는 필수적이며, 이 양강 구도는 명백한 독점 관행의 결과입니다.
어쩌면 LLM이 '리버스 엔지니어링'이라는 판도라의 상자를 여는 데 도움이 될 수도 있습니다 — 하지만 적어도 드라이버/펌웨어에 관해서는 아직 실현된 것을 보지 못했습니다.
- palata
사고 실험을 해봅시다: 처음부터 새로운 Linux 배포판을 설계한다고 생각해 봅시다. 분명히 Linux 커널로 시작해서, 현대적인 스마트폰 OS가 되기 위해 무엇이 필요한지 생각해 볼 것입니다.
- 아마도 샌드박싱이 잘 된 보안 모델과 검증된 부팅을 원할 것입니다.
- 배터리 최적화를 원할 것입니다.
- 폰에서 실행되는 구성 요소들의 펌웨어에 접근하기를 원할 것입니다.
- ...
'Linux 커널로 시작한다'는 첫 단계부터, 제가 스스로에게 던지는 모든 질문은 Android 설계 쪽으로 향하고 고전적인 Linux 배포판 설계에서 멀어집니다.
다시 말해, 현대 모바일 시스템에 가장 가까운 오픈 소스 Linux 배포판은... Android입니다 :-).
- serbuvlad
iOS와 Android는 RAM과 배터리 효율성을 위해 데스크톱 Linux에는 단순히 없는 엄청난 양의 엔지니어링을 투입했습니다.
그리고 이는 단순히 어떤 기능을 구현하는 문제가 아닙니다. 모든 앱이 이를 염두에 두고 작성되어야 하기 때문입니다: 앱은 언제든지 일시 중단/종료될 수 있고 우아하게 재시작할 수 있어야 하며, 알림은 사이드 채널을 통해 전달되는 등등.
이 폰들에 이런 것들이 있나요?
- giancarlostoro
Ubuntu Phone이 계속되었으면 좋았을 텐데. 정말 안타깝습니다. 저는 Ubuntu의 스토리지 제품이 마음에 들었고, Ubuntu가 Windows와 더 멋진 방식으로 더 열심히 경쟁하려는 것처럼 느껴졌습니다. 슬프게도 그들은 그런 이니셔티브를 많이 포기했는데, Ubuntu가 올바른 하드웨어 파트너를 찾아 대부분의 주류 컴퓨터 매장에 Ubuntu 기기를 들여놓았다면 세상이 어땠을까요? 우리는 영원히 알지 못하겠죠.
- tiku
저는 그냥 제 Android 기기 위에 가상 폰을 원합니다. 왜 이게 이렇게 어려운 걸까요?
그래서 새 폰은 그냥 VM을 옮기는 것을 의미합니다. 제 Android 레이어가 해야 할 유일한 고유한 일은 인터넷을 라우팅하는 것입니다..
- m4rtink
네. 그리고 저는 Jolla의 Sailfish OS 기기 형태로 그들이 이미 실행 가능한 대안이라고 주장하고 싶습니다.