yeni açıq platforma , ağıllı cihazların təchizatına yönəlmişdir. Platforma Apache 2.0 lisenziyası altında inkişaf etdirilir və icma tərəfindən idarəetmə modelinə riayət edilir webOS platforması 2013-cü ildə
alınıb webOS mühitinin formalaşması
OpenEmbedded , həmçinin layihədən gələn tərtibat sistemi və metadata toplusu. webOS-un əsas komponentləri sistemi və tətbiqləri idarə edən (SAM, System and Application Manager) meneceri, tətbiqlərin və xidmətlərin icrasına cavabdeh olan, və istifadəçi interfeysini formalaşdıran Luna Surface Manager (LSM) təşkil edir. Komponentlər Qt çərçivəsi və Chromium brauzer motorundan istifadə edərək yazılmışdır.
Çizim kompozit meneceri vasitəsilə həyata keçirilir, Wayland protokolundan istifadə edir. İstifadəçi tətbiqlərini inkişaf etdirmək üçün webTexnologiyaları (CSS, HTML5 və JavaScript) və -dir, React-a əsaslanan, lakin Qt bazasında interfeysi olan C və C++ dilində proqramların yaradılması da mümkündür. İstifadəçi interfeysi və daxili qrafik tətbiqlər əsasən QML texnologiyasından istifadə edərək yazılmış yerli proqramlar kimi həyata keçirilmişdir.
Məlumatların strukturlaşdırılmış şəkildə JSON formatında saxlanması üçün verilənlər bazası LevelDB istifadə etməklə saxlama mexanizmi tətbiq edilir.
İnitialization systemd əsasında həyata keçirilir. Multimedia məzmunun emalı üçün uMediaServer və Media Display Controller (MDC) alt sistemləri təqdim edilir, səs serveri olaraq PulseAudio istifadə olunur.
:
- Yeni referans istifadəçi interfeysi - Home Launcher, toxunma ekranları ilə idarə etməyə optimallaşdırılmışdır və pəncərə əvəzinə ardıcıl kartların inkişaf etdirilmiş konsepsiyasını təqdim edir. İstifadəçi interfeysinə tez erişim paneli əlavə olunmuşdur, burada tez-tez istifadə olunan funksiyalar üçün qısa yollar yerləşdirilmişdir, məsələn parametrlərə və bildirişlərə giriş;
- Platforma avtomobil informasiya və əyləncə sistemlərində istifadə üçün uyğunlaşdırılmışdır. Məsələn, sərnişin multimedia sistemlərində adətən istifadə olunan iki ekranla işləmək imkanı təmin edilmişdir;
- Firmware-i avtomatik olaraq yeniləmək üçün vasitələr təklif edilmişdir ( — Firmware-Over-the Air), tətbiq edilməklə və atomik sistem yeniləmələrinin. Sistem imicinin tamamilə yenidən qurulması baş verir, ayrı-ayrı paketlərə bölünmür. Yeniləmə sistemi iki sistem bölməsi istifadə edərək qurulub, bunlardan biri aktivdir, digəri isə yeniləmə üçün istifadə olunur; yeniləmə quraşdırıldıqdan sonra bölmələr arasında rollar dəyişir;
- SoftAP (Tethering) rejimi əlavə edilib, bu rejim digər cihazların şəbəkəyə qoşulması üçün bir simsiz giriş nöqtəsi təşkil etməyə imkan tanıyır;
- Smack (Simplified Mandatory Access Control Kernel) nüvəsi moduluna əsaslanmış məcburi giriş idarəetməsi dəstəyi əlavə edilib;
- Bluetooth və WiFi dəstəyi artırılıb;
- Referans avadanlıq platforması Raspberry Pi 4 lövhəsinə yenilənib (əvvəlki versiya Raspberry Pi 3 Model B təklif olunmuşdu), buradan iki ekranı HDMI vasitəsilə qoşmaq, daha mükəmməl GPU istifadə etmək, Gigabit Ethernet, ikidiyorlu Wi-Fi, Bluetooth 5.0/BLE və USB 3.0 istifadə etmək mümkündür;
- Default olaraq logların aparılması systemd-dən journald;
- Platformanın əsasını təşkil edən üçüncü tərəf komponentlərin versiyaları, o cümlədən Qt 5.12 və Chromium 72 yenilənib.
Mənbə: opennet.ru
