A Mozilla és a KaiOS Technologies bejelentette az együttműködést szánt a KaiOS mobil platformon használt böngészőmotor frissítéséhez. Azok számára, akik nem ismerik a KaiOS-t, tudnia kell, hogy az tovább fejleszti a Firefox OS mobilplatformot, és jelenleg több mint 120 országban értékesített körülbelül 100 millió eszközben használják.
A probléma az, hogy KaiOS továbbra is használjon elavult böngészőmotort, amely megfelel a Firefox 48-nak, amely 2-ban leállt a B2016G / Firefox operációs rendszer fejlesztésében. És ez az a fő probléma, hogy ez a motor elavult, hogy nem támogat sok jelenlegi webes technológiát és nem nyújt megfelelő biztonságot.
A cél együttműködés a Mozillával a KaiOS átvitele az új Gecko motorba és naprakészen tartsa, beleértve a javítások rendszeres kiadásának biztosítását a sebezhetőségek kiküszöbölése érdekében. A munka ez azt is jelenti, hogy optimalizálják a platform és a szolgáltatások teljesítményét és a kapcsolódó alkalmazások.
A böngészőmotor frissítése növeli a KaiOS mobilplatform biztonság e végrehajtja olyan szolgáltatások, mint a WebAss Assembly, TLS 1.3, PWA (Progressive Web App) a böngészési élmény javítása és a fejlett alkalmazások fejlesztésének megkönnyítése érdekében, WebGL 2.0, a JavaScript aszinkron végrehajtásának eszközei, új CSS tulajdonságok, egy fejlett API kölcsönhatásba lépni a berendezéssel, a WebP képek és az AV1 videó támogatása, valamint az eszköz stabilitásának javítása és a mobilszolgáltatók és az OEM-ek tanúsításának megkönnyítése
A KaiOS alapjaként a B2G (Boot to Gecko) projekt eredményeit használták fel, amelyben a rajongók sikertelenül próbálták tovább folytatni a Firefox OS fejlesztését a Gecko motor villájának létrehozásával, miután a B2G alkatrészeket eltávolították a fő Mozilla adattárból. és a Gecko motor 2016-ban.
A KaiOS a Gonk rendszer környezetét használjaHogy tartalmazza az AOSP Linux kernelt (Android nyílt forráskódú projekt), a HAL réteg Android platform-illesztőprogramok, valamint a Gecko böngészőmotor futtatásához szükséges minimális Linux natív segédprogramok és könyvtárak használatához.
A platform felhasználói felülete egy Gaia webalkalmazásból áll. A felépítés olyan programokat tartalmaz, mint egy webböngésző, számológép, naptártervező, webkamerával való alkalmazás, címjegyzék, interfész telefonhívásokhoz, e-mail kliens, keresőrendszer, zenelejátszó, vizualizációs program. Videó, interfész SMS-hez / MMS-hez , konfigurátor, fotókezelő, asztali és alkalmazáskezelő különféle elemmegjelenítési módok (kártyák és rács) támogatásával.
A KaiOS alkalmazásai a HTML5 verem és a fejlett webes API segítségével készülnek, Ez lehetővé teszi az alkalmazás hardverhez, telefonáláshoz, címjegyzékhez és egyéb rendszerfunkciókhoz való hozzáférésének megszervezését. Ahelyett, hogy hozzáférést biztosítana egy valódi fájlrendszerhez, a programok korlátozottak egy virtuális FS-en belül az IndexedDB API segítségével készült, és el lett különítve a gazdagéptől.
Az eredeti Firefox operációs rendszerhez képest A KaiOS további platformoptimalizálást hajtott végre, újratervezték az interfészt érintőképernyő nélküli eszközökön való használatra, csökkent memóriafelhasználás (256 MB RAM elegendő a platform működéséhez), hosszabb akkumulátor-élettartamot biztosított, a 4G LTE, a GPS, a Wi-Fi további támogatása elindította saját szolgáltatását az OTA frissítések kézbesítéséhez (levegőn keresztül). A projekt támogatja a KaiStore alkalmazáskatalógust, amely több mint 400 alkalmazást tartalmaz, köztük a Google Assistant, a WhatsApp, a YouTube, a Facebook és a Google Maps alkalmazást.
2018-ban a Google 22 millió dollárt fektetett be a KaiOS Technologies-be, és integrálta a KaiOS platformot a Google Assistant, a Google Maps, a YouTube és a Google Search szolgáltatásokkal.
A GerdaOS módosítást rajongók fejlesztették ki, alternatív firmware-t kínálva a KaiOS-szal együtt szállított Nokia 8110 4G telefonokhoz.
A GerdaOS nem tartalmaz olyan előre telepített programokat, amelyek nyomon követik a felhasználói műveleteket (Google programok, KaiStore, FOTA Updater, Gameloft játékok), hozzáad egy hirdetésblokkolási listát az állomás blokkolása alapján az / etc / hosts útján, és a DuckDuckGo-t állítja be alapértelmezett keresőként.
Ha többet szeretne megtudni róla, akkor olvassa el a nyilatkozatot A következő linken.