Bulut devleri AWS, Google ve Oracle, lisanslarında yapılan değişikliklerin ardından  popüler bellek içi veritabanı yazılımı Redis’in Linux Foundation açık kaynak çatalını desteklemek için ortaya çıktı.

Geçtiğimiz ay Redis, ana anahtar/değer deposu sistemini çift lisanslı bir yaklaşıma kaydırdığını ve çok daha kısıtlayıcı şartlar uyguladığını doğruladı. Daha önce kaynak kodu,  ödeme yapmadan insanların kullanmalarına olanak tanıyan Berkeley Software Distribution (BSD) 3 maddelik lisansı kapsamındaydı.

Artık AWS, Google, Snap Inc, Ericsson ve Oracle, Redis yazılımının çatalını desteklemek için Linux Vakfı’na katılıyor.

Linux Vakfı’ndan yapılan bir açıklamada , projeye katkıda bulunanların, Redis şirketi tarafından duyurulan son lisans değişikliğine yanıt olarak yeniden toplanmak üzere bakımcı, topluluk ve kurumsal destek personelini işe aldıklarını belirtildi.

Valkey adı verilen yeni veritabanı bellek yazılımı, Redis 7.2.4 üzerinde geliştirilmeye devam edecek şekilde ayarlandı. Proje BSD lisansı altında kullanıma ve dağıtıma açıktır.

Eski Redis yazılımcısı, Valkey‘in ortak gelişticisi ve AWS’de baş mühendis olan Madelyn Olson, hazırladığı bir açıklamada şunları söyledi: “Açık kaynak Redis üzerinde altı yıl boyunca çalıştım, bunların dördü çekirdek ekip üyelerinden biri olarak görev yaptım. Redis açık kaynak 7.2’ye kadar. Açık kaynak yazılımını çok önemsiyorum ve katkıda bulunmaya devam etmek istiyorum. Katkıda bulunanlar Valkey’i oluşturarak kaldığımız yerden devam ettirebilir ve canlı bir açık kaynak topluluğuna katkıda bulunmaya devam edebilirler.”

Valkey, Linux, macOS, OpenBSD, NetBSD ve FreeBSD’yi destekler. Ancak dünyanın en popüler ikinci genel bulut platformunun sağlayıcısı olan Microsoft, yokluğuyla dikkat çekiyordu.

The Register’a yaptığı açıklamada bir Microsoft sözcüsü, Redis ile devam eden bir ortaklığı sürdürdüğünü söyledi. “Müşterilerimize Redis için Azure Cache gibi entegre çözümler sunmaya devam ederek kesintisiz hizmet almalarını ve en son güncellemelere erişmelerini sağlamaya odaklandık.” İlgili bir blog yazısında Microsoft, Redis’in çift lisanslı modelinin “daha fazla netlik ve esneklik sağladığını, geliştiricilerin projelerinde Redis teknolojilerini nasıl kullanacakları konusunda bilinçli kararlar almalarını sağladığını” söyledi.

Ancak Microsoft yakın zamanda “yüksek performans, genişletilebilirlik ve düşük gecikme süresi sunmak üzere tasarlanmış uzak bir önbellek deposu” olan Garnet‘i tanıtan bir gönderi de yayınladı. Redis serileştirme protokolünü (RESP) temel alan Garnet’in, çoğu programlama dilinde bulunan değiştirilmemiş Redis istemcileriyle kullanılabileceğini söyledi.

Açık kaynak veritabanı danışmanlığı Percona‘nın kurucusu ve eski CEO’su Peter Zaitsev, Microsoft’un kablolu protokol uyumlu bir Redis alternatifi sunduğunu söyledi.

“Microsoft’un da bir Redis alternatifi var, ancak onlar kodu çatallamıyorlar, bu tam bir yeniden uygulama. Microsoft da muhtemelen kendilerinin lisansı satın almayı ve Redis veritabanını barındırma zevki için Redis’e şirkete ödeme yapmayı düşünmüyor. aynı şekilde Oracle’a ev sahipliği yapmanın keyfinin de karşılığını veriyor” dedi.

Redis, 2020 yılında hizmet sağlayıcı olarak açık ara en popüler bulut altyapısı ve platformu olan AWS’nin en popüler veritabanı yazılımı haline geldi. Bu, bellek içi sistemin web uygulamaları için fiili bir önbellek haline gelmesine çok şey borçlu olabilir, ancak Redis Inc şirketi (eski adıyla Redis Labs) son birkaç yılını, bellek içi sistemin, web uygulamalarına özellikler ekleyerek genel amaçlı bir veritabanına dönüştürmeye çalışarak harcadı.

Zaitsev, Linux Vakfı’nın tamamen açık kaynak alternatifi sunma hamlesiyle geliştirici topluluğunun arkasında durmaya hazır olduğunu gösterdiğini söyledi.

“Linux Vakfı sponsorlar yerine topluluğu seçti” dedi. “Bunun sadece birkaç gün sürdüğünü görmek beni heyecanlandırdı. Bum sanki: ‘Redis, topluluğa bulaşmayı seçiyorsun, sonra Linux Vakfı topluluğun arkasında duruyor.’ Bence bu harikaydı.”

Zaitsev, geliştiricilerin ne zaman Valkey‘e geçmeyi düşünebilecekleri konusunda birkaç ay süre verilmesini tavsiye etti.

“Bir süreliğine açık kaynaklı Redis’i çalıştırmaya devam edebilirsiniz. Valkey’nin devreye girmesi ve tüm altyapıyı test etmesi birkaç ay sürecek. Ancak Valkey’in birkaç sürümünü aldıktan sonra geliştiricileri bu sürüme geçmeye teşvik ediyorum” dedi. .

kaynak:https://www.theregister.com