Kompania LG publikoi platformën webOS Open Source Edition 2.19

ËshtĂ« publikuar versioni i platformĂ«s sĂ« hapur webOS Open Source Edition 2.19, e cila mund tĂ« pĂ«rdoret nĂ« pajisje tĂ« shumta portative, pllaka dhe sisteme informacioni dhe argĂ«timi pĂ«r automjete. Pllakat Raspberry Pi 4 konsiderohen si platforma referuese tĂ« harduerit. Platforma zhvillohet nĂ« njĂ« depo publike nĂ«n licencĂ«n Apache 2.0, dhe zhvillimi mbikĂ«qyret nga komuniteti, duke ndjekur njĂ« model tĂ« pĂ«rbashkĂ«t tĂ« menaxhimit tĂ« zhvillimit.

Platforma webOS u zhvillua fillimisht nga kompania Palm në 2008 dhe u përdor në smartphone-t Palm Pre dhe Pixie. Në vitin 2010, pas përvetësimit të kompanisë Palm, platforma kaloi në duar të Hewlett-Packard, e cila mundohej ta përdorte këtë platformë në printerat, tabletat, laptopët dhe PC-të e saj. Në vitin 2012, kompania HP shpalli kalimin e webOS në një projekt të pavarur me burim të hapur dhe në vitin 2013 filloi hapjen e kodeve burimore të komponentëve të saj. Në vitin 2013, platforma u blerë nga Hewlett-Packard nga kompania LG dhe tani aplikohet në më shumë se 70 milion televizorë dhe pajisje të konsumatorëve LG. Në vitin 2018, u themelua projekti webOS Open Source Edition, ku kompania LG u përpoq të rikthehej në modelin e hapur të zhvillimit, të tërhiqte pjesëmarrës të tjerë dhe të zgjerojë 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ë formë të strukturuar duke përdorur formatin JSON, përdoret depoja DB8, e cila ka si backend bazën e të dhënave LevelDB. Për inicializimin përdoret bootd i bazuar në systemd. Për përpunimin e përmbajtjes multimediale ofrohen nën-sistemet uMediaServer dhe Media Display Controller (MDC), ndërsa për tingujin aplikohet PulseAudio. server Për azhurnimin automatik të firmware-it përdoret OSTree dhe zëvendësimi atomik i ndarjeve (krijohen dy ndarje sistemore, njëra prej të cilave është aktive, ndërsa tjetra përdoret për kopjimin e azhurnimit).

Ndryshimet kryesore në versionin e ri:

  • Ekziston njĂ« pĂ«rmirĂ«sim nĂ« ekranin kryesor (Home App), ku Ă«shtĂ« shtuar njĂ« shirit statusi me njĂ« pĂ«rzgjedhje tĂ« funksioneve mĂ« shpesh tĂ« pĂ«rdorura. ËshtĂ« ofruar mbĂ«shtetje pĂ«r editimin e lirĂ« tĂ« pĂ«rmbajtjes sĂ« panelit me aplikacione. JanĂ« shtuar edhe gjeste tĂ« reja ekranore.
    Kompania LG publikoi platformën webOS Open Source Edition 2.19
  • NĂ« pĂ«rbĂ«rje Ă«shtĂ« pĂ«rfshirĂ« aplikacioni Video Call pĂ«r realizimin e videov calls dhe mbajtjen e takimeve virtuale me video. NĂ« kĂ«tĂ« version, mbĂ«shtetet vetĂ«m lidhja pĂ«rmes Cisco Webex dhe Microsoft Teams.
    Kompania LG publikoi platformën webOS Open Source Edition 2.19
  • ËshtĂ« ofruar njĂ« mjedis komandash pĂ«r krijimin e aplikacioneve tĂ« veta me portofolĂ«t blockchain (Blockchain Wallet), i cili lehtĂ«son kryerjen e operacioneve si nĂ«nshkrimi i transaksioneve dhe regjistrimi i kĂ«tyre transaksioneve nĂ« blockchain.
  • NĂ« Enact Browser Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shĂ«rbimin e identifikimit tĂ« malware-it dhe Ă«shtĂ« realizuar njĂ« dritare dalĂ«se qĂ« kĂ«rkon autorizimin nga pĂ«rdoruesi.
  • NĂ« zĂ« serveri ka mbĂ«shtetje pĂ«r identifikimin e pajisjeve audio tĂ« integruara dhe tĂ« jashtme. NĂ« shĂ«rbimin sistemor (Sys Service) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pajisjet audio tĂ« dyta (subdevices), kartat audio tĂ« integruara dhe kamerat MIPI. NĂ« PulseAudio Ă«shtĂ« implementuar mekanizmi i anulimit tĂ« jehonĂ«s ECNR (Echo Cancellation Noise Reduction).
  • KomponentĂ«t e platformĂ«s pĂ«r krijimin e sistemeve Linux tĂ« integruara Yocto janĂ« pĂ«rditĂ«suar nĂ« versionin 4.0.
  • Motori i shfletuesit Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin Chromium 94 (mĂ« parĂ« Ă«shtĂ« pĂ«rdorur Chromium 91). PĂ«r aplikacionet web nĂ« webOS Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« gamepad-Ă«ve.
  • JanĂ« pĂ«rditĂ«suar fontet Noto (Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r simbolet Unicode 15.0.0).
  • ËshtĂ« realizuar kalimi nĂ« Qt 6.4. Web-framwork Enact Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 4.5.0.

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