Kompania LG publikoi platformën webOS Open Source Edition 2.26

Versioni e webOS Open Source Edition 2.26 është tani në dispozicion dhe mund të përdoret në pajisje të ndryshme portative, bordet dhe sistemet e informacionit dhe argëtimit në automobil. Si platformë standard, janë marrë në konsideratë bordet Raspberry Pi 4. Platforma zhvillohet në një depo publike nën licencën Apache 2.0 dhe zhvillimi mbikëqyret nga një komunitet që ndjek një model të përbashkët të menaxhimit të zhvillimit.

Ndryshimet kryesore në versionin e ri:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r instalimin e aplikacioneve web vetĂ«-mjaftues (PWA, Aplikacioni Web i Avancuar). Kur hapen faqet qĂ« mbĂ«shtesin PWA, nĂ« panelin e shfletuesit shfaqet njĂ« buton pĂ«r instalimin e tyre. Pasi tĂ« instalohet, ikona pĂ«r nisjen e aplikacionit PWA shfaqet nĂ« ndĂ«rfaqen standard tĂ« lançimit tĂ« aplikacioneve, pĂ«rkrah aplikacioneve tĂ« zakonshme.

    Kompania LG publikoi platformën webOS Open Source Edition 2.26
  • NĂ« ndĂ«rfaqen e regjistrimit tĂ« pĂ«rmbajtjes multimediale janĂ« shtuar funksionet pĂ«r pezullimin dhe rinisjen e regjistrimit, si dhe regjistrimin e vetĂ«m tĂ« zĂ«rit. PĂ«r videon, ofrohet mundĂ«sia pĂ«r tĂ« zgjedhur frekuencĂ«n e kadrave dhe aventin (FHD/20 FPS ose HD/30 FPS).
  • NĂ« API-nĂ« pĂ«r punĂ«n me zĂ«rin Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« ndalur dhe pezulluar riprodhimin e tingujve sistemikĂ«, si dhe pĂ«r tĂ« menaxhuar volumet e tyre.
  • NĂ« shfletuesin web Enact Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« hapur faqe pĂ«rmes proxy. Puna pĂ«rmes proxy mund tĂ« lidhet me faqe tĂ« veçanta.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r vizatimin e mbrojtur duke pĂ«rdorur 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 është zhvilluar fillimisht nga kompania Palm në vitin 2008 dhe është përdorur në telefonat inteligjentë Palm Pre dhe Pixie. Në vitin 2010, pas blerjes së kompanisë Palm, platforma u kalua në duar të Hewlett-Packard, e cila më pas u përpoq të përdorte këtë platformë në printerat, tabletat, laptopët dhe PC-të e saj. Në vitin 2012, kompania HP njoftoi kalimin e webOS në një projekt të hapur të pavarur dhe në vitin 2013 filloi publikimin e kodit burimor të komponenteve të tij.
Në vitin 2013, platforma u ble nga Hewlett-Packard nga LG dhe tani përdoret në më shumë se 70 milion televizorë dhe pajisje konsumatori 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, duke tërhequr pjesëmarrës të tjerë dhe zgjeruar gamën e pajisjeve të mbështetura në webOS.

Mediu i webOS formohet duke përdorur mjete dhe paketa bazë nga OpenEmbedded, si dhe një sistem ndërtimi dhe një grup të dhënash nga projekti Yocto. Komponentët kyç të webOS janë Menaxheri i Sistemit dhe Aplikacioneve (SAM, System and Application Manager), i cili përgjigjet për ekzekutimin e aplikacioneve dhe shërbimeve, dhe Menaxheri i Sipërfaqes Luna (LSM), i cili krijon ndërfaqen e përdoruesit. Komponentët janë shkruar duke përdorur kornizën Qt dhe motorin e shfletuesit Chromium.

Rendering bëhet përmes një menaxheri kompuzimi që përdor protokollin Wayland. Për zhvillimin e aplikacioneve të përdoruesve, rekomandohet përdorimi i teknologjive web (CSS, HTML5 dhe JavaScript) dhe kornizës Enact, e cila është e bazuar në React, por është e mundur edhe krijimi i programeve në C dhe C++ me një ndërfaqe të bazuar në Qt. Shell-i i përdoruesit dhe aplikacionet grafike të integruara janë kryesisht të implementuara si programe natyrale, të shkruara duke përdorur teknologjinë QML. Nga default, ofrohet shell-i Home Launcher, i optimizuar për menaxhim nga ekranet prekes dhe që ofron konceptin e kartave që ndërronin njëra-tjetrën (në vend të dritareve).

Për ruajtjen e të dhënave në një format të strukturuar duke përdorur formatin JSON, përdoret depoja DB8, e cila shfrytëzon si backend DB-në LevelDB.
Për inicializimin përdoret bootd i bazuar në systemd. Për përpunimin e përmbajtjes multimediatike ofrohen nënsistemat uMediaServer dhe Media Display Controller (MDC), ndërsa për serverin e zërit përdoret PulseAudio. Për përditësimin automatik të firmware-it përdoret OSTree dhe zëvendësimi atomik i particioneve (krijohen dy particione sistemike, njëra prej të cilave është aktive, ndërsa tjetra përdoret për kopjimin e përditësimit).

Burimi: opennet.ru

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