12 puan yazan guesswhat 2024-03-24 | 2 yorum | WhatsApp'ta paylaş

sourcehut'un kurucusu ve eski sway ana bakımcısı olan Drew DeVault, redis'in copyleft bir fork'unu başlattı.

Lisansı LGPL-3.0-only.

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

2 yorum

 
xguru 2024-03-25

GN+ tarafından özetlenen içeriği de ekliyorum.

Redict, Redis®'in bağımsız telif korumalı çatalı

  • Redict, Redis®'in bağımsız ve ticari olmayan bir fork sürümüdür.
  • Redis®'in özgür olmayan bir yazılım lisans modeline geçmesinden hayal kırıklığına uğrayan birçok kişi için önerilmiştir.
  • Redict, Redis® OSS 7.2.4 sürümünü temel alır ve BSD 3-Clause kaynak kodunu kullanır.
  • Redict'teki tüm değişiklikler yalnızca LGPL-3.0 ile lisanslanır.

Neden LGPL seçildi

  • LGPL'nin seçilmesi, Redict'in her zaman özgür yazılım olarak kalacağına dair güçlü bir taahhüttür.
  • LGPL lisansı kullanılarak, Redict'teki tüm değişikliklerin aynı özgür yazılım lisansı altında dağıtılması gerekir.
  • Redict, belirli bir kuruluşa özel haklar veren bir katkıcı lisans sözleşmesi kullanmaz; tüm katkıcıların lisans değişikliklerini onaylaması gerekir.

Lisans nasıl değiştirildi

  • Redis® OSS, izin verici bir lisans olan BSD 3-Clause lisansını temel alır.
  • Redict, orijinal lisansı ve telif hakkı feragat beyanını korurken değişiklikleri LGPL ile lisanslar.
  • Redis® Ltd, Redis® kodunun telif hakkına sahip değildir ve Redict ile aynı BSD lisansını kullanarak alt lisans verir.

Redis® ile farkları

  • Şu anda Redis® 7.2.4 ile arasındaki farklar sınırlıdır.
  • Başlıca değişiklikler ad değişikliği ve bağımsız bir gelecek için teknik temel oluşturulmasıdır.
  • Kullanıcının görebileceği değişiklikler arasında çalıştırılabilir dosya adının değiştirilmesi, Lua API'de "redict" globalinin sunulması ve modül API sembol adlarının değiştirilmesi yer alır.

Gelecekteki değişiklikler

  • Redict, Redis® OSS ile uyumlu özgür yazılım dağıtımının sürekli geliştirilmesini hedefler.
  • Tartışılan değişiklikler arasında eski özelliklerin kaldırılması, bağımlılıkların kaldırılması ve sistem hizmeti örneklerinin kaldırılması bulunur.
  • Redict, dahili bağımlılığı olan Hiredis'i de fork etmeyi planlıyor.

Altyapı değişiklikleri

  • Bu fırsat kullanılarak GitHub ve Slack gibi mülkî altyapılardan bağımsız bir topluluk oluşturuluyor.
  • Kaynak kodu, Almanya'daki bir kâr amacı gütmeyen kuruluş tarafından işletilen Codeberg üzerinde barındırılıyor.
  • Topluluğun örgütlenmesi için libera.chat üzerinde #redict IRC kanalı açıldı.

Diğer forklarla ilişkisi

  • Redis® lisans değişikliğinden önce de zaten birden fazla fork vardı.
  • Redict, Redis® OSS kod tabanının muhafazakâr sürekliliğini sunacaktır.
 
carnoxen 2024-03-24

Rocky Linux da çıkmıştı; bunun neden çıkmadığını düşünüyordum.