Mozilla ithandizira kukonza nsanja ya KaiOS (foloko ya Firefox OS)

Mozilla ndi KaiOS Technologies adalengeza za mgwirizano womwe umafuna kukonzanso injini ya msakatuli yomwe imagwiritsidwa ntchito papulatifomu yam'manja ya KaiOS. KAIOS akupitiriza chitukuko Firefox OS ndipo ikugwiritsidwa ntchito pazida pafupifupi 120 miliyoni zogulitsidwa m'maiko opitilira 100. Vuto ndiloti mu KaiOS akupitiriza kugwiritsa ntchito injini yosakatula yachikale, yolingana Firefox 48, pomwe chitukuko cha B2G/Firefox OS chinayima mu 2016. Injiniyi ndi yachikale, sagwirizana ndi matekinoloje ambiri amakono a pa intaneti ndipo sapereka chitetezo chokwanira.

Cholinga cha mgwirizano ndi Mozilla ndikusamutsa KaiOS kupita ku injini yatsopano ya Gecko ndikuisunga kuti ikhale yaposachedwa, kuphatikiza kusindikiza pafupipafupi zigamba zomwe zimachotsa zofooka. Ntchitoyi ikuphatikizanso kukhathamiritsa magwiridwe antchito a nsanja ndi mautumiki okhudzana ndi kugwiritsa ntchito. Zosintha zonse ndi zosintha zidzakhala kufalitsa pansi pa MPL yaulere (Mozilla Public License).

Kusintha injini ya msakatuli kumathandizira chitetezo cha nsanja yam'manja ya KaiOS ndikugwiritsa ntchito zinthu monga thandizo la WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, zida zochitira JavaScript mosagwirizana, katundu watsopano wa CSS, API yokulirapo yolumikizirana. ndi zida, chithandizo chazithunzi za WebP ndi kanema wa AV1.

Monga maziko a KaiOS ntchito chitukuko cha polojekiti Zamgululi (Boot to Gecko), momwe okonda adayesetsa kupitiliza chitukuko Firefox OS, kupanga foloko ya injini ya Gecko, pambuyo pa malo akuluakulu a Mozilla ndi injini ya Gecko kuchotsedwa ku malo akuluakulu a Mozilla mu 2016. kuchotsedwa Zithunzi za B2G. KaiOS imagwiritsa ntchito chilengedwe cha Gonk system, chomwe chimaphatikizapo kernel ya Linux kuchokera ku AOSP (Android Open Source Project), wosanjikiza wa HAL wogwiritsa ntchito madalaivala ochokera papulatifomu ya Android, komanso magawo ochepa a Linux ndi malaibulale omwe amafunikira kuyendetsa injini ya msakatuli ya Gecko.

Mozilla ithandizira kukonza nsanja ya KaiOS (foloko ya Firefox OS)

Mawonekedwe a pulatifomu amapangidwa kuchokera pamapulogalamu apa intaneti Gaia. Zolembazo zikuphatikiza mapulogalamu monga msakatuli, chowerengera, chokonzera kalendala, kugwiritsa ntchito kamera yapaintaneti, buku la maadiresi, mawonekedwe oyimbira mafoni, kasitomala wa imelo, makina osakira, chosewerera nyimbo, owonera makanema, mawonekedwe a SMS/MMS, configurator, photo manager, desktop and application manager mothandizidwa ndi zinthu zingapo zowonetsera (makadi ndi grid).

Mapulogalamu a KaiOS amapangidwa pogwiritsa ntchito stack ya HTML5 komanso mawonekedwe apamwamba kwambiri WebAPI, zomwe zimakupatsani mwayi wokonza mwayi wogwiritsa ntchito hardware, telephony, bukhu la adilesi ndi ntchito zina zamakina. M'malo mopereka mwayi wopezeka pamafayilo enieni, mapulogalamu amatsekeredwa mkati mwa fayilo yeniyeni yomangidwa pogwiritsa ntchito IndexedDB API komanso olekanitsidwa ndi dongosolo lalikulu.

Poyerekeza ndi Firefox OS yapachiyambi, KaiOS yawonjezeranso nsanja, yakonzanso mawonekedwe kuti agwiritsidwe ntchito pazida zopanda chophimba, kuchepetsa kukumbukira (256 MB ya RAM ndiyokwanira kugwiritsa ntchito nsanja), kupereka moyo wautali wa batri, kuwonjezera thandizo kwa 4G LTE, GPS, Wi-Fi, idayambitsa ntchito yake yoperekera zosintha za OTA (pamlengalenga). Ntchitoyi imathandizira chikwatu cha pulogalamu ya KaiStore, yomwe imakhala ndi mapulogalamu opitilira 400, kuphatikiza Google Assistant, WhatsApp, YouTube, Facebook ndi Google Maps.

Mu 2018, Google adayika mu KaiOS Technologies $ 22 miliyoni ndikuphatikizanso nsanja ya KaiOS ndi Google Assistant, Google Maps, YouTube ndi Google Search services. Kusintha kukupangidwa ndi okonda GerdaOS, yomwe imapereka firmware ina ya mafoni a Nokia 8110 4G otumizidwa ndi KaiOS. GerdaOS sichiphatikiza mapulogalamu omwe adayikiratu omwe amatsata zomwe ogwiritsa ntchito (mapulogalamu a Google, KaiStore, FOTA updater, masewera a Gameloft), imawonjezera mndandanda woletsa zotsatsa kutengera kutsekereza kwa omwe akulandira kudzera. / etc / makamu ndikuyika DuckDuckGo ngati injini yosakira yosakira.

Kuti muyike mapulogalamu, m'malo mwa KaiStore ku GerdaOS, akufunsidwa kuti agwiritse ntchito fayilo yophatikizidwa ndi GerdaPkg phukusi lokhazikitsa, lomwe limakupatsani mwayi woyika pulogalamuyo kuchokera komweko. Zip archive. Kusintha kwamachitidwe kumaphatikizapo woyang'anira ntchito kuti agwire ntchito nthawi imodzi ndi mapulogalamu angapo, kuthandizira pakupanga zowonera, kuthekera kolowera kudzera pa adb utility, mawonekedwe owongolera IMEI, ndikulambalalitsa kutsekereza kwa ntchito munjira yofikira yomwe imayambitsidwa ndi ogwiritsa ntchito ma cellular (kudzera Mtengo wa TTL).

Source: opennet.ru

Kuwonjezera ndemanga