Mozilla は KaiOS プラットフォーム (Firefox OS フォーク) のアップデートを支援します

Mozilla と KaiOS テクノロジー 発表した KaiOSモバイルプラットフォームで使用されるブラウザエンジンのアップデートを目的とした協力について。 KaiOS 続く の開発 モバイル プラットフォーム Firefox OS は、現在 120 か国以上で販売されている約 100 億 XNUMX 万台のデバイスで使用されています。問題は、KaiOS にあることです。 引き続き適用します 古いブラウザ エンジン、対応 Firefoxの48, B2G/Firefox OS の開発は 2016 年に停止されました。このエンジンは時代遅れで、現在の多くの Web テクノロジーをサポートしておらず、適切なセキュリティを提供していません。

Mozilla との協力の目標は、KaiOS を新しい Gecko エンジンに移行し、脆弱性を排除するパッチを定期的に公開するなどして最新の状態に保つことです。この作業には、プラットフォームと関連サービスおよびアプリケーションのパフォーマンスの最適化も含まれます。すべての変更と改善は、 公開 無料のMPL (Mozilla Public License) に基づいて。

ブラウザ エンジンを更新すると、KaiOS モバイル プラットフォームのセキュリティが向上し、WebAssembly、TLS 1.3、PWA (Progressive Web App)、WebGL 2.0、非同期 JavaScript 実行用ツール、新しい CSS プロパティ、対話用の拡張 API のサポートなどの機能が実装されます。機器を使用すると、画像は WebP および AV1 ビデオをサポートします。

KaiOSの基盤として 使用済み プロジェクト開発 B2G (Boot to Gecko)、愛好家が開発を続けようとして失敗しました FirefoxのOS2016 年にメイン Mozilla リポジトリと Gecko エンジンがメイン Mozilla リポジトリから削除された後、Gecko エンジンのフォークを作成します。 NS B2G コンポーネント。 KaiOS は Gonk システム環境を使用します。これには、AOSP (Android オープン ソース プロジェクト) の Linux カーネル、Android プラットフォームのドライバーを使用するための HAL レイヤー、Gecko ブラウザ エンジンの実行に必要な標準 Linux ユーティリティとライブラリの最小限のセットが含まれます。

Mozilla は KaiOS プラットフォーム (Firefox OS フォーク) のアップデートを支援します

プラットフォームのユーザー インターフェイスは、一連の Web アプリケーションから形成されます ガイア。この構成には、Web ブラウザ、電卓、カレンダー プランナー、Web カメラを操作するためのアプリケーション、アドレス帳、電話をかけるためのインターフェイス、電子メール クライアント、検索システム、音楽プレーヤー、ビデオ ビューアー、SMS/MMS 用のインターフェイスなどのプログラムが含まれます。コンフィギュレータ、フォト マネージャ、デスクトップおよびアプリケーション マネージャ。いくつかの要素表示モード (カードとグリッド) をサポートします。

KaiOS 用のアプリケーションは、HTML5 スタックと高度なプログラミング インターフェイスを使用して構築されています Web APIを使用すると、ハードウェア、電話、アドレス帳、その他のシステム機能へのアプリケーション アクセスを整理できます。実際のファイル システムへのアクセスを提供する代わりに、プログラムは IndexedDB API を使用して構築された仮想ファイル システム内に限定され、メイン システムから分離されます。

オリジナルの Firefox OS と比較して、KaiOS はプラットフォームをさらに最適化し、タッチ スクリーンのないデバイスで使用できるようにインターフェイスを再設計し、メモリ消費量を削減し (プラットフォームを動作させるには 256 MB の RAM で十分です)、バッテリ寿命を延ばし、次のサポートを追加しました。 4G LTE、GPS、Wi-Fi、独自の OTA アップデート配信サービス (無線) を開始しました。このプロジェクトは、Google アシスタント、WhatsApp、YouTube、Facebook、Google マップなど 400 以上のアプリをホストする KaiStore アプリ ディレクトリをサポートしています。

2018 年に Google 投資した KaiOS Technologies に 22 万ドルを提供し、KaiOS プラットフォームと Google アシスタント、Google マップ、YouTube、Google 検索サービスの統合を提供しました。愛好家によって修正が開発されています ゲルダOS、KaiOS が出荷する Nokia 8110 4G 携帯電話用の代替ファームウェアを提供します。 GerdaOS には、ユーザーのアクションを追跡するプリインストールされたプログラム (Google プログラム、KaiStore、FOTA アップデーター、Gameloft ゲーム) は含まれておらず、ホストのブロックに基づいて広告ブロック リストを追加します。 /etc/hosts そして、DuckDuckGo をデフォルトの検索エンジンとして設定します。

プログラムをインストールするには、GerdaOS の KaiStore の代わりに、付属のファイル マネージャーと GerdaPkg パッケージ インストーラーを使用することが提案されています。これにより、ローカル ディレクトリからプログラムをインストールできます。 ZIP アーカイブ。機能的な変更には、複数のアプリケーションを同時に操作するためのタスク マネージャー、スクリーンショットの作成のサポート、adb ユーティリティを介した root アクセスの機能、IMEI を操作するためのインターフェイス、および携帯電話事業者によって導入されたアクセス ポイント モードでの作業のブロックのバイパスが含まれます (経由) TTL).

出所: オープンネット.ru

コメントを追加します