Lëshimi i platformës webOS Open Source Edition 2

E paraqitur degë e re e platformës së hapur webOS Open Source Edition 2, e fokusuar në pajisje të mençura. Platforma po zhvillohet në repocitorin publik në përputhje me licencën Apache 2.0, dhe zhvillimi drejtohet nga një komunitet që ndjek modelit të përbashkët të menaxhimit të zhvillimit. Si platformë standarde hardueri konsiderohen plakat Raspberry Pi 4.

Platforma webOS u blerë nga kompania LG nga Hewlett-Packard dhe përdoret në më shumë se 70 milion televizorë dhe pajisje konsumatorike LG. Projekti webOS Open Source Edition u themelua në vitin 2018, pas përpjekjes së kompanisë LG për të rikthyer modelin e hapur të zhvillimit për të tërhequr pjesëmarrës të tjerë dhe për të zgjeruar gamën e pajisjeve ku mund të aplikohet webOS.

Mjedisi sistemor i webOS formohet duke përdorur instrumentet 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), që është përgjegjës për ekzekutimin e aplikacioneve dhe shërbimeve, dhe Luna Surface Manager (LSM), që formon ndërfaqen e përdoruesit. Komponentët janë shkruar duke përdorur frameworkun Qt dhe motorin e shfletuesit Chromium.

Renderimi kryhet përmes një menaxheri kompozimi, që përdor protokollin Wayland. Për zhvillimin e aplikacioneve për përdoruesin rekomandohet përdorimi i teknologjive web (CSS, HTML5 dhe JavaScript) dhe frameworkut Enact, i bazuar në React, por është e mundur gjithashtu të krijohen programe në C dhe C++ me ndërfaqe bazuar në Qt. Ndërfaqja e përdoruesit dhe aplikacionet grafike të integruara realizohen kryesisht si programe native, të shkruara duke përdorur teknologjinë QML.

Për ruajtjen e të dhënave në një format të strukturuar duke përdorur formatin JSON, përdoret deposi DB8, që përdor si backend bazën e të dhënave LevelDB.
Për inicializimin përdoret bootd bazuar në systemd. Për përpunimin e përmbajtjes multimedia ofrohen nën-sistemat uMediaServer dhe Media Display Controller (MDC), ndërsa si server audio përdoret PulseAudio.

Karakteristikat webOS Open Source Edition 2:

  • K Ă«shtĂ« propozuar njĂ« ndĂ«rfaqe e re standarde pĂ«r pĂ«rdoruesin — Home Launcher, e optimizuar pĂ«r menaxhimin nga ekranet prekje dhe qĂ« ofron njĂ« koncept tĂ« pĂ«rmirĂ«suar tĂ« kartave qĂ« ndĂ«rriohen (nĂ« vend tĂ« dritareve). NĂ« ndĂ«rfaqe Ă«shtĂ« shtuar gjithashtu njĂ« panel shpejtĂ«si, ku vendosen lidhjet pĂ«r funksionet e pĂ«rdorura shpesh, si ndihma pĂ«r cilĂ«simet dhe njoftimet;

    Lëshimi i platformës webOS Open Source Edition 2
  • Platforma Ă«shtĂ« adaptuar pĂ«r pĂ«rdorim nĂ« sistemet informacioni dhe argĂ«timi tĂ« automjeteve. PĂ«r shembull, Ă«shtĂ« siguruar mundĂ«sia e punĂ«s nĂ« mjedise me dy ekrane, qĂ« zakonisht pĂ«rdoren nĂ« sistemet multimedia pĂ«r pasagjerĂ«;
  • JanĂ« propozuar mjete pĂ«r pĂ«rditĂ«simin automatik tĂ« firmware-it (FOTA — Firmware-Over-the-Air), qĂ« janĂ« tĂ« bazuara nĂ« pĂ«rdorimin e OSTree dhe pĂ«rditĂ«simeve atomike tĂ« sistemit. I gjithĂ« imazhi i sistemit rindĂ«rtohet plotĂ«sisht, pa u ndarĂ« nĂ« paketa tĂ« veçanta. Sistemi i pĂ«rditĂ«simeve bazohet nĂ« pĂ«rdorimin e dy ndarjeve sistemore, njĂ« nga tĂ« cilat Ă«shtĂ« aktive, ndĂ«rsa tjetra pĂ«rdoret pĂ«r kopjimin e pĂ«rditĂ«simit, pasi pĂ«rditĂ«simi Ă«shtĂ« instaluar ndarjet ndĂ«rron role;
  • ËshtĂ« shtuar njĂ« modalitet SoftAP (Tethering), qĂ« lejon organizimin e punĂ«s sĂ« njĂ« pikĂ« akses Wi-Fi pĂ«r lidhjen e pajisjeve tĂ« tjera nĂ« rrjet;
  • ËshtĂ« shtetur mbĂ«shtetje pĂ«r menaxhimin e detyrueshĂ«m tĂ« aksesit bazuar nĂ« modulin e bĂ«rthamĂ«s Smack (Simplified Mandatory Access Control Kernel);
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r Bluetooth dhe Wi-Fi;
  • Platforma standarde hardueri Ă«shtĂ« pĂ«rmirĂ«suar pĂ«r plakat Raspberry Pi 4 (mä»„ć‰ Ă«shtĂ« ofruar pĂ«rdorimi i Raspberry Pi 3 Model B), mbi tĂ« cilat mund tĂ« lidhni dy ekrane pĂ«rmes HDMI, tĂ« angazhoni njĂ« GPU mĂ« tĂ« pĂ«rparuar, tĂ« pĂ«rdorni Gigabit Ethernet, Wi-Fi me dy frekuenca, Bluetooth 5.0/BLE dhe USB 3.0;
  • PĂ«r mbajtjen e logjeve me defolt aktivizuar journald nga systemd;
  • TĂ« dhĂ«nat e komponentĂ«ve tĂ« jashtĂ«m, qĂ« janĂ« baza e platformĂ«s, janĂ« pĂ«rmirĂ«suar, duke pĂ«rfshirĂ« Qt 5.12 dhe Chromium 72.

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