Mozilla bakal ngabantosan ngapdet platform KaiOS (garpu tina Firefox OS)

Mozilla sareng KaiOS Technologies ngumumkeun ngeunaan kerjasama anu ditujukeun pikeun ngapdet mesin browser anu dianggo dina platform mobile KaiOS. KAIOS terus pangwangunan platform mobile Firefox OS sareng ayeuna dianggo dina sakitar 120 juta alat anu dijual di langkung ti 100 nagara. Masalahna nyaéta dina KaiOS terus ngalamar engine browser luntur, pakait Firefox 48, dimana pamekaran B2G/Firefox OS dieureunkeun dina 2016. Mesin ieu luntur, henteu ngadukung seueur téknologi wéb ayeuna sareng henteu nyayogikeun kaamanan anu nyukupan.

Tujuan gawé babarengan sareng Mozilla nyaéta nransper KaiOS kana mesin Gecko énggal sareng tetep diropéa, kalebet ku cara nyebarkeun patch rutin anu ngaleungitkeun kerentanan. Karya ogé ngalibatkeun optimalisasi kinerja platform sareng jasa sareng aplikasi anu aya hubunganana. Kabéh parobahan sarta perbaikan bakal nyebarkeun handapeun MPL gratis (Lisensi Umum Mozilla).

Ngamutahirkeun mesin browser bakal ningkatkeun kaamanan platform mobile KaiOS sareng nerapkeun fitur sapertos dukungan pikeun WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, alat pikeun palaksanaan JavaScript asynchronous, sipat CSS anyar, API anu dimekarkeun pikeun interaksi. kalawan parabot, rojongan gambar WebP na AV1 video.

Salaku dasar KaiOS dipaké kamajuan proyék B2G (Boot to Gecko), dimana para peminat henteu suksés nyobian neraskeun pangwangunan Firefox OS, nyiptakeun garpu mesin Gecko, saatos gudang Mozilla utama sareng mesin Gecko dipiceun tina gudang Mozilla utama dina 2016 dipiceun komponén B2G. KaiOS ngagunakeun lingkungan sistem Gonk, nu ngawengku kernel Linux Ubuntu ti AOSP (Android Open Source Project), lapisan HAL pikeun ngagunakeun drivers ti platform Android, sarta set minimum utiliti Linux Ubuntu baku sarta perpustakaan diperlukeun pikeun ngajalankeun mesin browser Gecko.

Mozilla bakal ngabantosan ngapdet platform KaiOS (garpu tina Firefox OS)

Antarbeungeut pangguna platform dibentuk tina sakumpulan aplikasi wéb gaia. Komposisi kalebet program sapertos browser wéb, kalkulator, planner almenak, aplikasi pikeun damel sareng kaméra wéb, buku alamat, antarmuka pikeun nelepon telepon, klien email, sistem panéangan, pamuter musik, panempo pidéo, antarmuka pikeun SMS / MMS, configurator, manajer poto, desktop jeung manajer aplikasi kalayan rojongan pikeun sababaraha mode tampilan unsur (kartu na grid).

Aplikasi pikeun KaiOS diwangun nganggo tumpukan HTML5 sareng antarmuka program canggih API Wéb, nu ngidinan Anjeun pikeun ngatur aksés aplikasi kana hardware, telepon, buku alamat jeung fungsi sistem lianna. Gantina nyadiakeun aksés ka sistem file nyata, program dipasrahkeun dina sistem file maya diwangun ngagunakeun IndexedDB API tur diisolasi tina sistem utama.

Dibandingkeun sareng Firefox OS aslina, KaiOS parantos ngaoptimalkeun platformna, ngadesain ulang antarmuka pikeun dianggo dina alat tanpa layar toél, ngirangan konsumsi mémori (256 MB RAM cekap pikeun ngoperasikeun platform), nyayogikeun umur batre anu langkung panjang, dukungan tambihan pikeun. 4G LTE, GPS, Wi-Fi, ngaluncurkeun layanan pangiriman update OTA sorangan (over-the-air). Proyék éta ngadukung diréktori aplikasi KaiStore, anu ngagaduhan langkung ti 400 aplikasi, kalebet Asisten Google, WhatsApp, YouTube, Facebook sareng Google Maps.

Dina 2018, Google dimodalan dina KaiOS Technologies $22 juta sareng nyayogikeun integrasi platform KaiOS sareng Google Assistant, Google Maps, YouTube sareng jasa Google Search. A modifikasi keur dimekarkeun ku peminat GerdaOS, anu nawiskeun firmware alternatif pikeun telepon Nokia 8110 4G anu dikirimkeun KaiOS. GerdaOS henteu kalebet program anu tos dipasang anu ngalacak tindakan pangguna (program Google, KaiStore, updater FOTA, kaulinan Gameloft), nambihan daptar pameungpeuk iklan dumasar kana blokir host via / Jsb / sarwa sareng nyetél DuckDuckGo salaku mesin pencari standar.

Pikeun masang program, tinimbang KaiStore di GerdaOS, diusulkeun nganggo manajer file anu kalebet sareng pamasang pakét GerdaPkg, anu ngamungkinkeun anjeun masang program ti lokal. arsip ZIP. Parobihan fungsional kalebet manajer tugas pikeun damel sakaligus sareng sababaraha aplikasi, dukungan pikeun nyiptakeun layar, kamampuan pikeun aksés akar ngaliwatan utilitas adb, antarmuka pikeun ngamanipulasi IMEI, sareng ngalangkungan blokir padamelan dina modeu titik aksés anu diwanohkeun ku operator sélulér (via TTL).

sumber: opennet.ru

Tambahkeun komentar