Mozilla aitab KaiOS platvormi (Firefox OS fork) ajakohastada

Mozilla ja KaiOS Technologies teatasid koostööd, mille eesmärk on värskendada KaiOS mobiilse platvormi brauserimootorit. KaiOS jätkab arendamine mobiilse platvormi Firefox OS ja seda kasutatakse praegu umbes 120 miljonil seadmel, mis müüakse rohkem kui 100 riigis. Probleem on see, et KaiOS kasutatakse endiselt vananenud brauserimootorit, mis vastab Firefox 48, mille arendamine B2G/Firefox OS peatus 2016. aastal. See mootor on vananenud, ei toeta paljusid ajakohaseid veebitehnoloogiaid ja ei taga piisavat turvalisust.

Koostöö eesmärk on viia KaiOS uuele Gecko mootorile ja hoida seda ajakohasena, sealhulgas tagada regulaarsete turvapaigutuste avaldamine. Töö hõlmab ka platvormi ja seotud teenuste ning rakenduste jõudluse optimeerimist. Kõik muudatused ja täiustused avaldatakse MPL (Mozilla Public License) vabatahtliku litsentsi alusel.

Brauserimootorite värskendamine tõstab KaiOS mobiilse platvormi turvalisust ja võimaldab selliseid funktsioone nagu WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, tööriistad JavaScripti asünkroonseks täitmiseks, uued CSS-i omadused, laiendatud API riistvaraga suhtlemiseks, WebP piltide ja AV1 video tugi.

KaiOS põhineb kasutatud B2G projekti (Boot to Gecko), mille raames üritasid entusiastid ebaõnnestunult jätkata Firefox OS , luues Gecko mootori fork'i pärast seda, kui 2016. aastal eemaldati peamisest Mozilla ja Gecko hoidlast, luues Gecko mootorist fork'i, pärast seda kui 2016. aastal peamisest Mozilla hoidlast ja Gecko mootorist eemaldatud B2G komponendid. KaiOS-is kasutatakse Gonk süsteemikeskkonda, mis hõlmab Linuxi kernelit AOSP (Android Open Source Project) kaudu, HAL-i liidest, et kasutada Androidi platvormi draivereid, ja minimaalset Linuxi utiliitide ja raamatukogude komplekti, mis on vajalik Gecko brauserimoontri tööks.

Mozilla aitab KaiOS platvormi (Firefox OS fork) ajakohastada

Platvormi kasutajaliidese moodustavad web-rakenduste kogum Gaia. Komplekti kuuluvad veebibrauser, kalkulaator, kalendri planeerija, veebikaamera rakendus, aadressiraamat, telefonihelistamise liides, e-posti klient, otsingusüsteem, muusikamängija, video vaatamise programm, SMS/MMS liides, konfigureerija, fotode haldaja, töölaualiides ja rakendushaldur, mis toetab elementide kuvamise erinevaid režiime (kardid ja grid).

KaiOS rakendused on loodud HTML5 kogumi ja laiendatud API abil Web API, mis võimaldab rakenduste juurdepääsu riistvarale, telefoniteenustele, aadressiraamatule ja teistele süsteemifunktsioonidele. Selle asemel, et anda juurdepääs päris failisüsteemile, on programmid piiratud virtuaalses failisüsteemis, mis on rajatud IndexedDB API-le ja eraldatud peamisest süsteemist.

Võrreldes originaali Firefox OS-iga on KaiOS-is tehtud platvormi täiendavaid optimeerimisi, liidese ümberkujundamine seadmetele, kus pole puutetundlikku ekraani, mälu tarbimise vähendamine (platvormi tööks piisab 256 MB RAM-ist), pikema autonoomse töötamise kestuse tagamine, 4G LTE, GPS ja WiFi toe lisamine ning oma OTA-uupdate teenuse (over-the-air) käivitamine. Projekt toetab rakenduste katalooge KaiStore, kus on üle 400 rakenduse, sealhulgas Google Assistant, WhatsApp, YouTube, Facebook ja Google Maps.

2018. aastal investeeris Google KaiOS Technologiesse 22 miljonit dollarit ja tagas KaiOS platvormi integreerimise Google Assistant, Google Maps, YouTube ja Google Search teenustega. Entusiastid arendavad modifikatsiooni investeeris KaiOS Technologiesse 22 miljonit dollarit ning tagas KaiOS platvormi integreerimise Google Assistandi, Google Mapsi, YouTube'i ja Google Search'iga. Entusiastide seas areneb modifikatsioon GerdaOS, mis pakub alternatiivset tarkvara Nokia 8110 4G telefonide jaoks, mis on varustatud KaiOS-iga. GerdaOS ei sisalda eelinstalleeritud programme, mis jälgivad kasutaja tegevust (Google'i programmid, KaiStore, FOTA uuendaja, Gamelofti mängud), lisab reklaami blokeerimise loendi, mis põhineb hostide blokeerimisel läbi /etc/hosts ning määrab DuckDuckGo vaikeotsingumootoriks.

Programmid, mis tuleks GerdaOS-is paigaldada, saavad olla laaditud kohaliku ZIP-arhiivist. Funktsionaalsete muudatuste hulka kuulub ülesannete haldur mitme rakenduse samaaegseks töötamiseks, ekraanipiltide loomise toimetamine, root-juurdepääsu võimalus adb kaudu, moodul IMEI manipuleerimise teemal ja leviku töötamise režiimi blokeerimise ümbersuunamine, mille seadistavad mobiilsideoperaatorid. TTL).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster