Прадстаўлены эксперыментальны выпуск аперацыйнай сістэмы Capyloon, пабудаванай на аснове web-тэхналогій і якая працягвае развіццё платформы Firefox OS і праекту B2G (Boot to Gecko). Праект развівае Фабрыс Дэзрэ (Fabrice Desré), былы лідэр каманды Firefox OS у Mozilla і галоўны архітэктар кампаніі KaiOS Technologies, якая развівае KaiOS, форк Firefox OS. Сярод асноўных задач Capyloon згадваецца забеспячэнне канфідэнцыяльнасці і прадастаўленне карыстачу сродкаў для кантролю за сістэмай і інфармацыяй. У якасці асновы Capyloon задзейнічаны рухавічок gecko-b2g, адгалінаваны з рэпазітара KaiOS. Зыходныя тэксты праекту распаўсюджваюцца пад ліцэнзіяй AGPLv3.
Першы выпуск готаў для выкарыстання на смартфонах PinePhone Pro, Librem 5 і Google Pixel 3a. Патэнцыйна платформа можа быць скарыстана і на першай мадэлі PinePhone, але прадукцыйнасці дадзенай прылады магчыма будзе нядосыць для камфортнай працы. Зборкі даступныя ў пакетах для Debian, асяроддзі Mobian (варыянт Debian для мабільных прылад) і ў форме базавай сістэмнай выявы на аснове Android. Для ўсталёўкі ў Mobian і Debian дастаткова ўсталяваць прапанаваны deb-пакет і запусціць абалонку b2gos.
Асяроддзе таксама можа быць сабрана для ўсталёўкі на мабільныя прылады, якія падтрымліваюцца платформай KaiOS, для запуску ў эмулятары, для ўсталёўкі па-над прашывкамі на базе платформы Android і для выкарыстання на стацыянарных персанальных кампутарах і наўтбуках, якія пастаўляюцца з Linux або macOS.
Асяроддзе пазіцыянуецца як эксперыментальнае, напрыклад, пакуль паўнавартасна не падтрымліваюцца некаторыя важныя для смартфонаў функцыі, такія як доступ да тэлефаніі для ажыццяўлення выклікаў, адпраўкі SMS і абмену дадзенымі праз мабільнага аператара, адсутнічае магчымасць кіравання гукавымі каналамі, не працуе Bluetooth і GPS. Часткова рэалізавана падтрымка Wi-Fi.
Прыкладанні для Capyloon фармуюцца з выкарыстаннем стэка HTML5 і пашыранага праграмнага інтэрфейсу Web API, які дазваляе арганізаваць доступ web-прыкладанняў да апаратнага забеспячэння, тэлефаніі, адраснай кнізе і іншым сістэмным функцый. Замест падавання доступу да рэальнай файлавай сістэмы, праграмы абмежаваныя ўсярэдзіне віртуальнай ФС, пабудаванай з выкарыстаннем IndexedDB API і ізаляванай ад асноўнай сістэмы.
Карыстацкі інтэрфейс платформы таксама пабудаваны на базе web-тэхналогій і выконваецца з выкарыстаннем браузернага рухавічка Gecko. Маюцца ўласныя канфігуратары для наладкі мовы, часу, прыватнасці, пошукавых рухавікоў і параметраў экрана. Са спецыфічных для Capyloon асаблівасцяў адзначаецца выкарыстанне пратаколу IPFS для канфідэнцыйнага захоўвання дадзеных, падтрымка ананімнай сеткі Tor і магчымасць падлучэння плагінаў, сабраных у фармаце Web Assembly.
У склад уключаны такія праграмы, як web-браўзэр, кліент для сістэмы імгненнага абмену паведамленнямі Matrix, эмулятар тэрмінала, адрасная кніга, інтэрфейс для ажыццяўлення тэлефонных званкоў, віртуальная клавіятура, файлавы мэнэджар і дадатак для працы з web-камерай. Падтрымліваецца стварэнне віджэтаў і размяшчэнне цэтлікаў на працоўным стале.
Крыніца: opennet.ru