1P by GN⁺ 1일전 | ★ favorite | 댓글 1개
  • Sailfish OS는 노키아의 MeeGo 프로젝트에서 발전한 리눅스 기반 모바일 운영체제로, 2013년부터 상용화된 독립형 플랫폼
  • Jolla Ltd. 가 개발을 이어받아 Android 앱 호환성스와이프 중심 UI를 구현, 이후 여러 세대에 걸쳐 기업 및 정부용 보안 솔루션으로 확장
  • 오픈소스 기반이면서도 대기업 종속이 없는 유일한 모바일 OS로, 지적재산권(IPR) 과 상표권을 완전히 보유
  • Qt 프레임워크의 QMLWayland 기술을 활용해 풍부한 UI와 하드웨어 적응성을 제공하며, Android 라이브러리를 통해 높은 성능 유지
  • 유럽 중심의 독립적 모바일 생태계 구축을 위한 전략적 대안으로, 기업·정부·기술 커뮤니티 모두에 중요한 의미

Sailfish OS의 역사

  • Sailfish OS는 노키아와 인텔이 공동 개발한 MeeGo OS에서 유래
    • 2011년 이전 두 회사는 오픈 모바일 OS를 목표로 약 10억 달러를 투자
    • MeeGo는 Nokia N9 등 여러 기기의 기반이 되었으나, 노키아는 이후 Windows Phone OS로 전환
  • MeeGo 개발팀은 프로젝트를 이어가기 위해 Jolla Ltd. 를 설립
    • 스와이프 기반 UI를 발전시켜 Sailfish OS로 재탄생
    • Android 앱 실행 기능Android 칩셋 호환성을 확보
  • 2013년 Jolla 스마트폰과 함께 Sailfish OS 베타 버전 출시
    • 1년 내 36개 시장에 진출
    • 2015년 Sailfish OS 2.0Jolla 태블릿 발표, 라이선스 전략 강화
  • 2018년 Sailfish OS 3은 기업·정부 환경을 위한 보안형 솔루션으로 발전
    • Sailfish X 커뮤니티 프로그램을 통해 기술 사용자 대상 배포
  • 2021년 2월 Sailfish 4 공개
    • 민간 및 공공 부문 프로젝트 지원 기능을 다수 추가

Sailfish OS의 특징

  • 2013년부터 시장에서 검증된 성숙한 모바일 플랫폼
    • 여러 기기에서 상용화되어 글로벌 생태계 프로젝트에 활용
  • 대기업 종속이 없는 오픈소스 기반 독립 OS
    • 완전한 IP 권리 및 상표권 보유
  • 핀란드 기업 Jolla의 숙련된 엔지니어 팀이 2011년부터 개발
    • 전 세계 커뮤니티가 오픈소스 코드베이스에 기여
  • 기업 및 정부의 전략적 선택지로 평가
    • 모바일 대안 OS를 찾는 기술 애호가들에게도 인기

OS 아키텍처

  • 리눅스 배포판 구조를 기반으로 설계
    • Qt 프레임워크의 QML을 사용해 터치 중심 UI경량 애플리케이션 구현
    • Sailfish Silica라는 자체 UI 컴포넌트 세트를 제공
  • Android 앱 실행 기능 내장
    • Android 라이브러리 기반으로 네이티브 수준의 성능 확보
  • Qt5 및 Wayland 기술을 활용
    • 기존 Android 하드웨어 적응 코드를 재사용 가능, 하드웨어 포팅 작업 간소화
  • 오픈소스 구성요소는 공식 사이트에서 소스 코드 다운로드 가능
Hacker News 의견
  • 미국에서 쓸만한 하드웨어로 SailfishOS가 출시된다면 진지하게 고려할 것 같음
    예전에 Xperia XA2에서 좋은 경험을 했지만, 미국 통신사의 VoLTE 요구로 결국 전자폐기물이 되어버렸음
    최신 Xperia 모델에서도 완전한 하드웨어 지원이 없고, 최신 기종은 아예 지원하지 않음
    유료로 OS와 하드웨어를 구매한다면 최소한 안정성에 대한 보장이 필요함
    • 그건 통신사 독점 구조 때문임. 미국의 모바일 혁신은 이미 죽었고, 새로운 시도는 중국과 동남아에서만 일어남
      결국 Verizon이 허락한 iPhone을 사야 하는 소비자일 뿐임
    • 나는 Xperia 10 III를 메인폰으로 몇 년째 SailfishOS와 함께 잘 쓰고 있음
      현재는 Xperia 10 V까지 지원하고, 커뮤니티용 Jolla C2 기기도 있음
      공식 지원 기기 목록
    • Xperia X 10 III에는 설치 가능하고, IV는 아직 베타 단계
    • XA2가 정말 그립다는 생각이 듦
  • 이게 모바일 OS 맞음? 홈페이지에 스크린샷이 하나도 없음
    UX 페이지, 디자인 원칙 페이지까지 가봤는데 전부 이미지가 없음
    모바일 디자인을 말로만 설명하는 건 건축을 춤으로 표현하는 것 같음. 직접 보여줘야 함
    • 나는 1년 된 Sailfish 기기로 이 글을 쓰고 있음. 지난 10년간 두 대를 더 썼음
      UI는 놀라울 정도로 정교함. 10년간 거의 변하지 않았지만 여전히 매끄러움
      문제는 하드웨어임 — 현재 기기는 너무 크고 품질도 별로임. 예전 Xperia 지원 시절이 훨씬 나았음
      예측 입력 키보드가 사라졌는데, 라이선스 문제 때문이라 함. Apple과 Google이 작은 플레이어를 죽였다고 생각함
      브라우저는 오래된 Firefox 기반이라 많은 사이트에서 충돌하고 Cloudflare가 차단함
      대부분의 사용자는 Android 호환 환경의 브라우저를 쓴다고 들음
    • 홈페이지가 아니라 /info 링크를 본 것 같음. 실제로는 수십 개의 스크린샷이 있음
      그래도 제스처 기반 UI를 보여주는 영상이 있었다면 더 좋았을 것 같음
    • 영상과 사진은 Jolla Community Phone 페이지에 있음
    • 250유로 이하의 저가 기기가 있는지 궁금함
    • 나는 영상 두 개를 봤고, 스크린샷도 여러 개 봤음. 웃김
  • 2014년부터 SailfishOS를 써왔음. Jolla 1, Xperia X, XA2, 지금은 Xperia 10III 사용 중임
    Android와 iPhone도 써봤지만, SailfishOS는 주머니 속 리눅스라는 점이 핵심임
    ssh 접속, rsync 동기화, vim 편집, cron 작업 등 다 가능함. 예전 폰은 원격 센서로 씀
    iPhone으로 옮겨보려 했지만, Sailfish만큼의 유연성을 구현하기 어려웠음
    VPN을 켜면 연결된 모든 기기 트래픽이 VPN을 통해 나가는데, iPhone에서는 불가능했음
    팀 규모가 작아 한계가 보이지만, 나에게는 여전히 세 OS 중 가장 만족스러운 플랫폼
    최신 버전 5.0.0.71이 며칠 전에 나왔음
  • SailfishOS와 Jolla One은 훌륭했음. 사용성이 뛰어났지만 Android 통합은 실패였음
    마치 WINE처럼 절반만 작동해서 네이티브 앱 개발을 막았음
    이후 태블릿 프로젝트도 실패했고, 공식 하드웨어 없이 애프터마켓 OS로만 남음
    게다가 2015년 러시아와 협력했다가 2021년에 끊음
    교훈은, 호환성을 강요하는 환경과는 협력하지 말아야 한다는 것임
    • 흥미롭게도 이 글에서는 정반대의 주장을 함
      Proton과 Steam Deck의 성공을 보면 이 논리는 설득력이 떨어짐
    • Jolla가 약속했던 전체 소스코드 공개가 실제로 이루어졌는지 궁금함
    • Proton도 Wine 기반이고, Steam Deck 성공의 핵심임
      SailfishOS의 Android 에뮬레이션은 내가 써본 것 중 가장 완성도 높음
    • Android 지원이 많이 개선되어 내가 쓰던 앱은 전부 잘 작동했음
  • 이건 폐쇄형 OS이고 회사도 쇠락했지만, Nokia/MeeGo 계보를 잇는 완전 오픈소스 대안으로 Nemo Mobile이 있음
    아직 일반 사용자용은 아니지만 활발히 개발 중임
  • 2015년 태블릿 실패 이후 인력난으로 OS 유지보수가 어려워졌음
    브라우저 엔진은 여전히 Gecko 91 기반으로, 최신 Firefox보다 한참 뒤처짐
  • 아직도 존재한다니 놀라움. 예전에 기대했지만 소식이 끊겼음. 여전히 Qt5 기반임
    • 그래도 유럽에서는 판매 중인 Jolla Community Phone이 있음
    • Qt 5.6 버전이라, 아마도 폐쇄 소스 유지를 위한 선택 같음
    • 일부 정부 요건을 Android가 충족하지 못해 틈새 시장에서 쓰였다고 들음
  • 10년째 SailfishOS를 메인폰으로 사용 중임
    리눅스 경험이 있으면 훨씬 즐겁게 쓸 수 있음
    UI와 커뮤니티의 정신을 사랑함. 다른 OS로 바꿔야 할 날이 두려움
    Android 앱은 AlienDalvik/AppSupport로 대부분 실행 가능하지만 BLE는 미지원이라 e-스쿠터 앱은 안 됨
    Google Play 설치도 가능하지만 나는 쓰지 않음
    QML과 C++/Python/JS로 빠른 앱 개발이 가능하고, UI 수정도 직접 가능함
    Patch Manager로 UI를 투명하게 수정할 수 있음
    다만 Jolla는 작은 회사라 개발 속도가 느림. 커뮤니티 개발자들이 활발히 앱을 만듦
    브라우저는 여전히 오래된 Gecko 기반이지만, 한 개발자가 ESR 78에서 91로 업그레이드함
    공식 지원 기기는 소수이며, 커뮤니티 포트는 약간의 버그가 있음
    Jolla가 더 나은 하드웨어와 안정적 수익 모델을 찾길 바람
    관련 링크
    • 개발자 감축 소식이 정말 안타깝게 들림
  • 러시아에서 AuroraOS로 배포된 게 유일한 성공 사례였는데, 전쟁 이후 관계를 끊음
    미국 기업들은 일시 중단만 했지만 Jolla는 완전히 단절함
    러시아 시장은 앞으로 HarmonyOS 같은 중국 기술로 이동할 듯함
    • 핀란드와 러시아의 관계를 보면 그 결정이 이해됨. 역사적으로 매우 험악했음
    • 오픈소스 프로젝트라 도덕적 딜레마가 크지 않음. 상업적 OS와는 다름
    • 작은 회사로서 생존을 위해 어쩔 수 없는 선택이었을 것임
    • 그런 평판을 원할 사람은 아무도 없음
  • 예전에 Jolla Tablet을 후원했는데, 배송도 환불도 없었음
    회사는 끝까지 괜찮다고 하다가 프로젝트 취소를 발표함
    투명성 결여가 너무 심했고, 그 이후로는 신뢰하지 않음
    • 단순히 투명성 문제뿐 아니라, 태블릿 사태 후 파산했고 러시아 자본과 연관된 투자사에 인수됨
      이후 다시 다른 회사에 인수된 듯하지만, 대부분의 SailfishOS는 폐쇄 소스이고 자체 하드웨어도 없음
      지금은 Pixel + GrapheneOS가 훨씬 나은 대안이라 생각함
    • 2017년 CEO 업데이트에서 환불 계획을 언급했음
      이후 파산 후 재출범했고, 여러 제품을 출시함
      크라우드펀딩은 본질적으로 고위험 투자임. 모바일 OS 시장에서 실패한 사례는 수도 없이 많음
    • 나는 실제로 Jolla Tablet을 받았음. 다만 회사가 비전문적이고 투명하지 못한 건 사실임
      하지만 커뮤니티의 기대치가 너무 높다는 점도 있음
    • 실리콘밸리 밖에서는 자금 조달이 매우 어렵고, 생존이 걸리면 윤리보다 현실이 우선될 수 있음
      거대 기업 둘과 싸우는 상황에서 한 번쯤은 다시 기회를 줬으면 함
      공식 종료 공지