코보(Kobo) 전자책 단말기 사용자들에게 희소식이 전해졌습니다. 오픈소스 애플리케이션 플랫폼인 ‘코발트(Cobalt)’가 공개되어 이제 코보 이리더에서도 다양한 앱을 실행할 수 있게 되었습니다. 코발트는 런처, 서명된 앱 스토어, 그리고 Rust 언어 기반의 SDK를 제공하며, 각 앱은 독립적인 비특권(unprivileged) 프로세스로 실행되어 안정성을 확보합니다. 한 번의 USB 설치 후에는 모든 앱 설치, 업데이트, 제거가 와이파이를 통해 단말기 자체에서 이루어지며, 재부팅 시에는 다시 기존 코보 리더로 돌아갈 수 있습니다.
코발트 플랫폼은 현재 코보 클라라 BW(Kobo Clara BW) 모델을 지원하며, 개발자들은 Rust SDK를 활용해 앱을 쉽게 개발할 수 있습니다. SDK는 선언형 UI, 비동기 작업, E-잉크 디스플레이 최적화 기능을 제공하며, 앱은 네트워크, 저장 공간, 오디오 등 장치 리소스에 직접 접근하지 않고 요청을 통해 사용합니다. 현재 제공되는 앱으로는 arXiv 논문 뷰어, 코딩 에이전트 사이드킥(Sidekick), 오디오북 스튜디오, 구텐버드(Gutenbird) 같은 OPDS 라이브러리 리더, 해커 뉴스(Hacker News) 클라이언트, 데일리 브리프, AI 커맨드 센터, 터미널 등이 있습니다. 이 앱들은 모두 실제 코보 기기에서 구동되는 것이 확인되었습니다.
이번 코발트 플랫폼 출시는 코보 이리더의 활용 범위를 단순히 전자책을 읽는 것을 넘어, 생산성 도구 및 정보 소비 기기로 확장하는 중요한 전환점이 될 것입니다. 특히 E-잉크 디스플레이의 장점인 저전력과 눈의 피로 감소를 활용하여 논문 읽기, 코딩 보조, 뉴스 요약 등 다양한 작업에 활용될 잠재력을 보여줍니다. 개발자들에게는 Rust 기반의 SDK를 통해 새로운 E-잉크 앱 생태계에 참여할 기회를 제공하며, 사용자들은 더욱 풍부하고 개인화된 독서 및 학습 경험을 기대할 수 있게 되었습니다.