Mozilla, KaiOS platformunun güncellenmesine yardımcı olacak (Firefox OS çatalı)

Mozilla ve KaiOS Teknolojileri ilan ettiler KaiOS mobil platformunda kullanılan tarayıcı motorunun güncellenmesine yönelik işbirliği hakkında. KaiOS devam gelişimi mobil platform Firefox OS ve şu anda 120'den fazla ülkede satılan yaklaşık 100 milyon cihazda kullanılıyor. Sorun şu ki KaiOS'ta uygulamaya devam ediyor eski tarayıcı motoru, buna karşılık gelen Firefox 48B2G/Firefox işletim sisteminin gelişiminin 2016 yılında durdurulduğu yer. Bu motor eskidir, mevcut birçok web teknolojisini desteklememektedir ve yeterli güvenliği sağlamamaktadır.

Mozilla ile işbirliğinin amacı, KaiOS'u yeni Gecko motoruna aktarmak ve güvenlik açıklarını ortadan kaldıran yamaları düzenli olarak yayınlamak da dahil olmak üzere onu güncel tutmaktır. Çalışma aynı zamanda platformun ve ilgili hizmet ve uygulamaların performansının optimize edilmesini de içeriyor. Tüm değişiklikler ve iyileştirmeler yayınlanacak Ücretsiz MPL (Mozilla Kamu Lisansı) kapsamında.

Tarayıcı motorunun güncellenmesi, KaiOS mobil platformunun güvenliğini artıracak ve WebAssembly desteği, TLS 1.3, PWA (Progresif Web Uygulaması), WebGL 2.0, eşzamansız JavaScript yürütme araçları, yeni CSS özellikleri, etkileşim için genişletilmiş bir API gibi özellikleri uygulayacaktır. ekipman, görüntü desteği WebP ve AV1 video ile.

KaiOS'un temeli olarak Kullanılmış proje gelişmeleri B2G (Boot to Gecko), meraklıların başarısız bir şekilde geliştirmeye devam etmeye çalıştığı Firefox OS, ana Mozilla deposu ve Gecko motorunun 2016 yılında ana Mozilla deposundan kaldırılmasının ardından Gecko motorunun bir çatalını oluşturmak kaldırıldı B2G bileşenleri. KaiOS, AOSP'den (Android Açık Kaynak Projesi) Linux çekirdeğini, Android platformundaki sürücüleri kullanmak için bir HAL katmanını ve Gecko tarayıcı motorunu çalıştırmak için gereken minimum standart Linux yardımcı programlarını ve kitaplıklarını içeren Gonk sistem ortamını kullanır.

Mozilla, KaiOS platformunun güncellenmesine yardımcı olacak (Firefox OS çatalı)

Platformun kullanıcı arayüzü bir dizi web uygulamasından oluşturulmuştur Gaia. Kompozisyon, bir web tarayıcısı, hesap makinesi, takvim planlayıcı, bir web kamerasıyla çalışmak için uygulama, adres defteri, telefon görüşmeleri yapmak için arayüz, e-posta istemcisi, arama sistemi, müzik çalar, video görüntüleyici, SMS/MMS arayüzü, çeşitli öğe görüntüleme modlarını (kartlar ve ızgara) destekleyen yapılandırıcı, fotoğraf yöneticisi, masaüstü ve uygulama yöneticisi.

KaiOS uygulamaları HTML5 yığını ve gelişmiş bir programlama arayüzü kullanılarak oluşturulmuştur Web API'sıdonanıma, telefona, adres defterine ve diğer sistem işlevlerine uygulama erişimini düzenlemenize olanak tanır. Programlar, gerçek dosya sistemine erişim sağlamak yerine, IndexedDB API kullanılarak oluşturulmuş ve ana sistemden izole edilmiş bir sanal dosya sistemi içinde sınırlandırılır.

Orijinal Firefox OS ile karşılaştırıldığında KaiOS, platformu daha da optimize etti, arayüzü dokunmatik ekranı olmayan cihazlarda kullanım için yeniden tasarladı, bellek tüketimini azalttı (platformu çalıştırmak için 256 MB RAM yeterli), daha uzun pil ömrü sağladı, ek destek sağladı. 4G LTE, GPS, Wi-Fi, kendi OTA güncelleme dağıtım hizmetini (kablosuz) başlattı. Proje, aralarında Google Asistan, WhatsApp, YouTube, Facebook ve Google Haritalar'ın da bulunduğu 400'den fazla uygulamayı barındıran KaiStore uygulama dizinini destekliyor.

2018 yılında Google'da yatırım yaptı KaiOS Technologies'e 22 milyon dolar kazandırdı ve KaiOS platformunun Google Asistan, Google Haritalar, YouTube ve Google Arama hizmetleriyle entegrasyonunu sağladı. Meraklılar tarafından bir değişiklik geliştiriliyor GerdaOSKaiOS tarafından gönderilen Nokia 8110 4G telefonları için alternatif donanım yazılımı sunan. GerdaOS, kullanıcı eylemlerini izleyen önceden yüklenmiş programları içermez (Google programları, KaiStore, FOTA güncelleyici, Gameloft oyunları), aracılığıyla ana bilgisayar engellemesine dayalı bir reklam engelleme listesi ekler / Etc / hosts DuckDuckGo'yu varsayılan arama motoru olarak ayarlar.

Programları yüklemek için GerdaOS'ta KaiStore yerine, programı yerelden yüklemenize olanak tanıyan birlikte verilen dosya yöneticisini ve GerdaPkg paket yükleyicisini kullanmanız önerilir. Posta arşivi. İşlevsel değişiklikler arasında, birkaç uygulamayla eşzamanlı çalışma için bir görev yöneticisi, ekran görüntüleri oluşturma desteği, adb yardımcı programı aracılığıyla erişimi rootlama yeteneği, IMEI'yi değiştirmek için bir arayüz ve hücresel operatörler tarafından tanıtılan erişim noktası modunda işin engellenmesinin atlanması (üzerinden) yer alır. TTL).

Kaynak: opennet.ru

Yorum ekle