8 poin oleh GN⁺ 2024-07-02 | 2 komentar | Bagikan ke WhatsApp
  • Ladybird adalah browser web dan mesin web baru
  • Dengan mengutamakan standar web, proyek ini bertujuan merender web modern dengan performa, stabilitas, dan keamanan yang tinggi
  • Berawal sebagai penampil HTML untuk proyek SerenityOS, kini telah berkembang menjadi browser lintas platform yang mendukung berbagai sistem berbasis Unix seperti Linux dan macOS
  • Saat ini sedang dikembangkan secara aktif, dengan target versi alfa pertama pada 2026

Keunikan Ladybird

  • Benar-benar independen: tidak menggunakan kode dari browser lain. Sedang membangun mesin baru berbasis standar web
  • Fokus tunggal: hanya berfokus pada browser web
  • Tanpa monetisasi: tidak menggunakan metode monetisasi pengguna seperti "kesepakatan pencarian bawaan", token kripto, dan sebagainya

Pertanyaan yang sering diajukan

  • Waktu rilis: menargetkan versi alfa pertama untuk Linux dan macOS pada musim panas 2026
  • Jumlah anggota saat ini: saat ini ada 4 engineer full-time berbayar yang mengerjakannya, dan banyak sukarelawan juga berkontribusi
  • Rencana perekrutan: 3 engineer full-time baru akan segera bergabung, dan tujuannya adalah mengembangkan tim dengan kecepatan yang tepat
  • Independensi: tidak menggunakan kode dari mesin browser lain. Menggunakan library pihak ketiga, tetapi membangun mesinnya sendiri
  • Dukungan Windows: saat ini tidak ada yang secara aktif mengerjakan dukungan Windows, dan diperlukan perubahan agar dapat berjalan baik di luar lingkungan berbasis Unix
  • Dukungan mobile: saat ini tidak ada yang secara aktif mengerjakan port Android atau iOS, dan setelah versi desktop stabil, lebih banyak upaya akan diarahkan ke mobile
  • Tingkat sponsor: Platinum $100,000, Gold $50,000, Silver $10,000, Bronze $5,000
  • Menjaga independensi: semua sponsor diberikan dalam bentuk donasi tanpa batasan, dan pengaruh seperti kursi dewan tidak dijual
  • Alasan menggunakan C++: karena dimulai sebagai bagian dari proyek SerenityOS, maka menggunakan C++. Saat ini, sebagai proyek independen, mereka juga sedang mengevaluasi bahasa lain

Opini GN⁺

  • Ladybird adalah proyek ambisius untuk membangun mesin browser web yang independen. Ini memberi peluang untuk menghindari ketergantungan pada mesin browser yang sudah ada, serta menawarkan performa dan keamanan yang lebih baik
  • Sebagai organisasi nirlaba yang menganggap web terbuka penting, cukup mengesankan bahwa mereka mengecualikan metode monetisasi pengguna
  • Saat ini terutama berfokus pada lingkungan desktop, tetapi ada rencana dukungan mobile di masa depan sehingga potensi pemanfaatannya di berbagai platform cukup tinggi
  • Meski dimulai dengan C++, proyek ini mempertimbangkan peralihan ke bahasa lain, yang menunjukkan fleksibilitas teknis
  • Proyek dengan fungsi serupa antara lain Firefox dan Chromium, dan penting untuk mencermati dengan baik titik pembeda dibandingkan keduanya

2 komentar

 
xguru 2024-07-02

Ladybird - proyek browser lintas platform baru
Ladybird di-fork dan mundur dari posisi BDFL SerenityOS

Proyek ini sudah memasuki tahun ke-2 sejak dimulai, dan sekarang tampaknya sudah benar-benar dipisahkan.
Tapi kalau rilis versi alpha baru pada musim panas 2026, itu terasa terlalu lama. Kuncinya adalah apakah minat dan dukungan bisa tetap terjaga

 
GN⁺ 2024-07-02
Opini Hacker News
  • Ada video pengumuman lembaga nirlaba 501(c) milik Chris Wanstrath (salah satu pendiri GitHub) dan donasi sebesar $1,000,000
  • Ada pendapat yang mempertanyakan apakah engine Ladybird sedang dirancang untuk penggunaan embedded
    • Penghapusan dukungan embedding dari Gecko oleh Mozilla dianggap sebagai salah satu kesalahan besar yang membuat Blink/Chromium dan WebKit melampaui Gecko
    • Ada pendapat bahwa yang dibutuhkan bukan hanya browser baru, tetapi juga engine web baru yang bisa di-embed
  • Ada pendapat bahwa proyek ini sangat keren dan diharapkan berhasil
    • Ada pendapat bahwa dibutuhkan model pendapatan yang tidak hanya bergantung pada sponsor nirlaba
    • Ada usulan untuk mencontoh model FUTO
      • Pengguna dapat memeriksa, memodifikasi, dan mendistribusikan ulang source code, serta selalu dapat menggunakan semua fungsi aplikasi
      • Disediakan antarmuka untuk membayar jika pengguna menyukai aplikasinya, dan dapat menambahkan elemen kosmetik sebagai bentuk penghargaan pada akun pengguna
      • Setelah digunakan selama jangka waktu tertentu, akan muncul satu notifikasi yang mengingatkan untuk membayar, dan bisa dinonaktifkan secara permanen dengan tombol
  • Ada pendapat bahwa ini adalah proyek menarik yang mengingatkan pada peluncuran Firefox dan iklan New York Times
    • Ada pendapat bahwa sulit dipercaya setelah lebih dari 20 tahun kita masih harus menjalani perang browser lagi
  • Ada pendapat bahwa logo sebelumnya lucu dan logo saat ini terlihat seperti peniru Meta
    • Ada pendapat yang menginginkan logo yang lebih berkarakter
  • Ada pendapat bahwa homepage/logo baru kehilangan pesona akhir 90-an dan awal 2000-an
    • Ada kekhawatiran bahwa pemisahan dari Serenity dapat memengaruhi arah dan kecepatan
    • Ada pendapat bahwa rilis versi alpha pada 2026 terlalu lama lagi
  • Ada pendapat bahwa fokus pada web browser adalah pilihan yang baik
  • Ada pendapat bahwa akan lebih baik jika tetap mempertahankan dukungan Serenity OS dan menghapus aturan larangan penggunaan kode pihak ketiga
    • Ada pendapat bahwa jika Serenity OS memperlakukan Ladybird sebagai port, hasilnya akan sama saja
  • Ada pendapat bahwa menantang dominasi Chrome sudah lama diperlukan
    • Ada pendapat bahwa meskipun Firefox dicintai dan dihargai, sulit berharap banyak di bawah pengelolaan saat ini
  • Ada pendapat yang menyampaikan selamat kepada Andreas dan tim pengembang
    • Ada harapan agar sebagian pendanaan digunakan untuk pengembangan Jakt
      • Jakt adalah bahasa pemrograman sistem yang bersih, elegan, dan aman memori