Een hardwarehacker heeft een launcher uitgebracht voor Kobo-e-readers waarmee gebruikers apps op de apparaten kunnen installeren. Cobalt is geen firmware of besturingssysteem, maar een laag waarmee apps zonder privileges kunnen draaien op de Kobo. De maker heeft een sdk en een runtimeplatform gemaakt waarmee ontwikkelaars apps in Rust kunnen maken.
De software heet Cobalt en bevindt zich nog in een vroege ontwikkelfase, zegt maker Abhishek Anand. Hij heeft de broncode van de tool op GitHub gezet. Volgens Anand werkt Cobalt vooralsnog op de Kobo Clara BW, maar hij heeft het nog niet op andere apparaten getest.
Cobalt is zeker niet het eerste of enige alternatieve besturingssysteem voor Kobo's. Er zijn al veel alternatieven, zoals KOReader of Quill. Cobalt is anders. Dat project is geen besturingssysteem, maar een launcher die is bedoeld om apps te draaien op Kobo's. Gebruikers kunnen het installeren als laag bovenop het bestaande besturingssysteem van hun Kobo.
Ontwikkelaars kunnen eigen apps maken op basis van Anands eigen software development kit (sdk) en runtimeplatform. Apps draaien als aparte, unprivileged processen. Ze hebben geen toegang tot hardware van de Kobo, maar kunnen die wel toegewezen krijgen.
De applicaties zijn Rust-bestanden. Het gaat om Arm-binary's die ook cryptografisch worden ondertekend vanuit de centrale catalogus. Ontwikkelaars kunnen hun eigen apps maken en toevoegen aan die catalogus.
Anand heeft zelf al 18 apps gemaakt. Het gaat onder andere om een basale to-dolijst, spelletjes zoals boter-kaas-en-eieren en sudoku en een app die via Open Publication Distribution System (OPDS) boeken kan ophalen. Verder heeft hij apps waarmee het mogelijk is wetenschappelijke papers van arXiv te lezen en om verzoeken van AI-agents goed- of af te keuren.
:strip_exif()/i/2008317420.jpeg?f=imagenormal)