Duktape JavaScript エンジンが Polkit に追加されました

Polkit ツールキットは、認可を処理し、昇格されたアクセス権を必要とする操作 (USB ドライブのマウントなど) のアクセス ルールを定義するためにディストリビューションで使用され、以前使用されていたものではなく、埋め込み Duktape JavaScript エンジンの使用を可能にするバックエンドを追加しました。 Mozilla Gecko エンジン (デフォルトでは、それ以前のアセンブリは Mozilla エンジンで実行されます)。 Polkit の JavaScript 言語は、「polkit」オブジェクトを使用して特権バックグラウンド プロセス polkitd と対話するアクセス ルールを定義するために使用されます。

Duktape は NetSurf ブラウザで使用され、サイズがコンパクトで、移植性が高く、リソース消費が少ない (コードは約 160 KB を占有し、実行には 64 KB の RAM で十分です)。 Ecmascript 5.1 仕様との完全な互換性を提供し、Ecmascript 2015 および 2016 (ES6 および ES7) の部分的なサポートを提供します。 コルーチンのサポート、組み込みロギング フレームワーク、CommonJS ベースのモジュール ロード メカニズム、コンパイルされた関数の保存とロードを可能にするバイトコード キャッシュ システムなど、特定の拡張機能も提供されています。 これには、組み込みデバッガ、正規表現エンジン、および Unicode サポート用のサブシステムが含まれています。

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

コメントを追加します