Vydanie platformy WebOS Open Source Edition 2

Prezentované nová pobočka otvorenej platformy webOS Open Source vydanie 2, zameraná na vybavenie inteligentných zariadení. Platforma sa vyvíja v r verejné úložisko pod licenciou Apache 2.0 a na vývoj dohliada komunita, ktorej sa drží spoločný model riadenia rozvoja. Dosky Raspberry Pi 4 sú považované za referenčnú hardvérovú platformu.

Platforma webOS v roku 2013 bola vyplatený od spoločnosti LG od spoločnosti Hewlett-Packard a používa sa na viac ako 70 miliónoch televízorov LG a spotrebiteľských zariadeniach. Projekt webOS Open Source Edition bol založený v roku 2018 po tom, čo sa spoločnosť LG pokúsila vrátiť k modelu otvoreného vývoja, aby prilákala ďalších účastníkov a rozšírila škálu zariadení, na ktorých je možné webOS používať.

Prostredie systému webOS je vytvorené pomocou nástrojov a základných balíkov OpenEmbedded, ako aj systém zostavovania a súbor metadát z projektu Yocto. Kľúčovými komponentmi webOS sú systémový a aplikačný manažér (SAM, System and Application Manager), ktorý je zodpovedný za chod aplikácií a služieb, a Luna Surface Manager (LSM), ktorý tvorí používateľské rozhranie. Komponenty sú napísané pomocou rámca Qt a prehliadača Chromium.

Vykresľovanie sa vykonáva prostredníctvom kompozitného manažéra pomocou protokolu Wayland. Na vývoj vlastných aplikácií sa navrhuje použiť webové technológie (CSS, HTML5 a JavaScript) a framework nariadiť, založený na Reacte, ale je tiež možné vytvárať programy v C a C++ s rozhraním založeným na Qt. Užívateľský shell a vstavané grafické aplikácie sú implementované hlavne ako natívne programy napísané pomocou technológie QML.

Úložisko slúži na ukladanie údajov v štruktúrovanej forme pomocou formátu JSON DB8, pomocou databázy LevelDB ako backend.
Na inicializáciu sa používa naštartovaný založené na systemd. Na spracovanie multimediálneho obsahu sú ponúkané subsystémy uMediaServer a Media Display Controller (MDC), ako zvukový server sa používa PulseAudio.

Vlastnosti webOS Open Source vydanie 2:

  • Bolo predstavené nové referenčné používateľské rozhranie Home Launcher, ktoré je optimalizované pre ovládanie pomocou dotykovej obrazovky a ponúka vylepšený koncept otáčania máp (namiesto okien). Rozhranie tiež pridáva lištu rýchleho spustenia, ktorá obsahuje skratky k často používaným funkciám, ako je prístup k nastaveniam a upozorneniam;

    Vydanie platformy WebOS Open Source Edition 2

  • Platforma je prispôsobená na použitie v automobilových informačno-zábavných systémoch. Napríklad je možné pracovať v prostrediach s dvoma obrazovkami, ktoré sa zvyčajne používajú v multimediálnych systémoch pre cestujúcich;
  • Navrhované nástroje na automatickú aktualizáciu firmvéru (FOTA - Firmware-Over-the Air), na základe aplikácie ostrejšie a aktualizácia atómového systému. Celý systémový obraz je prestavaný ako celok bez rozdelenia do samostatných balíkov. Aktualizačný systém je založený na použití dvoch systémových partícií, z ktorých jedna je aktívna a druhá slúži na kopírovanie aktualizácie, po nainštalovaní aktualizácie si partície menia roly;
  • Pridaný režim SoftAP (Tethering), ktorý vám umožňuje organizovať prevádzku bezdrôtového prístupového bodu na pripojenie iných zariadení k sieti;
  • Pridaná podpora pre povinné riadenie prístupu založené na module jadra Smack (Simplified Mandatory Access Control Kernel);
  • Vylepšená podpora Bluetooth a WiFi;
  • Referenčná hardvérová platforma bola aktualizovaná na dosku Raspberry Pi 4 (predtým ponúkaná na používanie Raspberry Pi 3 Model B), ktorá dokáže pripojiť dve obrazovky cez HDMI, používať pokročilejší GPU, používať gigabitový Ethernet, dvojpásmové Wi-Fi, Bluetooth 5.0/BLE a USB 3.0;
  • Pre predvolené protokolovanie zapojené žurnálované zo systemd;
  • Aktualizované verzie komponentov tretích strán, ktoré sú základom platformy, vrátane Qt 5.12 a Chromium 72.

Zdroj: opennet.ru

Pridať komentár