- Komunitas Redict mengumumkan versi stabil pertama Redict 7.3.0, fork copyleft dari Redis® OSS 7.2.4
Mengapa memilih Redict
- Redict secara teknis berfokus pada stabilitas dan pemeliharaan jangka panjang, serta berkonsentrasi untuk mencapai keunggulan dalam cakupan saat ini
- Redict hampir selesai secara fungsional, dan meyakini bahwa berfokus pada keandalan jangka panjang lebih bernilai bagi pengguna daripada inovasi
- Tidak seperti fork Redis® lain seperti Valkey, Redict memiliki budaya yang berpusat pada komunitas yang lebih menekankan cakupan perangkat lunak yang terbatas dan stabilitas jangka panjang
- Redict dapat mengambil perubahan bermanfaat dari perangkat lunak yang diizinkan oleh lisensi dan meningkatkannya, tetapi memprioritaskan stabilitas dan fitur baru menyusul setelahnya
- Redict juga memiliki tujuan sosial dan politik yang berbeda dari fork lain, dengan fokus membangun perangkat lunak secara independen dan berpusat pada komunitas
- Dengan menerapkan lisensi LGPL, Redict melindungi perangkat lunak dari eksploitasi lebih lanjut, sekaligus memungkinkan penyedia cloud menawarkan Redict kepada pelanggan tanpa menghadapi rezim kepatuhan yang berlebihan
Ucapan terima kasih
- Menyampaikan terima kasih pribadi kepada semua orang yang terlibat dalam mewujudkan fork Redict.
- Secara khusus berterima kasih kepada Micke Nordin dan Hugo yang mengerjakan kontainer Redict, Lucas Dohmen yang mengerjakan dokumentasi dan situs web, serta Anna yang mengerjakan fork dan pemeliharaan hiredict.
- Berterima kasih kepada Redis® OSS, baik kontributor komersial maupun kontributor independen. Pekerjaan mereka membentuk fondasi basis kode Redict.
Langkah berikutnya
- Pada rilis awal, fokus diberikan pada set perubahan yang sangat konservatif untuk memastikan kompatibilitas mundur semaksimal mungkin dan memudahkan transisi pengguna baru
- Perubahan yang direncanakan ke depan mencakup modernisasi sistem build (
muon menjadi kandidat utama), melakukan fork pada ekosistem termasuk pustaka klien Redis®, serta menghapus vendorisasi dependensi seperti Lua dan jemalloc
- Lucas berencana berinvestasi pada dokumentasi Redict dan menjadikannya referensi pilihan bagi para pelaku ekosistem
- Anna merencanakan perubahan pada hiredict, termasuk perbaikan sistem build dan keselarasan yang lebih baik dengan norma Unix
- Siap mempertimbangkan peningkatan dari anggota komunitas, dan menyambut pengguna independen maupun komersial secara setara
Pendapat GN⁺
- Redict adalah proyek yang berbasis pada versi open source Redis® yang ada, dengan tujuan memberikan kebebasan dan stabilitas yang lebih besar kepada pengguna dan kontributor. Hal ini dapat menarik bagi pengguna yang menaruh perhatian pada keberlanjutan perangkat lunak open source dan pengembangan yang berpusat pada komunitas.
- Adopsi lisensi LGPL merupakan upaya untuk menyeimbangkan kebutuhan pengguna komersial dan komunitas perangkat lunak bebas, sehingga penyedia layanan cloud dapat meminimalkan masalah hukum saat mengintegrasikan Redict ke dalam layanan mereka.
- Pendekatan konservatif Redict memberikan jalur migrasi yang stabil bagi pengguna Redis® yang ada, tetapi bisa terasa membatasi bagi pengguna yang ingin cepat mengadopsi fitur-fitur inovatif.
- Dengan menggunakan infrastruktur berbasis perangkat lunak bebas seperti Codeberg dan SourceHut alih-alih platform proprietari seperti GitHub, proyek ini menunjukkan keinginan untuk memperkuat ekosistem perangkat lunak bebas.
- Proyek ini mengambil pilihan penting bagi masa depan perangkat lunak bebas sebagai respons terhadap potensi krisis yang dapat ditimbulkan oleh pengelola komersial Redis®, dan hal ini dapat menjadi contoh penting bagi komunitas open source.
3 komentar
Komentar Hacker News
Ini yang paling mengesankan.
Jadi, ini bersaing dengan Valkey dari sisi lisensi? Menarik juga. +_+