Mesin browser servo diadopsi oleh Linux Foundation

Servo, mesin browser open source yang awalnya dikembangkan di Mozilla, telah pindah ke Linux Foundation.

Sebuah mesin web modular yang dapat disematkan yang ditulis dalam bahasa Rust Mozilla, Servo berbagi kode dengan browser Firefox dan dimaksudkan untuk memungkinkan pengiriman konten dan aplikasi melalui standar web. Dibuat pada tahun 2012, teknologi inkubasi Servo yang kemudian dimasukkan ke dalam Firefox seperti sistem rendering berbasis GPU WebRender. 

Sebuah restrukturisasi di Mozilla pada bulan Agustus melibatkan PHK 250 orang termasuk beberapa orang yang terlibat dalam upaya pengembangan Rust. Mozilla terus berinvestasi secara aktif di Rust, sementara Servo terus berlanjut sebagai upaya open source. Sekarang, Linux Foundation telah menjadi rumah baru bagi Servo Project, terungkap buletin yang diterbitkan 17 November.

Dengan pindah ke Linux Foundation, proyek Servo mendapatkan dewan dan komite pengarah teknis untuk memandu masa depan proyek. Sasaran tingkat tinggi Servo tetap tidak berubah; Servo dimaksudkan untuk menyediakan mesin rendering berkinerja tinggi dan aman untuk disematkan dalam aplikasi lain. Juga menampilkan mesin CSS yang diparalelkan, Servo dapat diintegrasikan ke dalam antarmuka pengguna, pengalaman 3D, dan produk lainnya.

Seorang pengguna komponen Servo, bagaimanapun, skeptis terhadap pengambilalihan Linux Foundation. “Kabar baik bahwa seseorang mengambil alih proyek ini setelah Mozilla. Ini juga merupakan kendaraan yang memungkinkan orang lain untuk berkontribusi secara moneter, ”kata Armin Ronacher, direktur teknik di perusahaan pemantauan aplikasi Sentry. “Namun, saya tidak tahu apakah memiliki Linux Foundation berarti Servo memiliki masa depan sebagai mesin browser produksi, karena Servo tidak didorong oleh pengembang browser yang memiliki keinginan yang jelas untuk mengirimkannya kepada pelanggan sebagai browser.”

Berjalan di Windows, Linux, dan MacOS, Servo telah berfungsi sebagai bukti bahwa komponen web penting seperti rendering dan CSS dapat diterapkan di Rust, yang menawarkan keamanan, konkurensi, dan kecepatan. Servo juga telah di-porting ke teknologi seperti ponsel Android dan perangkat realitas campuran Microsoft HoloLens.

Pengembang proyek Servo telah berkontribusi pada standar web WHAT / WG dengan melaporkan masalah spesifikasi dan mengirimkan pengujian otomatis lintas-browser. Anggota tim inti memiliki standar pengeditan bersama yang disertakan dalam browser. Peserta ke depan dapat berkontribusi untuk masa depan Servo dengan menulis kode atau dokumentasi, menguji nightlies, atau menyumbang untuk menutupi integrasi berkelanjutan dan biaya hosting.