WebOS Open Source Edition 2.15 platform kiadás

Megjelent a nyílt platformú webOS Open Source Edition 2.15 kiadása, amely különféle hordozható eszközökön, táblákon és autós infotainment rendszereken használható. Referencia hardverplatformnak a Raspberry Pi 4 táblák számítanak, amelyek Apache 2.0 licenc alatt nyilvános adattárban készülnek, a fejlesztést pedig a közösség felügyeli, az együttműködésen alapuló fejlesztésirányítási modellt betartva.

A webOS platformot eredetileg a Palm fejlesztette ki 2008-ban, és a Palm Pre és a Pixie okostelefonokon használták. 2010-ben, a Palm átvétele után a platform a Hewlett-Packard kezébe került, ezt követően a HP megpróbálta ezt a platformot használni nyomtatóiban, táblagépeiben, laptopjaiban és PC-jeiben. 2012-ben a HP bejelentette a webOS független, nyílt forráskódú projektté történő fordítását, és 2013-ban megkezdte összetevői forráskódjának megnyitását. 2013-ban a platformot az LG megvásárolta a Hewlett-Packardtól, és mára több mint 70 millió LG TV-n és fogyasztói eszközön használják. 2018-ban megalakult a webOS Open Source Edition projekt, amelyen keresztül az LG megpróbált visszatérni a nyílt fejlesztési modellhez, más résztvevőket vonzani és bővíteni a webOS által támogatott eszközök körét.

A webOS rendszerkörnyezet OpenEmbedded eszközökkel és alapcsomagokkal, valamint a Yocto projekt összeállítási rendszerével és metaadatkészletével jön létre. A webOS kulcsfontosságú összetevői a rendszer- és alkalmazáskezelő (SAM, System and Application Manager), amely az alkalmazások és szolgáltatások futtatásáért felelős, valamint a Luna Surface Manager (LSM), amely a felhasználói felületet képezi. A komponensek a Qt keretrendszer és a Chromium böngészőmotor segítségével íródnak.

A renderelés a Wayland protokollt használó összetett kezelőn keresztül történik. Egyedi alkalmazások fejlesztéséhez webes technológiák (CSS, HTML5 és JavaScript) és a React alapú Enact keretrendszer alkalmazása javasolt, de lehetőség van C és C++ nyelvű programok készítésére is Qt alapú felülettel. A felhasználói shell és a beépített grafikus alkalmazások elsősorban QML technológiával írt natív programokként valósulnak meg. Az alapértelmezett Home Launcher shell érintőképernyős vezérlésre van optimalizálva, és az elforgatható térképek koncepcióját kínálja (ablakok helyett).

A DB8 tároló strukturált adatok tárolására szolgál JSON formátumban, a LevelDB adatbázist használva háttérrendszerként. Az inicializáláshoz a systemd-n alapuló Bootd-t használják. Az uMediaServer és a Media Display Controller (MDC) alrendszerek a multimédiás tartalmak feldolgozására, az audio pedig... szerver A PulseAudio használatos. Az automatikus firmware-frissítésekhez az OSTree és az atomi partíciócsere használatos (két rendszerpartíció jön létre, amelyek közül az egyik aktív, a másik pedig a frissítés másolására szolgál).

WebOS Open Source Edition 2.15 platform kiadás

Főbb változások az új kiadásban:

  • Billentyűzet- és egértámogatás került hozzáadásra. A Luna Surface Manager (LSM) összetett kezelőjét úgy alakították át, hogy ne csak érintőképernyővel, hanem billentyűzettel és egérrel is kezelje és rendszerezze a bevitelt. Például egy billentyűzet és egér csatlakoztatható egy webOS alapú mobileszközhöz vagy TV-hez, hogy munkaállomásként használva azt használhassa. Billentyűparancsok a beállítások gyors eléréséhez (F1) és a programindító felülethez (Start gomb vagy Windows).
  • Megnövelt renderelési teljesítmény és jobb animációs minőség a Qt könyvtárat használó alkalmazásokban.
  • A QML-alkalmazások testreszabásához szükséges összetevőket és erőforrásokat hozzáadtuk a Home Launcherhez.
  • A hangerő-követés támogatása hozzáadva a hangos hangkezelési szolgáltatáshoz.
  • Javasoljuk a webOS alapú példaalkalmazások és megoldások sorozatát.
  • A böngészőmotor Chromium 91-re frissült (korábban a Chromium 87-et használták). A webmotor támogatja a GPU vsync-et a Wayland számára.
  • Az emulátor lehetővé teszi a swap partíció tömörítését (zram) és a memória hiányának kezelését (oomd).

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster