„Polkit“ prideda „Duktape JavaScript“ variklio palaikymą

„Polkit“ įrankių rinkinys, naudojamas distribucijose tvarkyti autorizaciją ir apibrėžti prieigos taisykles operacijoms, kurioms reikalingos padidintos prieigos teisės (pavyzdžiui, prijungiant USB diską), pridėjo užpakalinę programą, leidžiančią naudoti įterptą „Duktape JavaScript“ variklį, o ne anksčiau naudotą. „Mozilla Gecko“ variklis (pagal numatytuosius nustatymus, kaip ir anksčiau, surinkimas atliekamas naudojant „Mozilla“ variklį). „Polkit“ JavaScript kalba naudojama prieigos taisyklėms, kurios sąveikauja su privilegijuotu foniniu procesu polkitd naudojant „polkit“ objektą, apibrėžti.

„Duktape“ yra naudojamas „NetSurf“ naršyklėje ir yra kompaktiško dydžio, labai nešiojamas ir sunaudoja mažai išteklių (kodas užima apie 160 kB, o darbui pakanka 64 kB RAM). Užtikrina visišką suderinamumą su Ecmascript 5.1 specifikacijomis ir dalinai palaiko Ecmascript 2015 ir 2016 (ES6 ir ES7). Taip pat teikiami konkretūs plėtiniai, tokie kaip korutinos palaikymas, integruota registravimo sistema, CommonJS pagrįstas modulių įkėlimo mechanizmas ir baitų kodo talpyklos sistema, leidžianti išsaugoti ir įkelti sukompiliuotas funkcijas. Jame yra integruotas derinimo įrankis, reguliariosios išraiškos variklis ir „Unicode“ palaikymo posistemė.

Šaltinis: opennet.ru

Добавить комментарий