2 poin oleh GN⁺ 2024-06-04 | Belum ada komentar. | Bagikan ke WhatsApp
  • Andreas Kling memisahkan Ladybird, yang tumbuh di dalam SerenityOS, menjadi proyek tingkat atas yang terpisah, dan juga langsung mundur dari posisi BDFL SerenityOS
  • Sejak dimulai pada 2018, SerenityOS telah berkembang menjadi komunitas open source dengan lebih dari 1.000 kontributor, tetapi prioritas desktop OS dan browser lintas platform bercampur dalam satu ruang
  • Setelah menjadi proyek lintas platform pada 2022, Ladybird semakin berfokus pada pengembangan Linux, dan kini melanjutkan pengembangan serta komunikasi di repositori GitHub dan server Discord yang baru
  • Setelah pemisahan, Ladybird menargetkan Linux dan macOS, target SerenityOS dihapus, dan proyek ini memakai kebijakan NIH yang lebih longgar agar bisa memanfaatkan ekosistem open source eksternal
  • SerenityOS kini ditangani oleh kelompok maintainer, lepas dari tekanan yang berpusat pada pengembangan browser web, dan kembali ke fokus “mengutak-atik perangkat lunak yang menyenangkan bersama teman-teman”

Pemisahan Ladybird dan perubahan kepemimpinan SerenityOS

  • Andreas Kling memulai proyek SerenityOS pada 2018 setelah menyelesaikan program rehabilitasi narkoba
    • Saat belajar menjalani hidup normal, ia membutuhkan sesuatu untuk mengisi waktu luang, dan membangun sistem operasi baru adalah pekerjaan dengan skala yang pas
    • Setelah bekerja sendirian selama 6 bulan, ia mempublikasikannya secara online dan mengundang orang lain untuk ikut berpartisipasi
  • SerenityOS kemudian tumbuh menjadi komunitas open source besar dengan lebih dari 1.000 kontributor dari seluruh dunia
    • Proyek ini membangun budaya yang mengesampingkan perbedaan dan berfokus pada kecintaan bersama terhadap pemrograman
  • Selama 2 tahun terakhir, perhatian Kling hampir sepenuhnya tertuju pada Ladybird
    • Ladybird adalah browser web baru yang berawal dari penampil HTML sederhana untuk SerenityOS
    • Saat menjadi proyek lintas platform pada 2022, fokus bergeser ke versi Linux, karena pengujian di Linux lebih mudah dan tidak perlu boot ke SerenityOS
  • Hingga sekarang, kedua proyek berbagi sumber daya dan infrastruktur, tetapi minat antara kelompok yang membuat desktop OS dan kelompok yang membuat browser web lintas platform makin menjauh
  • Untuk menyederhanakan pengembangan, Ladybird kini menjadi proyek tingkat atas yang terpisah dari SerenityOS
  • Kling mengatakan ia tidak ingin terus menahan SerenityOS sambil tetap menjadi BDFL yang tidak bisa ia fokuskan, sehingga ia langsung mengundurkan diri
    • SerenityOS sekarang dikelola oleh kelompok maintainer
    • Ia menegaskan keputusan ini adalah perubahan untuk merapikan situasi dua proyek besar yang terlalu lama berada dalam satu ruang, dan bukan karena drama tertentu

Perubahan untuk masing-masing proyek

  • Pengembangan Ladybird kini dilakukan di repositori GitHub baru
  • Komunikasi sehari-hari pindah ke server Discord baru
  • Platform target Ladybird adalah Linux dan macOS
    • Target SerenityOS dihapus
    • Berbeda dari SerenityOS, proyek ini mengadopsi kebijakan NIH yang lebih longgar, bukan “larangan kode eksternal”, dan memanfaatkan ekosistem OSS yang lebih luas
  • Di SerenityOS, fokus kuat pada pembangunan browser web menghilang
    • “mengutak-atik perangkat lunak yang menyenangkan bersama teman-teman” kembali menjadi fokus utama
    • Arah selanjutnya akan ditentukan oleh komunitas
  • Kedua proyek kini bisa lebih fokus pada perhatian utamanya masing-masing, dan pemisahan ini diharapkan membawa masa depan yang lebih baik bagi keduanya

Belum ada komentar.

Belum ada komentar.