Lançimi i platformës webOS Open Source Edition 2.17

Ështe publikuar versioni i platformĂ«s sĂ« hapur webOS Open Source Edition 2.17, e cila mund tĂ« pĂ«rdoret nĂ« pajisje tĂ« ndryshme portative, pllaka dhe sisteme infotainment nĂ« automjete. Pllakat Raspberry Pi 4 merren si platformĂ« standarde hardueri. Platforma zhvillohet nĂ« njĂ« depo publike nĂ«n licencĂ«n Apache 2.0, dhe zhvillimi mbikĂ«qyret nga komuniteti, duke ndjekur njĂ« model bashkĂ«punimi pĂ«r menaxhimin e 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).

Lançimi i platformës webOS Open Source Edition 2.17

Ndryshimet kryesore në versionin e ri:

  • PĂ«rmirĂ«suar pĂ«rgjigjshmĂ«ria kur pĂ«rpunohen prekje nĂ« ekranin ndjeshĂ«m.
  • TĂ« dhĂ«na tĂ« zĂ«rit server PulseAudio Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 15.0 (mĂ« parĂ« ishte pĂ«rdorur versioni 9.0).
  • NĂ« pĂ«rbĂ«rje Ă«shtĂ« inkorporuar framework-u webOS Edge AI me biblioteka pĂ«r mĂ«simin e makinerive TensorflowLite, Arm Compute dhe Edge AI Vision 1.0 (mund tĂ« pĂ«rdoret, pĂ«r shembull, pĂ«r njohjen e fytyrave dhe objekteve).
  • Emulatori tani mbĂ«shtet VLAN.

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