10 puan yazan GN⁺ 2025-09-11 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Supabase, OrioleDB patentinin nihai satın alımını tamamladı
  • ABD Patenti 10,325,030 (Durable multiversion B+-tree) için OrioleDB’nin tüm kullanıcılarına münhasır olmayan lisans sağlıyor
  • OrioleDB, Postgres’in mevcut depolama motorunun yerini alan yüksek performanslı bir eklenti olarak bulut ortamlarında performans ve ölçeklenebilirliği büyük ölçüde artırıyor
  • Proje açık kaynak olarak geliştirilmeye devam edecek ve Postgres topluluğuyla iş birliği içinde standardizasyonu ve ana çekirdeğe dahil edilmesi hedeflenecek
  • Patent lisansı, fikri mülkiyet (IP) koruması amacı taşıyor ve açık kaynağa yönelik tehditlere karşı bir "kalkan" işlevi görüyor

OrioleDB patentinin açılması ve satın alımın arka planı

  • Supabase, yakın zamanda OrioleDB’nin tam yasal satın alım sürecini tamamladı
  • ABD patenti 10,325,030 (Durable multiversion B+-tree) dahil tüm hakların sahibi oldu
  • Artık Supabase, OrioleDB ve tüm forklarının kullanıcılarına (ticari hizmetler dahil) bu patenti resmi olarak münhasır olmayan biçimde sunuyor
  • Bu lisans politikası, OrioleDB lisansı kapsamında uygulanıyor

OrioleDB’ye genel bakış ve performans

  • OrioleDB, Postgres’in takılabilir depolama sistemini kullanan bir depolama eklentisidir
  • Mevcut Postgres depolama motorunun yerini alan drop-in bir yapı olarak çalışır
  • Modern donanım ve bulut altyapısı optimizasyonu sayesinde Postgres’in performansını ve ölçeklenebilirliğini en üst düzeye çıkarır
  • Resmi benchmark sonuçlarına göre, Heap motoruna kıyasla yaklaşık 5,5 kat daha hızlı performans gösterir (TPC-C, 500 warehouse temelinde)

Projenin geliştirme yönü ve açık kaynak politikası

  • Supabase, OrioleDB ekibiyle birlikte Postgres-öncelikli strateji ile yüksek performanslı depolama motoru geliştirmeye odaklanıyor
  • OrioleDB, herkesin kod, dokümantasyon, test ve issue’lara katkı sağlayabildiği bir açık kaynak projedir
  • Amaç, Postgres’in Table Access Method APIsini temel alan bir drop-in depolama motorunu tamamlamaktır
  • Postgres topluluğuyla iş birliği içinde OrioleDB’nin bir uzantı modülü olarak standartlaştırılması ve ana dala dahil edilmesi için çalışılıyor

Lisans ve IP uyumluluk politikası

  • OrioleDB lisansı, PostgreSQL lisansı temel alınarak yazılmıştır
  • Supabase, tüm OrioleDB kullanıcılarının patenti (US 10,325,030) serbestçe kullanabilmesi için münhasır olmayan bir lisans sağlıyor
  • Bu patent, açık kaynağı tehdit eden düşmanca IP davalarına karşı savunma amacıyla bir "kalkan" niteliği taşıyor

Postgres ile uyumlu büyüme stratejisi

  • OrioleDB’nin amacı Postgres’in kendisiyle rekabet etmek değil, Postgres’in işlevlerini ve performansını artırmaktır
  • Uzun vadede ideal yön, OrioleDB’nin resmi Postgres depolama katmanına dahil olmasıdır
  • Bunun için depolama motoru genişletilebilirliğiyle ilgili yama çalışmaları Postgres topluluğuyla sürekli iş birliği içinde yürütülüyor
  • Performans ve kararlılık iyileştirmeleri ile üretim ortamı doğrulaması, dokümantasyon ve onboarding güçlendirmesi istikrarlı biçimde sürdürülüyor
  • Benchmark’ların, migration notlarının ve gerçek kullanım geri bildirimlerinin paylaşılması; teknik toplulukta aktif tartışmalar, doğrudan deneme ve issue/PR katkıları teşvik ediliyor

Henüz yorum yok.

Henüz yorum yok.