海外メディアのZDnetによると、Mozillaはマルチコアとモバイルの時代にブラウザを再発明しようとしているとのこと。ServoはMozillaの新しい言語であるRustを使って開発されており、セキュリティ、パフォーマンス、並行性を重視したプログラミング言語です。
MozillaのプラットフォームエンジニアであるJosh Matthews氏によると、基本的に現在のブラウザはすべて、ハードウェアが現在とは大きく異なっていた2000年前に設計されたものであり、ハードウェアは通常、CPUコアが1つしかなく、周波数が低く、利用可能なメモリはごくわずかでした。最近のブラウザはHTMLページを逐次解析してレイアウトを計算し、コンテンツをレンダリングし、スクリプトを実行しますが、servoはこれらのタスクを並行して実行します。
Servoのレイアウト、レンダリング、スクリプティングのタスクはすべて独立しており、それぞれのスピードで実行されます。ServoはMozillaの5人のエンジニアとサムスンの研究者チームによって開発されており、Mozillaは年内に比較的使えるバージョンを作りたいと考えています。Servoは、Mozillaの5人のエンジニアとSamsungの研究チームによって開発されています。





