2 puan yazan GN⁺ 2024-03-22 | 1 yorum | WhatsApp'ta paylaş

Redis, çift kaynak-kullanılabilir lisans modelini benimsiyor

  • Redis'in gelecekteki sürümleri, kaynak kodun ücretsiz ve izin verici kullanımını RSALv2 ve SSPLv1 lisansları altında sunmaya devam edecek.
  • Redis 7.4'ten itibaren Redis'in tüm gelecekteki sürümleri, Redis Source Available License (RSALv2) ve Server Side Public License (SSPLv1) altında çift lisanslı olacak.
  • Bunun sonucunda Redis artık üç maddeli Berkeley Software Distribution (BSD) lisansı altında dağıtılmayacak.

Redis'in büyümesi ve topluluk katkısı

  • Redis, modern interneti çalıştıran uygulamalar ve veri altyapıları için performans ve sadelik temeli sağladı.
  • 15 yıl sonra Redis, dünya genelinde milyonlarca geliştiricinin her gün güvendiği gerçek zamanlı uygulamaları desteklemekten gurur duyuyor.
  • Redis Stack dağıtımında zaten çift lisanslı olan gelişmiş Redis modülleri, topluluk tarafından olumlu karşılandı.

Lisans değişikliğinin motivasyonu ve hedefleri

  • Yeni kaynak-kullanılabilir lisanslar, kaynak kodun izin verici kullanımını sürdürülebilir biçimde sunmayı mümkün kılıyor.
  • Redis, entegre istemciler, araçlar ve çekirdek Redis ürün sunumuyla gerçek zamanlı veri platformu olarak bir sonraki gelişim aşamasına ilerliyor.
  • Redis, Redis Community Edition aracılığıyla kaynak kodu geliştiricilere, müşterilere ve iş ortaklarına ücretsiz sunmaya devam edecek.

Redis'in yeni özellikleri ve entegrasyonu

  • Gelecekteki kaynak-kullanılabilir Redis sürümleri; arama, JSON, vektör, olasılıksal ve zaman serisi veri modellerini kapsayacak şekilde Redis Stack ile çekirdek Redis'i birleştirecek.
  • Bu sayede Redis; yüksek performanslı bir anahtar/değer ve belge deposu, güçlü bir sorgu motoru ve üretken yapay zeka uygulamalarını çalıştıran düşük gecikmeli bir vektör veritabanı olarak kolayca kullanılabilecek.

Lisans değişikliğinin bulut hizmet sağlayıcıları üzerindeki etkisi

  • Yeni lisanslar altında bulut hizmet sağlayıcıları artık Redis kaynak kodunu ücretsiz kullanamayacak.
  • Örneğin bir bulut hizmet sağlayıcısı, Redis 7.4'ü ancak Redis ile lisans koşulları üzerinde anlaşmaya vardıktan sonra sunabilecek.

Geliştirici topluluğu ve iş ortağı ekosistemine destek

  • Redis geliştirici topluluğu, çift lisans altında hâlâ izin verici kullanım olanaklarından yararlanabilecek.
  • Redis'in tüm istemci kütüphaneleri açık kaynak lisanslarını koruyacak.
  • Redis, iş ortağı programı aracılığıyla tüm gelecekteki sürümlere, güncellemelere ve özelliklere özel erişim dahil olmak üzere iş ortağı ekosistemini desteklemeyi sürdürecek.

Redis Enterprise müşterileri için değişiklik yok

  • Mevcut Redis Enterprise müşterileri için herhangi bir değişiklik bulunmuyor.

Lisans değişikliği hakkında SSS

  • Lisans değişikliğiyle ilgili daha fazla bilgiye aşağıdaki SSS bölümünden ulaşılabilir.

GN⁺ görüşü

  • Redis'in lisans değişikliği, açık kaynak topluluğu ile ticari kullanım arasında denge kurma girişimi olarak görülebilir. Bu, teknolojinin sürdürülebilir gelişimini ve şirketin gelir yaratma kapasitesini aynı anda güvence altına almayı amaçlayan stratejik bir karar.
  • Bu lisans değişikliği, bulut hizmet sağlayıcılarıyla ilişkilerde önemli bir dönüşüm yaratacak ve onların Redis kullanarak sundukları hizmetler için lisans ücreti ödemesine yol açabilir.
  • Lisans değişikliği, Redis'in özelliklerinden ve performansından yararlanmak isteyen şirketleri etkileyebilir; bu şirketlerin kendi hizmet sunumları için ek lisans görüşmelerini değerlendirmesi gerekebilir.
  • Redis'e benzer işlevler sunan diğer açık kaynak veritabanları arasında PostgreSQL, MongoDB ve Cassandra bulunuyor; bunların bazıları benzer lisans stratejilerini zaten benimsemiş durumda.
  • Teknoloji benimserken dikkate alınması gereken noktalar arasında lisans koşullarının anlaşılması, uzun vadeli maliyet planlaması ve topluluk desteği ile uyumluluk meseleleri yer alıyor. Redis'i seçmenin avantajları arasında yüksek performans, geniş veri modeli desteği ve güçlü bir topluluk ile iş ortağı ağı bulunuyor.

1 yorum

 
GN⁺ 2024-03-22
Hacker News görüşleri
  • Redis Labs’in lisans değişikliği hakkında farklı görüşler var:
    • Bir kullanıcı, bu tür lisans değişikliklerinin Redis Labs’e zarar vereceğini ve küçük girişimler için hukuki sorunlar yaratacağını savunuyor. AWS gibi büyük şirketler Redis’i fork edip lisansını değiştirebildiği için, bu onlar için hatta daha iyi bir seçenek olabilir.
    • Başka bir kullanıcı, Redis kullanıcılarının çoğunun Redis Labs’e ödeme yapmadığını ve bu lisans değişikliğinin uzun vadede işe yaramayacağını düşünüyor. Bunun yerine kullanıcılar fork edilmiş sürümleri kullanacaktır.
    • Bir diğer kullanıcı, hosting üzerinden gelir elde etmenin bu tür projelerin temel motivasyonu olduğunu ve lisans değişikliklerinin sürmesini beklediğini söylüyor. Redis’in dünyaya çok fazla değer kattığını, ancak buna kıyasla az gelir elde ettiğini düşünüyor.
    • Bulut çağında, açık kaynak projelerini sürdürmek ve desteklemek için finansal fırsatların azaldığı; AWS gibi büyük şirketlerin açık kaynak projelerden kâr ettiği ama az katkı sunduğu yönünde görüşler var.
    • Açık kaynak projelerinin SSPL gibi daha kısıtlayıcı lisansları benimsemesi ya da Llama 2 tarzı kısıtlamaları denemesi gerektiği savunuluyor. Çünkü bireysel geliştiriciler, AWS gibi büyük şirketlerin bedavacılığını desteklemek için katkıda bulunmadı.
    • Yeni lisans Redis 7.4 sürümünden itibaren uygulanacak ve 7.2 sürümü önceki lisansın son sürümü olacak. Redis şu anda iki ek sürümü daha destekliyor; bu da kullanıcıların lisans değişikliğine göre plan yapması gerektiği anlamına geliyor.
    • Redis Inc., Redis projesini BSD 3-Clause lisansından OSI tarafından onaylanmamış iki yeni lisansa geçiriyor. Bu, daha önce Redis’in çekirdek lisansının her zaman BSD 3-Clause olarak kalacağı yönündeki açıklamalarla çelişiyor.
    • Yeni lisansın (SSPL), kullanım alanına getirdiği kısıtlamalar nedeniyle açık kaynak sayılmayabileceği belirtiliyor.
    • Microsoft, Garnet adlı yeni bir proje duyurdu. Bu da zamanlamanın manidar olduğunu düşündürüyor.
    • Redis ve Hashicorp’un teknik kurucuları, şirketleri FOSS’tan uzaklaşan değişimleri yaşamadan önce istifa etti. Bunun, değişikliği öngörüp buna katılmamaları ya da itibarlarının zarar görmesini istememeleriyle ilgili olabileceği söyleniyor. Ancak bu tamamen bir spekülasyon.