16 poin oleh xguru 2022-09-13 | 2 komentar | Bagikan ke WhatsApp
  • 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

 
kunggom 2022-09-15

Bagian terakhir di FAQ adalah yang paling berkesan bagi saya.

T: Kenapa repot-repot? Bukankah mustahil membuat mesin browser baru tanpa menggelontorkan anggaran besar dan mengerahkan banyak karyawan?
Tentu saja bisa. Duduk santai saja, dan jangan pedulikan omongan para pecundang yang bahkan belum pernah menyentuh pengembangan browser.

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.

 
xguru 2022-09-13

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