Çdeveloperët e motorit të shfletuesit Servo, i shkruar në gjuhën Rust, shpallën se kanë marrë financime që do të ndihmojnë në ringjalljen e projektit. Si detyra të para përmenden rikthimi në zhvillimin aktiv të motorit, ringjallja e komunitetit dhe tërheqja e pjesëmarrësve të rinj. Gjatë vitit 2023 planifikohet që të punohet në përmirësimin e sistemit të kompozimit të faqeve dhe të arrihet një mbështetje funksionale për CSS2.
Stagnimi i projektit ka vazhduar që nga viti 2020, pas largimit të ekipit që zhvillonte Servo nga kompania Mozilla dhe kalimin e projektit në organizatën Linux Foundation, ku ishte e planifikuar të formohej një komunitet nga zhvillues të interesuar dhe kompani për zhvillim. Para transformimit në një projekt të pavarur, motori ishte zhvilluar nga punonjësit e Mozilla në bashkëpunim me kompaninë Samsung.
Motori është shkruar në gjuhën Rust dhe dallohet për mbështetje të renderimit të faqeve web në shumë fruta, si dhe për paralelimin e operacioneve me DOM (Modeli i Objektit të Dokumentit). Përveç efektivitetit në paralelizimin e operacioneve, teknologjitë e sigurta të programimit të përdorura në Rust rrisin nivelin e sigurisë së bazës së kodit. Në fillim, motori i shfletuesit Firefox nuk mundi të shfrytëzojë plotësisht potencialin e sistemeve moderne me shumë bërthama për shkak të përdorimit të skemave njëfrutëshe për përpunimin e përmbajtjes. Servo lejon ndarjen e kodit të DOM dhe renderimit në nëndetyra më të vogla që mund të ekzekutohen paralelisht dhe të shfrytëzojnë më efikasisht burimet e CPU-ve me shumë bërthama. Disa pjesë të Servo janë tashmë të integruara në Firefox, si motorin CSS me shumë fruta dhe sistemin e renderimit WebRender.
Burimi: opennet.ru
