Доступна операційна система Capyloon, яка базується на напрацюваннях Firefox OS

Представлений експериментальний випуск операційної системи Capyloon, побудованої на основі web-технологій та продовжує розвиток платформи Firefox OS та проекту B2G (Boot to Gecko). Проект розвиває Фабріс Дезре (Fabrice Desré), колишній лідер команди Firefox OS у Mozilla та головний архітектор компанії KaiOS Technologies, що розвиває KaiOS, форк Firefox OS. Серед основних завдань Capyloon згадується забезпечення конфіденційності та надання користувачеві засобів контролю за системою та інформацією. Як основу Capyloon задіяний двигун gecko-b2g, відгалужений з репозиторію KaiOS. Вихідні тексти проекту розповсюджуються під ліцензією AGPLv3.

Доступна операційна система Capyloon, яка базується на напрацюваннях Firefox OSДоступна операційна система Capyloon, яка базується на напрацюваннях Firefox OS

Перший випуск готовий для використання на смартфонах PinePhone Pro, Librem 5 та Google Pixel 3a. Потенційно платформа може бути використана і на першій моделі PinePhone, але продуктивність цього пристрою можливо буде недостатньо для комфортної роботи. Складки доступні в пакетах для Debian, оточення Mobian (варіант Debian для мобільних пристроїв) та у формі базового системного образу на основі Android. Для встановлення в Mobian і Debian достатньо встановити пропонований пакет deb і запустити оболонку b2gos.

Доступна операційна система Capyloon, яка базується на напрацюваннях Firefox OS

Оточення також може бути зібране для встановлення на мобільні пристрої, що підтримуються платформою KaiOS, для запуску в емуляторі, для встановлення поверх прошивок на базі платформи Android та для використання на стаціонарних персональних комп'ютерах та ноутбуках, що постачаються з Linux або MacOS.

Доступна операційна система Capyloon, яка базується на напрацюваннях Firefox OS

Оточення позиціонується як експериментальне, наприклад, поки повноцінно не підтримуються деякі важливі для смартфонів функції, такі як доступ до телефонії для здійснення дзвінків, відправки SMS та обміну даними через мобільного оператора, відсутня можливість керування звуковими каналами, не працює Bluetooth та GPS. Частково реалізовано підтримку Wi-Fi.

Програми для Capyloon формуються з використанням стека HTML5 та розширеного програмного інтерфейсу Web API, який дозволяє організувати доступ web-додатків до апаратного забезпечення, телефонії, адресної книги та інших системних функцій. Замість надання доступу до реальної файлової системи програми обмежені всередині віртуальної ФС, побудованої з використанням IndexedDB API і ізольованої від основної системи.

Інтерфейс платформи також побудований на базі web-технологій і виконується з використанням браузерного движка Gecko. Існують власні конфігуратори для налаштування мови, часу, конфіденційності, пошукових движків і параметрів екрану. Зі специфічних для Capyloon особливостей відзначається використання протоколу IPFS для конфіденційного зберігання даних, підтримка анонімної мережі Tor і можливість підключення плагінів, зібраних у форматі Web Assembly.

До складу включені такі програми, як web-браузер, клієнт для системи миттєвого обміну повідомленнями Matrix, емулятор терміналу, адресна книга, інтерфейс здійснення телефонних дзвінків, віртуальна клавіатура, файловий менеджер і додаток для роботи з web-камерою. Підтримується створення віджетів та розміщення ярликів на робочому столі.

Джерело: opennet.ru

Додати коментар або відгук