WebOS Open Source Edition 2 Release Platform

Dipidangkeun cabang platform kabuka anyar WebOS Open Source Edition 2, fokus kana ngalengkepan alat pinter. platform nu keur dimekarkeun dina gudang umum handapeun lisénsi Apache 2.0, sarta ngembangkeun ieu diawasan ku masarakat, adhering kana modél manajemén ngembangkeun gabungan. Papan Raspberry Pi 4 dianggap salaku platform hardware rujukan.

Platform webOS dina 2013 nyaéta dibeuli kaluar ku LG ti Hewlett-Packard sarta dipaké dina leuwih ti 70 juta TV LG jeung alat konsumén. Proyék WebOS Open Source Edition diadegkeun dina taun 2018 saatos LG nyobian uih deui kana modél pangembangan terbuka pikeun narik pamilon sanés sareng ngalegaan jangkauan alat anu tiasa dianggo pikeun webOS.

Lingkungan sistem webOS didamel nganggo alat sareng bungkusan dasar OpenEmbedded, kitu ogé sistem ngawangun sareng sakumpulan metadata tina proyék éta Yocto. Komponén konci webOS nyaéta sistem sareng manajer aplikasi (SAM, System and Application Manager), anu tanggung jawab pikeun ngajalankeun aplikasi sareng jasa, sareng Luna Surface Manager (LSM), anu ngabentuk antarmuka pangguna. Komponénna ditulis nganggo kerangka Qt sareng mesin browser Chromium.

Rendering dilakukeun ngaliwatan manajer komposit nganggo protokol Wayland. Pikeun ngembangkeun aplikasi khusus, diusulkeun ngagunakeun téknologi wéb (CSS, HTML5 sareng JavaScript) sareng kerangka. Kaktip, dumasar kana meta, tapi oge mungkin nyieun program dina C jeung C ++ kalawan panganteur basis Qt. Cangkang pangguna sareng aplikasi grafis anu diwangun utamana dilaksanakeun salaku program asli anu ditulis nganggo téknologi QML.

Panyimpenan dianggo pikeun nyimpen data dina bentuk terstruktur nganggo format JSON DB8, ngagunakeun database LevelDB salaku backend a.
Pikeun initialization dipaké butut dumasar kana systemd. Subsistem uMediaServer sareng Media Display Controller (MDC) ditawarkeun pikeun ngolah eusi multimedia; PulseAudio dianggo salaku pangladén sora.

fitur WebOS Open Source Edition 2:

  • Antarbeungeut pangguna rujukan anyar parantos diwanohkeun - Home Launcher, dioptimalkeun pikeun kontrol layar rampa sareng nawiskeun konsép anu langkung saé pikeun puteran peta (gaganti windows). Antarbeungeut ogé nambihan bar Peluncuran Gancang, anu ngagaduhan potong kompas pikeun fungsi anu sering dianggo sapertos aksés ka setélan sareng béwara;

    WebOS Open Source Edition 2 Release Platform

  • Platformna diadaptasi pikeun dianggo dina sistem infotainment otomotif. Contona, kasebut nyaéta dimungkinkeun pikeun dianggo dina lingkungan dual-layar ilaharna dipaké dina sistem multimédia panumpang;
  • Alat anu diusulkeun pikeun apdet firmware otomatis (Poto - Firmware-Over-the Air), dumasar kana aplikasi OSTree jeung apdet sistem atom. Sakabéh gambar sistem diwangun deui sakabéhna, tanpa dibeulah jadi bungkusan misah. Sistem pembaruan dumasar kana panggunaan dua partisi sistem, salah sahijina aktip, sareng anu kadua dianggo pikeun nyalin pembaruan, saatos masang pembaruan, partisi ngarobih peran;
  • Ditambahkeun mode SoftAP (Tethering), anu ngamungkinkeun anjeun ngatur operasi titik aksés nirkabel pikeun nyambungkeun alat anu sanés ka jaringan;
  • Ditambahkeun dukungan pikeun kontrol aksés wajib dumasar kana modul kernel Smack (Disederhanakeun Mandatory Access Control Kernel);
  • Ningkatkeun dukungan Bluetooth sareng WiFi;
  • Platform hardware rujukan geus diropéa pikeun dewan buah prambus Pi 4 (saméméhna ditawarkeun ngagunakeun buah prambus Pi 3 Modél B), nu bisa nyambungkeun dua layar via HDMI, ngagunakeun GPU leuwih canggih, ngagunakeun Gigabit Ethernet, dual-band Wi-Fi, Bluetooth 5.0/BLE jeung USB 3.0;
  • Pikeun logging standar aub journald ti systemd;
  • Versi anu diropéa tina komponén pihak katilu anu aya dina platform, kalebet Qt 5.12 sareng Chromium 72.

sumber: opennet.ru

Tambahkeun komentar