Programavimas

„Servo“ naršyklės variklis, kurį įdiegė „Linux Foundation“

„Servo“, atviro kodo naršyklės variklis, iš pradžių sukurtas „Mozilla“, perėjo į „Linux Foundation“.

Modulinis, įterptas žiniatinklio variklis, parašytas „Mozilla“ „Rust“ kalba, „Servo“ dalijasi kodu su „Firefox“ naršykle ir yra skirtas įgalinti turinio ir programų pristatymą naudojant žiniatinklio standartus. „Servo“ inkubuotos technologijos, sukurtos 2012 m., Vėliau buvo integruotos į „Firefox“, pvz., „WebRender“ GPU paremta atvaizdavimo sistema.

Rugpjūčio mėn. Pertvarkant „Mozilla“, atleidus 250 žmonių, buvo keletas žmonių, susijusių su „Rust“ plėtra. „Mozilla“ ir toliau aktyviai investavo į „Rust“, o „Servo“ tęsė atviro kodo pastangas. Dabar „Linux Foundation“ tapo naujaisiais „Servo Project“ namais, atskleistas lapkričio 17 d. Paskelbtas biuletenis.

Perėjus į „Linux Foundation“, „Servo“ projektas gauna valdybą ir techninį valdymo komitetą, kuris vadovauja projekto ateičiai. Aukšto lygio „Servo“ tikslai lieka nepakitę; „Servo“ yra skirtas užtikrinti našų, saugų atvaizdavimo variklį, kurį galima įdėti į kitas programas. Taip pat su lygiagrečiu CSS varikliu, „Servo“ gali būti integruotas į vartotojo sąsajas, 3D patirtį ir kitus produktus.

„Servo“ komponentų vartotojas vis dėlto skeptiškai vertino „Linux Foundation“ perėmimą. „Tai gera žinia, kad kažkas perima projektą po„ Mozilla “. Tai taip pat yra priemonė, leidžianti kitiems prisidėti pinigais “, - sakė Arminas Ronacheris, programų stebėjimo bendrovės„ Sentry “inžinerijos direktorius. „Tačiau aš nežinau, ar„ Linux Foundation “turėjimas reiškia, kad„ Servo “turi ateitį kaip gamybinės naršyklės variklis, nes jo nevadina naršyklės kūrėjas, kuris aiškiai nori pateikti ją klientams kaip naršyklę.“

„Windows“, „Linux“ ir „MacOS“ veikiantis „Servo“ buvo įrodymas, kad svarbūs žiniatinklio komponentai, pvz., Atvaizdavimas ir CSS, gali būti įdiegti „Rust“, kuris pasiūlė saugumą, lygiagretumą ir greitį. „Servo“ taip pat buvo perkeltas į tokias technologijas kaip „Android“ telefonai ir „Microsoft“ „HoloLens“ mišrios realybės įrenginiai.

„Servo“ projekto kūrėjai prisidėjo prie WHAT / WG žiniatinklio standartų, pranešdami apie specifikacijų problemas ir pateikdami automatinius kelių naršyklių testus. Pagrindiniai komandos nariai kartu redagavo standartus, įtrauktus į naršykles. Dalyviai, dalyvaujantys ateityje, gali prisidėti prie „Servo“ ateities rašydami kodą ar dokumentus, išbandydami naktinius marškinėlius ar aukodami, kad padengtų nuolatines integracijos ir prieglobos išlaidas.

$config[zx-auto] not found$config[zx-overlay] not found