Aktiva evoluo de la Servo-retumilo rekomenciĝis

La programistoj de la retumilo Servo, skribita en la Rust-lingvo, anoncis, ke ili ricevis financadon, kiu helpos revivigi la projekton. La unuaj menciitaj taskoj estas reveni al aktiva disvolviĝo de la motoro, rekonstrui la komunumon kaj altiri novajn partoprenantojn. Dum 2023, estas planite plibonigi la paĝan aranĝon kaj atingi laborsubtenon por CSS2.

La stagno de la projekto daŭris ekde 2020, post kiam Mozilla maldungis la teamon evoluantan Servo kaj transdonis la projekton al la Linukso-Fondaĵo, kiu planis formi komunumon de interesitaj programistoj kaj kompanioj por disvolviĝo. Antaŭ esti konvertita en sendependan projekton, la motoro estis evoluigita de Mozilla-dungitoj kunlabore kun Samsung.

La motoro estas skribita en la Rust-lingvo kaj havas subtenon por plurfadena bildigo de retpaĝoj, same kiel paraleligo de operacioj kun la DOM (Dokument Object Model). Krom efike paraleligi operaciojn, la sekuraj programaj teknologioj uzataj en Rust ebligas pliigi la nivelon de sekureco de la koda bazo. Komence, la retumilo Fajrovulpo ne povis plene ekspluati la potencialon de modernaj plurkernaj sistemoj pro la uzo de unufadenaj prilaboraj skemoj. Servo permesas vin rompi DOM kaj bildigo de kodo en pli malgrandajn subtaskojn, kiuj povas funkcii paralele kaj pli bone uzi plurkernajn CPU-resursojn. Fajrovulpo jam integras kelkajn partojn de Servo, kiel la multfadenan CSS-motoron kaj la bildigan sistemon WebRender.

fonto: opennet.ru

Aldoni komenton