Mozilla e Samsung unite per Servo

Mozilla e Samsung unite per Servo

La foundation di Firefox e la maggior produttrice di smartphone al mondo si coalizzano per il porting su architettura ARM del layout engine per browser di prossima generazione
La foundation di Firefox e la maggior produttrice di smartphone al mondo si coalizzano per il porting su architettura ARM del layout engine per browser di prossima generazione

Mozilla ha annunciato una nuova partnership con Samsung, un’iniziativa che servirà a estendere la portata delle evoluzioni tecnologiche attualmente in preparazione nella fucina della corporation per far avanzare il Web sulle architetture di processore del futuro – eterogenee per definizione, multi-core per necessità.

Una di queste novità tecnologiche su cui Mozilla lavora da anni è Servo , layout engine di nuova generazione progettato per fornire un’esperienza web “più ricca” sfruttando in maniera molto più efficiente i processori multi-core a disposizione dei moderni sistemi informatici e gadget mobile.

Servo ha richiesto il ripensamento di vecchi presupposti da sempre dati per scontati, e oltre al pieno sfruttamento delle CPU multi-core – un obiettivo sin qui dichiarato da molti, pienamente raggiunto da nessuno – l’engine si prenderà particolare cura del concetto di sicurezza del codice sorgente.

Per raggiungere questo secondo risultato, Mozilla sta da tempo lavorando al nuovo linguaggio di programmazione Rust : giunto al momento alla versione 0.6, Rust è in via di veloce stabilizzazione e arriverà presto alla sua prima release portando in dote un concorrente di C++ altamente efficiente, capace di sfruttare i processori multi-core e “sicuro di default”.

Grazie alla collaborazione di Samsung , dice Mozilla, sia Rust che Servo sono in via di conversione all’architettura ARM e su sistema operativo mobile Android: il codice – ancora preliminare – risultante dalla conversione è già disponibile su Github .

Alfonso Maruccia

Link copiato negli appunti

Ti potrebbe interessare

Pubblicato il 5 apr 2013
Link copiato negli appunti