12 poin oleh guesswhat 2024-03-24 | 2 komentar | Bagikan ke WhatsApp

Drew DeVault, pendiri sourcehut dan juga mantan maintainer utama sway, telah membuat fork copyleft dari Redis.

Lisensinya mengikuti LGPL-3.0-only.

Source code: https://codeberg.org/redict/redict

2 komentar

 
xguru 2024-03-25

Saya coba lampirkan juga ringkasan versi GN+.

Redict, fork copyleft independen dari Redis®

  • Redict adalah versi fork Redis® yang independen dan nonkomersial.
  • Ini diusulkan untuk banyak orang yang kecewa karena Redis® beralih ke model lisensi perangkat lunak nonbebas.
  • Redict berbasis Redis® OSS versi 7.2.4 dan menggunakan kode sumber BSD 3-Clause.
  • Semua perubahan di Redict dilisensikan hanya dengan LGPL-3.0.

Alasan memilih LGPL

  • Memilih LGPL adalah komitmen kuat bahwa Redict akan selalu tetap menjadi perangkat lunak bebas.
  • Dengan menggunakan lisensi LGPL, semua perubahan pada Redict harus didistribusikan menggunakan lisensi perangkat lunak bebas yang sama.
  • Redict tidak menggunakan contributor license agreement yang memberi hak khusus kepada entitas tertentu, dan semua kontributor harus menyetujui perubahan lisensi.

Cara perubahan lisensi dilakukan

  • Redis® OSS didasarkan pada lisensi BSD 3-Clause, yang merupakan lisensi permisif.
  • Redict melisensikan perubahannya dengan LGPL sambil tetap mempertahankan lisensi asli dan disclaimer hak cipta.
  • Redis® Ltd tidak memiliki hak cipta atas kode Redis® dan memberikan sublicense dengan lisensi BSD yang sama seperti Redict.

Perbedaan dengan Redis®

  • Saat ini, perbedaannya dengan Redis® 7.2.4 masih terbatas.
  • Perubahan utamanya adalah penggantian nama dan pembangunan fondasi teknis untuk masa depan yang independen.
  • Perubahan yang terlihat oleh pengguna mencakup penggantian nama executable, penyediaan global "redict" di Lua API, dan perubahan nama simbol Module API.

Perubahan ke depan

  • Redict bertujuan untuk melanjutkan pengembangan distribusi perangkat lunak bebas yang kompatibel dengan Redis® OSS.
  • Perubahan yang sedang dibahas mencakup penghapusan fitur lama, penghapusan dependensi, dan penghapusan contoh system service.
  • Redict juga berencana mem-fork Hiredis, yang merupakan dependensi internalnya.

Perubahan infrastruktur

  • Melalui kesempatan ini, komunitas dibangun agar independen dari infrastruktur proprieter seperti GitHub dan Slack.
  • Kode sumber di-host di Codeberg, yang dioperasikan oleh organisasi nirlaba Jerman.
  • Kanal IRC #redict telah dibuka di libera.chat dan komunitas sedang diorganisasi di sana.

Hubungan dengan fork lain

  • Bahkan sebelum perubahan lisensi Redis®, sudah ada beberapa fork.
  • Redict akan menyediakan kesinambungan konservatif dari codebase Redis® OSS.
 
carnoxen 2024-03-24

Rocky Linux juga sudah keluar, jadi saya sempat bertanya-tanya kenapa yang ini belum muncul.