В Polkit е добавена поддръжка на JavaScript движещия се Duktape

В инструментариума Polkit, използван в дистрибутиви за обработка на авторизация и определяне на правила за достъп до операции, изискващи повишени права (например, монтиране на USB носители), е добавен бекенд, позволяващ използването на вграден JavaScript движещия се Duktape вместо преди използвания Mozilla Gecko (по подразбиране, както и преди, се извършва компилиране с движението на Mozilla). Язык JavaScript в Polkit се използва за определяне на правила за достъп, които взаимодействат с привилегирования фонов процес polkitd чрез обекта „polkit“.

Duktape се използва в браузъра NetSurf и се отличава с компактни размери, висока преносимост и ниско потребление на ресурси (кодът заема около 160 kB, а за изпълнението са достатъчни 64kB РАМ). Осигурява пълна съвместимост с спецификациите Ecmascript 5.1 и частична поддръжка на Ecmascript 2015 и 2016 (ES6 и ES7). Също така предоставя специфични разширения, като поддръжка на съпрограми, вграден фреймворк за журналиране, механизъм за зареждане на модули на основата на CommonJS, система за кеширане на байткод, позволяваща запазване и зареждане на компилирани функции. Включва вграден отладчик, движки за работа с регулярни изрази и подсистема за поддръжка на Unicode.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster