LG wis nerbitake platform WebOS Open Source Edition 2.19

Rilis platform mbukak webOS Open Source Edition 2.19 wis diterbitake, sing bisa digunakake ing macem-macem piranti portabel, papan lan sistem infotainment mobil. Papan Raspberry Pi 4 dianggep minangka platform hardware referensi. Platform kasebut dikembangake ing repositori umum miturut lisensi Apache 2.0, lan pembangunan diawasi dening komunitas, kanthi nggunakake model manajemen pembangunan kolaboratif.

Platform webOS wiwitane dikembangake dening Palm ing taun 2008 lan digunakake ing smartphone Palm Pre lan Pixie. Ing taun 2010, sawise njupuk alih Palm, platform kasebut liwati menyang tangan Hewlett-Packard, sawise HP nyoba nggunakake platform iki ing printer, tablet, laptop lan PC. Ing taun 2012, HP ngumumake terjemahan webOS dadi proyek open source independen lan ing taun 2013 wiwit mbukak kode sumber komponen-komponen kasebut. Ing 2013, platform kasebut dituku saka Hewlett-Packard dening LG lan saiki digunakake ing luwih saka 70 yuta TV LG lan piranti konsumen. Ing 2018, proyek WebOS Open Source Edition didegake, ing ngendi LG nyoba bali menyang model pangembangan sing mbukak, narik peserta liyane lan nggedhekake sawetara piranti sing didhukung ing webOS.

Lingkungan sistem webOS digawe nggunakake alat OpenEmbedded lan paket dhasar, uga sistem mbangun lan set metadata saka proyek Yocto. Komponen utama webOS yaiku manajer sistem lan aplikasi (SAM, Manajer Sistem lan Aplikasi), sing tanggung jawab kanggo mbukak aplikasi lan layanan, lan Luna Surface Manager (LSM), sing dadi antarmuka pangguna. Komponen ditulis nggunakake kerangka Qt lan mesin browser Chromium.

Rendering ditindakake liwat manajer gabungan nggunakake protokol Wayland. Kanggo ngembangake aplikasi khusus, disaranake nggunakake teknologi web (CSS, HTML5 lan JavaScript) lan kerangka Enact, adhedhasar React, nanging uga bisa nggawe program ing C lan C ++ kanthi antarmuka basis Qt. Cangkang pangguna lan aplikasi grafis sing dibangun utamane ditindakake minangka program asli sing ditulis nggunakake teknologi QML. Cangkang Peluncur Ngarep standar dioptimalake kanggo kontrol layar tutul lan nawakake konsep muter peta (tinimbang windows).

Kanggo nyimpen data ing wangun terstruktur nggunakake format JSON, panyimpenan DB8 digunakake, nggunakake database LevelDB minangka backend. Bootd digunakake kanggo initialization adhedhasar systemd. Subsistem uMediaServer lan Media Display Controller (MDC) ditawakake kanggo ngolah konten multimedia; PulseAudio digunakake minangka server swara. Kanggo nganyari perangkat kukuh kanthi otomatis, OSTree lan panggantos partisi atom digunakake (loro partisi sistem digawe, siji aktif, lan liya digunakake kanggo nyalin nganyari).

Owah-owahan utama ing rilis anyar:

  • Aplikasi Ngarep wis apik kanggo nyakup garis status kanthi pilihan fitur sing paling kerep digunakake. Nyedhiyakake dhukungan kanggo nyunting konten panel aplikasi kanthi gratis. Nambahake sadurunge nyeret layar anyar.
    LG wis nerbitake platform WebOS Open Source Edition 2.19
  • Aplikasi Video Call kalebu kanggo nggawe panggilan video lan nganakake rapat video virtual. Ing wangun saiki, mung komunikasi liwat Cisco Webex lan Microsoft Teams saiki didhukung.
    LG wis nerbitake platform WebOS Open Source Edition 2.19
  • Lingkungan baris perintah diwenehake kanggo nggawe aplikasi Dompet Blockchain dhewe, sing nyederhanakake operasi kayata mlebu transaksi lan mlebu transaksi kasebut ing blockchain.
  • Enact Browser wis nambahake dhukungan kanggo layanan deteksi malware lan ngetrapake jendhela pop-up sing njaluk ijin marang pangguna.
  • Dhukungan ditambahake kanggo ndeteksi piranti audio internal lan eksternal ing server swara audiod. Ing layanan sistem (Sys Service) ditambahakΓ© support kanggo piranti swara secondary (subdevices), dibangun ing kertu swara lan kamera MIPI. PulseAudio nggunakake mekanisme ECNR (Echo Cancellation Noise Reduction).
  • Komponen saka platform Linux sing dipasang Yocto wis dianyari kanggo ngeculake 4.0.
  • Mesin browser wis dianyari Chromium 94 (sadurunge Chromium 91). Kemampuan kanggo nggunakake gamepads wis ditambahake kanggo aplikasi web webOS.
  • Fonts Noto sing dianyari (nambahake dhukungan kanggo karakter Unicode 15.0.0).
  • Transisi kanggo Qt 6.4 wis rampung. Kerangka web Enact wis dianyari menyang versi 4.5.0.

Source: opennet.ru

Add a comment