LG izdaje webOS Open Source Edition 2.19

Objavljeno je izdanje otvorene platforme webOS Open Source Edition 2.19, koja se može koristiti na različitim prijenosnim uređajima, pločama i automobilskim infotainment sistemima. Kao referentnu hardversku platformu smatraju se ploče Raspberry Pi 4. Platforma je razvijena u javnom repozitoriju pod licencom Apache 2.0, a razvoj kurira zajednica, pridržavajući se kolaborativnog modela upravljanja razvojem.

WebOS platformu je prvobitno razvio Palm 2008. godine i korišten je na Palm Pre i Pixie pametnim telefonima. 2010. godine, nakon akvizicije kompanije Palm, platforma je prešla u ruke Hewlett-Packard-a, nakon čega je HP pokušao da koristi ovu platformu u svojim štampačima, tabletima, laptopima i PC računarima. HP je 2012. godine najavio prelazak webOS-a na nezavisan projekat otvorenog koda, a 2013. je započeo otvaranje izvornog koda njegovih komponenti. LG je platformu kupio od Hewlett-Packard-a 2013. godine i sada se koristi na više od 70 miliona LG televizora i potrošačkih uređaja. 2018. godine osnovan je projekat webOS Open Source Edition, kroz koji je LG pokušao da se vrati na model otvorenog razvoja, privuče druge učesnike i proširi asortiman uređaja podržanih u webOS-u.

WebOS sistemsko okruženje je formirano korišćenjem OpenEmbedded alata i baznih paketa, kao i build sistema i skupa metapodataka iz Yocto projekta. Ključne komponente webOS-a su upravitelj sistema i aplikacija (SAM, System and Application Manager), koji je odgovoran za pokretanje aplikacija i usluga, i Luna Surface Manager (LSM), koji čini korisnički interfejs. Komponente su napisane koristeći Qt framework i Chromium pretraživač.

Renderiranje se vrši preko složenog menadžera koji koristi Wayland protokol. Za razvoj prilagođenih aplikacija predlaže se korištenje web tehnologija (CSS, HTML5 i JavaScript) i Enact okvira zasnovanog na Reactu, ali je moguće kreirati i programe na C i C++ sa interfejsom baziranim na Qt. Korisnički interfejs i ugrađene grafičke aplikacije su uglavnom implementirane kao izvorni programi napisani korišćenjem QML tehnologije. Podrazumevano se nudi Home Launcher, koji je optimizovan za rad sa ekranom osetljivim na dodir i nudi koncept uzastopnih mapa (umesto prozora).

DB8 skladište se koristi za pohranjivanje strukturiranih podataka koristeći JSON format, koristeći LevelDB bazu podataka kao pozadinsku podršku. Bootd, zasnovan na systemd-u, koristi se za inicijalizaciju. Podsistemi uMediaServer i Media Display Controller (MDC) nude se za obradu multimedijalnog sadržaja, a audio... server Koristi se PulseAudio. Za automatska ažuriranja firmvera koriste se OSTree i atomska zamjena particija (kreiraju se dvije sistemske particije, od kojih je jedna aktivna, a druga se koristi za kopiranje ažuriranja).

Glavne promjene u novom izdanju:

  • Aplikacija Home je poboljšana tako da uključuje statusnu traku s izborom najčešće pozivanih funkcija. Obezbeđena je podrška za besplatno uređivanje sadržaja panela sa aplikacijama. Dodani su novi pokreti na ekranu.
    LG izdaje webOS Open Source Edition 2.19
  • Aplikacija Video poziv je uključena za upućivanje video poziva i održavanje virtuelnih video sastanaka. U svom trenutnom obliku, trenutno je podržana samo komunikacija putem Cisco Webex-a i Microsoft Teams-a.
    LG izdaje webOS Open Source Edition 2.19
  • Obezbeđuje okruženje komandne linije za kreiranje sopstvenih aplikacija blockchain novčanika (Blockchain Wallet), što olakšava izvođenje operacija kao što je potpisivanje transakcija i evidentiranje ovih transakcija na blockchain-u.
  • Enact Browser je dodao podršku za uslugu otkrivanja zlonamjernog softvera i implementirao iskačući prozor koji od korisnika traži dozvole.
  • U zvuku server audiod sada podržava detekciju ugrađenih i eksternih zvučnih uređaja. Sys Service sada podržava sekundarne zvučne uređaje (poduređaje), ugrađene zvučne kartice i MIPI kamere. PulseAudio sada koristi ECNR (Echo Cancellation Noise Reduction) mehanizam za poništavanje jeke.
  • Komponente platforme za kreiranje ugrađenih Linux-Yocto sistemi su ažurirani na verziju 4.0.
  • Motor pretraživača ažuriran na izdanje Chromium 94 (prethodno korišten Chromium 91). Dodata mogućnost korištenja gamepada za webOS web aplikacije.
  • Ažurirani Noto fontovi (dodata podrška za Unicode 15.0.0 znakove).
  • Prebačen na Qt 6.4. Enact web okvir je ažuriran na verziju 4.5.0.

izvor: opennet.ru

1 ProHoster VPS - Pristupačni i pouzdani VPS serveri sa potpunim root pristupom
Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster