I-Mozilla izosiza ekubuyekezeni inkundla ye-KaiOS (imfoloko ye-Firefox OS)

I-Mozilla ne-KaiOS Technologies kumenyezelwe mayelana nokusebenzisana okuhloswe ukuthuthukisa injini yesiphequluli esetshenziswa kupulatifomu yeselula ye-KaiOS. KAIOS iyaqhubeka ukuthuthukiswa ipulatifomu ye-Firefox OS futhi okwamanje isetshenziswa kumadivayisi acishe abe izigidi eziyi-120 adayiswa emazweni angaphezu kwe-100. Inkinga ukuthi ku-KaiOS iyaqhubeka nokufaka isicelo injini yesiphequluli esiphelelwe yisikhathi, ehambisanayo I-Firefox 48, lapho ukuthuthukiswa kwe-B2G/Firefox OS kuma ngo-2016. Le njini isiphelelwe yisikhathi, ayisekeli ubuchwepheshe bewebhu obuningi bamanje futhi ayinikezi ukuphepha okwanele.

Umgomo wokubambisana ne-Mozilla ukudlulisela i-KaiOS enjinini entsha ye-Gecko nokuyigcina inolwazi lwakamuva, okuhlanganisa nokushicilela amapheshana aqeda ubungozi. Umsebenzi uhlanganisa nokuthuthukisa ukusebenza kweplathifomu kanye nezinsizakalo ezihlobene nezinhlelo zokusebenza. Zonke izinguquko nokuthuthukiswa kuzoba shicilela ngaphansi kwe-MPL yamahhala (i-Mozilla Public License).

Ukubuyekeza injini yesiphequluli kuzothuthukisa ukuphepha kwenkundla yeselula ye-KaiOS futhi kuqalise izici ezifana nosekelo lwe-WebAssembly, i-TLS 1.3, i-PWA (Uhlelo Lwewebhu Oluqhubekayo), i-WebGL 2.0, amathuluzi okusebenzisa i-JavaScript asynchronous, izakhiwo ezintsha ze-CSS, i-API enwetshiwe yokusebenzisana. ngemishini, ukusekelwa kwesithombe kwe-WebP nevidiyo ye-AV1.

Njengesisekelo se-KaiOS esetshenzisiwe ukuthuthukiswa kwephrojekthi I-B2G (I-Boot to Gecko), lapho abathanda bazama khona ukuqhubeka nentuthuko I-Firefox OS, ukudala imfoloko yenjini yeGecko, ngemva kokuba inqolobane enkulu ye-Mozilla kanye nenjini yeGecko zisusiwe endaweni yokugcina enkulu ye-Mozilla ngo-2016. isusiwe Izingxenye ze-B2G. I-KaiOS isebenzisa imvelo yesistimu ye-Gonk, ehlanganisa i-Linux kernel evela ku-AOSP (I-Android Open Source Project), isendlalelo se-HAL sokusebenzisa abashayeli abavela kuplathifomu ye-Android, kanye nesethi encane yezinsiza ezijwayelekile ze-Linux nemitapo yolwazi edingekayo ukuze kuqalise injini yesiphequluli se-Gecko.

I-Mozilla izosiza ekubuyekezeni inkundla ye-KaiOS (imfoloko ye-Firefox OS)

I-interface yomsebenzisi yesikhulumi kwakhiwa kusukela kusethi yezinhlelo zokusebenza zewebhu UGaia. Ukwakheka kufaka phakathi izinhlelo ezifana nesiphequluli sewebhu, umshini wokubala, umhleli wekhalenda, isicelo sokusebenza ngekhamera yewebhu, incwadi yamakheli, isikhombimsebenzisi sokushaya izingcingo, iklayenti le-imeyili, uhlelo lokusesha, isidlali somculo, isibukeli sevidiyo, isikhombimsebenzisi se-SMS/MMS, umhleli, umphathi wesithombe, ideskithophu kanye nomphathi wohlelo lokusebenza ngokusekelwa kwezindlela zokubonisa izinto ezimbalwa (amakhadi negridi).

Izicelo ze-KaiOS zakhiwe kusetshenziswa isitaki se-HTML5 kanye nesixhumi esibonakalayo sokuhlela esithuthukisiwe I-Web API, okuvumela ukuthi uhlele ukufinyelela kohlelo lokusebenza ku-hardware, ucingo, incwadi yamakheli neminye imisebenzi yesistimu. Esikhundleni sokunikeza ukufinyelela ohlelweni lwangempela lwamafayela, izinhlelo zivalelwe ngaphakathi kwesistimu yefayela ebonakalayo eyakhelwe kusetshenziswa i-IndexedDB API futhi ihlukanisiwe nesistimu enkulu.

Uma kuqhathaniswa ne-Firefox OS yasekuqaleni, i-KaiOS iye yathuthukisa ngokwengeziwe inkundla, yaklama kabusha isixhumi esibonakalayo ukuze sisetshenziswe kumadivayisi angenawo isikrini sokuthinta, ukunciphisa ukusetshenziswa kwenkumbulo (256 MB ye-RAM kwanele ukusebenzisa inkundla), inqobo nje uma ukuphila kwebhethri ende, ukwesekwa okwengeziwe I-4G LTE, i-GPS, i-Wi-Fi, yethule isevisi yayo yokulethwa kwesibuyekezo se-OTA (emoyeni). Le phrojekthi isekela uhla lwemibhalo lohlelo lokusebenza lwe-KaiStore, olusingatha izinhlelo zokusebenza ezingaphezu kuka-400, okuhlanganisa nomsizi we-Google, i-WhatsApp, i-YouTube, i-Facebook ne-Google Amamephu.

Ngo-2018, i-Google etshaliwe ku-KaiOS Technologies $22 million futhi inikeze ukuhlanganiswa kwenkundla ye-KaiOS Nomsizi we-Google, i-Google Amamephu, i-YouTube nezinsizakalo Zosesho lwe-Google. Ukuguqulwa kwenziwa ngabashisekeli GerdaOS, enikeza enye i-firmware yamafoni weNokia 8110 4G athunyelwe nge-KaiOS. I-GerdaOS ayifaki izinhlelo ezifakwe ngaphambilini ezilandelela izenzo zabasebenzisi (izinhlelo ze-Google, i-KaiStore, i-FOTA updater, imidlalo ye-Gameloft), yengeza uhlu lokuvimbela isikhangiso olusekelwe ekuvinjweni kosokhaya ngokusebenzisa / njll / amabamba futhi isetha i-DuckDuckGo njengenjini yokusesha ezenzakalelayo.

Ukufaka izinhlelo, esikhundleni se-KaiStore ku-GerdaOS, kuhlongozwa ukuthi kusetshenziswe imenenja yefayela efakiwe kanye nesifaki sephakheji se-GerdaPkg, esikuvumela ukuthi ufake uhlelo kusuka endaweni. Ingobo yomlando ye-ZIP. Izinguquko ezisebenzayo zifaka phakathi umphathi womsebenzi wokusebenza ngesikhathi esisodwa nezinhlelo zokusebenza ezimbalwa, ukusekelwa ekudaleni izithombe-skrini, ikhono lokususa ukufinyelela ngosizo lwe-adb, isixhumi esibonakalayo sokukhohlisa i-IMEI, kanye nokudlula ukuvinjwa komsebenzi kumodi yephoyinti lokufinyelela eyethulwe opharetha bamaselula (nge- I-TTL).

Source: opennet.ru

Engeza amazwana