Представен е експериментален вариант на операционната система Capyloon, изградена на базата на уеб технологии и продължаваща развитието на платформата 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, който позволява организиране на достъпа на уеб приложения до хардуера, телефонната мрежа, адресната книга и други системни функции. Вместо да предоставя достъп до реалната файлова система, програмите са ограничени в рамките на виртуална файлова система, изградена с използване на IndexedDB API и изолирана от основната система.
Потребителският интерфейс на платформата също е основан на уеб технологии и работи с браузърен двигател Gecko. Има собствени конфигуратори за настройка на езика, времето, конфиденциалността, търсачките и параметрите на екрана. От специфичните особености на Capyloon се отбелязва използването на протокола IPFS за конфиденциално съхранение на данни, поддръжката на анонимната мрежа Tor и възможността за свързване на плъгини, събрани във формат Web Assembly.
Включени са програми като уеб браузър, клиент за система за мигновени съобщения Matrix, емулация на терминал, адресна книга, интерфейс за осъществяване на телефонни обаждания, виртуална клавиатура, файлов мениджър и приложение за работа с уеб камера. Поддържа се създаването на уиджети и поставянето на икони на работния плот.
Източник: opennet.ru
