Den eksperimentelle version af operativsystemet Capyloon er blevet præsenteret, bygget på web-teknologier og fortsætter udviklingen af Firefox OS-platformen og B2G-projektet (Boot to Gecko). Projektet ledes af Fabrice Desré, tidligere leder af Firefox OS-teamet hos Mozilla og hovedarkitekten hos KaiOS Technologies, som udvikler KaiOS, en fork af Firefox OS. Capyloons hovedmål inkluderer sikring af privatliv og at give brugeren mulighed for at få kontrol over systemet og deres information. Capyloon benytter gecko-b2g motoren, der er afledt fra KaiOS-repositoriet. Kildeteksterne til projektet distribueres under AGPLv3-licensen.


Den første version er klar til brug på smartphones som PinePhone Pro, Librem 5 og Google Pixel 3a. Potentielt kan platformen også anvendes på den første model af PinePhone, men ydelsen fra denne enhed kan muligvis være utilstrækkelig til en komfortabel brugeroplevelse. Bygningerne er tilgængelige i pakker til Debian, Mobian-miljøet (en Debian-variant for mobile enheder) og som et grundlæggende systembillede baseret på Android. For at installere i Mobian og Debian er det tilstrækkeligt at installere den foreslåede deb-pakke og starte b2gos-shell.

Miljøet kan også samles til installation på mobile enheder, der understøttes af KaiOS-platformen, til kørsel i emulator, til installation over firmware baseret på Android og til brug på stationære pc'er og bærbare computere, der leveres med Linux eller macOS.

Miljøet positioneres som eksperimentelt; for eksempel understøttes nogle vigtige smartphone-funktioner ikke fuldt ud endnu, såsom adgang til telekommunikation for at foretage opkald, sende SMS og udveksle data via mobiloperatører. Der mangler mulighed for at styre lydkanaler, og Bluetooth samt GPS fungerer ikke. Delvis støtte til Wi-Fi er implementeret.
Applikationer til Capyloon bliver dannet ved hjælp af HTML5-stakken og et udvidet Web API, der gør det muligt for web-apps at få adgang til hardware, telekommunikation, adressebog og andre systemfunktioner. I stedet for at give adgang til det faktiske filsystem er programmerne begrænset til et virtuelt filsystem opbygget med IndexedDB API, der er isoleret fra hovedsystemet.
Brugergrænsefladen på platformen er også bygget på webteknologier og kører ved hjælp af browser-motoren Gecko. Der er egne konfigurationer til at indstille sprog, tidszone, privatliv, søgemaskiner og skærmindstillinger. Blandt de specifikke funktioner for Capyloon bemærkes brugen af protokollen IPFS til sikker opbevaring af data, understøttelse af det anonyme netværk Tor og mulighed for tilslutning af plugins, der er samlet i Web Assembly-format.
Sammensætningen inkluderer programmer som webbrowser, klient til det øjeblikkelige beskedssystem Matrix, terminalemulator, adressebog, interface til telefonopkald, virtuel tastatur, filhåndterer og applikation til webkamera. Det understøtter oprettelse af widgets og placering af genveje på skrivebordet.
Kilde: opennet.ru
