Kompania LG publikoi platformën webOS Open Source Edition 2.26.

ËshtĂ« bĂ«rĂ« e njohur versioni i platformĂ«s sĂ« hapur webOS Open Source Edition 2.26, e cila mund tĂ« pĂ«rdoret nĂ« pajisje portative tĂ« ndryshme, pikat dhe sistemet e informacionit dhe argĂ«timit nĂ« automobile. Si njĂ« platformĂ« referuese harduerike, konsiderohen pikat Raspberry Pi 4. Platforma zhvillohet nĂ« njĂ« depo publike nĂ«n licencĂ«n Apache 2.0, dhe zhvillimi mbikĂ«qyret nga komuniteti, duke ndjekur njĂ« model bashkĂ«punues tĂ« menaxhimit tĂ« zhvillimit.

Key changes in the new release:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r instalimin e aplikacioneve web tĂ« pavarura (PWA, Aplikacion Web Progresiv). Kur hapen uebfaqet qĂ« mbĂ«shtesin PWA, nĂ« panelin e shfletuesit shfaqet njĂ« buton pĂ«r instalimin e tyre. Pas instalimit, ikona pĂ«r tĂ« hapur aplikacionin PWA shfaqet nĂ« ndĂ«rfaqen standarde tĂ« nisjes sĂ« programeve, pranĂ« aplikacioneve tĂ« zakonshme.

    Kompania LG publikoi platformën webOS Open Source Edition 2.26.
  • NĂ« ndĂ«rfaqen e regjistrimit tĂ« pĂ«rmbajtjes multimediale u shtuan funksionet e ndalimit dhe rifillimit tĂ« regjistrimit, si dhe regjistrimi vetĂ«m i zĂ«rit. PĂ«r videot Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« zgjedhur shpeshtĂ«sinĂ« e kuadrave dhe rezolucionin (FHD/20 FPS ose HD/30 FPS).
  • NĂ« API-nĂ« pĂ«r punĂ«n me zĂ«rin Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« ndaluar dhe pezulluar riprodhimin e tingujve tĂ« sistemit, si dhe pĂ«r tĂ« menaxhuar volumin e tyre.
  • NĂ« shfletuesin Enact Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« hapur uebfaqet pĂ«rmes proksit. Puna pĂ«rmes proksit mund tĂ« lidhĂ«t me uebfaqe tĂ« veçanta.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r vizatimin e sigurt me pĂ«rdorimin e DMABUF.
  • JanĂ« pĂ«rditĂ«suar fontet Noto.
  • PĂ«r GStreamer Ă«shtĂ« pĂ«rdorur dekoduesi UnifiedDecodebin, i shkruar nĂ« gjuhĂ«n Rust.
  • NĂ« motorin e shfletuesit Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin WEb Push duke pĂ«rdorur serverĂ« FCM (Google Firebase Cloud Messaging).
  • JanĂ« transferuar ndryshimet nga platforma Yocto 5.0.

Kompania LG publikoi platformën webOS Open Source Edition 2.26.

Platforma webOS u zhvillua fillimisht nga kompania Palm në vitin 2008 dhe u përdor në smartphone-t Palm Pre dhe Pixie. Në vitin 2010, pas blerjes së kompanisë Palm, platforma i kaloi Hewlett-Packard, që pastaj HP përpiqej ta përdorte këtë platformë në printerët, tabletët, laptopët dhe PC-të e saj. Në vitin 2012, kompania HP shpalli kalimin e webOS në një projekt të pavarur dhe të hapur dhe në vitin 2013 filloi publikimin e kodit burimor të komponentëve të tij.
Në vitin 2013, platforma u shpërngul nga Hewlett-Packard te LG dhe tani përdoret në më shumë se 70 milionë televizorë dhe pajisje konsumatorësh LG. Në vitin 2018 u themelua projekti webOS Open Source Edition, përmes të cilit kompania LG përpiqej të kthehej në një model të hapur zhvillimi, të tërhiqte pjesëmarrës të tjerë dhe të zgjeronte gamën e pajisjeve të mbështetura në webOS.

Mjedisi sistemor i webOS formohet duke përdorur mjetet dhe paketat bazë OpenEmbedded, si dhe sistemin e ndërtimit dhe grupin e metadatat nga projekti Yocto. Komponentët kryesorë të webOS janë menaxheri i sistemit dhe aplikacioneve (SAM, System and Application Manager), i cili është përgjegjës për ekzekutimin e aplikacioneve dhe shërbimeve, dhe menaxheri i sipërfaqes Luna (LSM), i cili formon ndërfaqen e përdoruesit. Komponentët janë të shkruar duke përdorur kornizën Qt dhe motorin e shfletuesit Chromium.

Rendering is done through a composite manager using the Wayland protocol. To develop user applications, it is recommended to use web technologies (CSS, HTML5, and JavaScript) and the Enact framework based on React, although it is also possible to create programs in C and C++ with a Qt-based interface. The user shell and built-in graphical applications are mainly implemented as native programs written using QML technology. By default, the Home Launcher shell is offered, optimized for touchscreen management and providing the concept of interchangeable cards (instead of windows).

Për ruajtjen e të dhënave në një format të strukturuar duke përdorur formatin JSON përdoret depoja DB8, e cila përdor si backend një bazë të dhënash LevelDB.
Për inicializimin përdoret bootd i bazuar në systemd. Për përpunimin e përmbajtjes multimedia ofrohen nën-sistemet uMediaServer dhe Media Display Controller (MDC), ndërsa për serverin e audios përdoret PulseAudio. Për azhurnimin automatik të firmware përdoret OSTree dhe zëvendësimi atomic i particioneve (krijohen dy pjesë sistemike, njëra prej të cilave është aktive dhe tjetra përdoret për kopjimin e azhurnimit).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster