Ladybird - Proyek Browser Lintas Platform Baru
(awesomekling.github.io)- Proyek baru dari pengembang SerenityOS yang membangun semuanya sendiri, mulai dari kernel
- Browser web dengan UI tab yang menggunakan engine LibWeb + LibJS dari OS tersebut serta Qt
- Semua pustaka C++ dikembangkan sendiri: LibGfx, LibXML, LibWasm, LibMarkdown, dll.
- Lisensi BSD 2-Clause
- Tes standar Acid3 sudah lulus 100/100, tetapi masih berada pada tahap awal pengembangan
2 komentar
Bagian terakhir di FAQ adalah yang paling berkesan bagi saya.
Lalu jika melihat bagian lain di FAQ, mereka juga mengatakan tidak akan mengimplementasikan kompiler JIT di mesin JavaScript, dan katanya ini untuk mengurangi kompleksitas kode serta menurunkan kemungkinan munculnya kerentanan keamanan.
Terkait hal ini, kalau melihat fitur-fitur penguatan keamanan browser web belakangan ini, fitur untuk mematikan kompilasi JIT pada mesin JavaScript memang hampir selalu ada.
SerenityOS - OS mirip Unix yang dibuat dengan GUI era 90-an
Seperti proses pembuatan OS-nya, sebagian proses pembuatan engine browser ini juga diunggah ke YouTube.
https://www.youtube.com/watch?v=X38MTKHt3_I