Cobalt: открытая платформа приложений для Kobo e-reader
Kobo can run apps now

Cobalt — это открытая платформа приложений для Kobo e-reader, которая позволяет запускать на устройстве сторонние приложения. Она включает лаунчер, подписанный App Store, Rust SDK и среду выполнения, где каждое приложение работает в отдельном непривилегированном процессе. Установка через USB требуется только один раз; все последующие приложения устанавливаются, обновляются и удаляются по Wi-Fi. Перезагрузка возвращает устройство к стандартному режиму Kobo. В состав входят приложения для чтения arXiv, Hacker News, RSS-лент, Sudoku и другие. SDK позволяет создавать приложения на Rust с декларативным описанием интерфейса, а App Store обеспечивает проверку подписей перед запуском.
Каждое приложение — это статический ARM-бинарник, работающий в собственном непривилегированном процессе на стандартном аппаратном обеспечении.
- the-grump
Для тех, кто не в курсе: существует готовое решение, интегрирующееся с родным ПО Kobo (Nickel). Оно поддерживается уже много лет и, насколько мне известно, работает со всеми Kobo. Называется NickelMenu, и оно отличное. Я в экосистеме Kobo именно из-за NickelMenu и Plato. Одно замечание, если вы подумываете о покупке Kobo из-за его относительной открытости: рассмотрите вариант с двухъядерным процессором. Я не провёл должного исследования и взял Clara BW, потому что не хочу цветной дисплей. Позже я узнал, что цветная версия — единственная с двухъядерным CPU.
- brailsafe
Это то, чего я, как мне казалось, хотел, и я рад, что оно существует, но поразмыслив, я понимаю, что это совершенно не то, чем я хочу, чтобы занимался мой Kobo. Так же, как я не взял бы с собой в поход наушники или Bluetooth-колонку, или ноутбук в кемпинг, я не хочу даже возможности игр или чего-то ещё, кроме хорошего чтения, когда пользуюсь ридером. Возможно, это избитое мнение, но я даже не знаю, умеет ли мой Kobo издавать звуки, и хотел бы, чтобы так и оставалось. Сложность в том, что хотя я не хочу, чтобы это была неограниченная платформа приложений, я хочу иметь возможность интегрироваться с сервисами, где хранятся мои материалы для чтения. Karakeep, RSS, Google Play Books или Internet Archive и т.д., но я думаю, это можно сделать более узконаправленно.
- yoavm
Кстати, некоторые Kobo могут запускать PostmarketOS. Я собрал этот интерфейс для своей Clara — https://www.github.com/bjesus/air . На нём работают Firefox, Syncthing, KOReader и практически всё остальное, что можно запустить на Linux.
- wbxp99
>Это фотографии устройства, а не скриншоты симулятора
Спасибо за уточнение, Клод
- rglover
Ого. Это круто, отличная работа. Я как раз искал альтернативную ОС для своей Clara Colour, и это выглядит здорово. Возможность создавать приложения означает, что я наконец смогу добавить способ просматривать свои выделения и цитаты и легко искать по ним.
Изменил: чёрт, только что увидел примечание про BW. Похоже, Clara Colour не поддерживается Cobalt...
- Artgor
Разве весь смысл Kindle (или других ридеров) не в том, чтобы читать книги без отвлекающих факторов?
- mawise
Кто-нибудь создавал специальный OPDS-клиент для Kobo?
Я немного поэкспериментировал с экосистемой Kobo с тех пор, как получил Clara BW: поигрался с NickelMenu, Plato и KOReader. У KOReader есть встроенный OPDS-клиент, но KOReader — довольно тяжёлый, и было бы очень удобно иметь отдельный автономный клиент (особенно поддерживающий OPDS-каналы с авторизацией, как те, что предоставляет calibre-web).
- arialdomartini
У меня есть одна большая претензия к Kobo: нет возможности регулировать толщину пера при письме на PDF, и она слишком большая для заметок. Для epub такая возможность есть, а для PDF — нет. Поддержка сказала мне, что они не собираются это исправлять. Вы знаете какие-нибудь альтернативы?