Cloudflare, açık kaynaklı JavaScript ve TypeScript çalışma ortamı Deno'yu satın aldığını duyurdu. Şirket, bu satın almayla geliştiricilerin Cloudflare ağı üzerinde uygulama geliştirmesini ve çalıştırmasını sağlayan Workers platformunu geliştirmeyi hedefliyor. Satın alma anlaşmasının finansal detayları ise paylaşılmadı.

Deno, Node.js'in yaratıcısı Ryan Dahl ve Bert Belder tarafından hayata geçirildi. 2018 yılında kurulan şirket, kısa süre önce Cloudflare Workers'ın açık kaynaklı bir uygulaması olan celld'i kullanıma sundu.

İki taraf da açık kaynağı savunuyor

Cloudflare Workers'dan Kenton Varda, celld projesinin Cloudflare ekibinin ilgisini çektiğini belirtti. Varda, Cloudflare Workers'ın diğer bulut platformlarından farklı çalışmasının kullanıcıları şirkete bağımlı hale getirmek amacı taşıdığı yönündeki görüşe de değindi. Açık kaynak yaklaşımını savunan Varda, geliştiricilere başka platformlara geçiş imkanı sunmanın iyi bir iş modeli olduğunu ifade etti.

ABD merkezli Deno'nun kurucu ortağı Ryan Dahl ise Cloudflare'a katılma amaçlarının Workers programlama modelini sunucu geliştirmek için daha yaygın kullanılan bir yöntem haline getirmek olduğunu söyledi.

Deno, bugüne kadar Sequoia liderliğindeki A serisi yatırım turu da dahil olmak üzere toplam 26 milyon dolar yatırım aldı.

Neden önemli

Satın alma, sunucu tarafı JavaScript ekosisteminde uzun süredir devam eden bir rekabetin yönünü gösteriyor. Deno, Node.js'in yaratıcısı Ryan Dahl tarafından Node.js'in bazı tasarım tercihlerine alternatif olarak geliştirilmiş bir çalışma ortamı. Bu ortamın Cloudflare gibi bir altyapı sağlayıcısının bünyesine katılması, edge computing (uçta işlem) pazarında çalışma ortamı ile altyapı arasındaki sınırın daha da bulanıklaşacağı anlamına geliyor.

Cloudflare açısından bakıldığında hamle, Workers platformunu güçlendirmeye yönelik. Workers, geliştiricilerin uygulamalarını Cloudflare ağı üzerinde çalıştırmasını sağlıyor; Deno'nun sunduğu çalışma ortamı deneyimi bu platformun çekiciliğini artırabilir. Varda'nın açık kaynak ve platformlar arası geçiş vurgusu ise bulut sağlayıcıları arasındaki kilitlenme (vendor lock-in) tartışmasına doğrudan bir yanıt niteliğinde.

Deno tarafı için kritik soru, bağımsız bir açık kaynak projesinin bir bulut şirketi çatısı altında nasıl konumlanacağı. Dahl'ın hedefi, Workers programlama modelini sunucu geliştirmede daha yaygın bir yöntem haline getirmek; bu da Deno'nun teknolojisinin Cloudflare altyapısıyla ne kadar bütünleşeceğini gündeme getiriyor. Anlaşmanın finansal büyüklüğünün açıklanmaması, tarafların bu hamleyi bir gelir hamlesinden çok teknoloji ve ekosistem yatırımı olarak gördüğüne işaret ediyor.

Geliştiriciler açısından en somut sonuç, Deno'nun açık kaynaklı yapısının korunup korunmayacağı ve mevcut kullanıcıların platform tercihlerinin nasıl etkileneceği olacak. Sequoia liderliğindeki A serisi dahil toplam 26 milyon dolarlık yatırım geçmişi olan bir şirketin bu noktaya gelmesi, bağımsız çalışma ortamı girişimleri için de bir çıkış senaryosu örneği oluşturuyor.