10 poin oleh GN⁺ 2025-09-11 | Belum ada komentar. | Bagikan ke WhatsApp
  • Supabase telah menyelesaikan akuisisi final atas paten OrioleDB
  • Memberikan lisensi non-eksklusif untuk paten AS 10,325,030 (Durable multiversion B+-tree) kepada semua pengguna OrioleDB
  • OrioleDB adalah ekstensi berkinerja tinggi yang menggantikan mesin penyimpanan bawaan Postgres, dan secara signifikan meningkatkan performa serta skalabilitas di lingkungan cloud
  • Proyek ini akan terus dikembangkan sebagai open source, dengan tujuan standardisasi dan integrasi ke inti melalui kolaborasi dengan komunitas Postgres
  • Lisensi paten ini ditujukan untuk perlindungan kekayaan intelektual (IP), dan berperan sebagai "perisai" untuk menghadapi ancaman terhadap open source

Pembukaan paten OrioleDB dan latar belakang akuisisi

  • Supabase baru-baru ini merampungkan proses akuisisi hukum penuh atas OrioleDB
  • Kini memegang seluruh hak, termasuk paten AS 10,325,030 (Durable multiversion B+-tree)
  • Sekarang Supabase secara resmi memberikan paten ini secara non-eksklusif kepada pengguna OrioleDB dan semua fork-nya, termasuk layanan komersial
  • Kebijakan lisensi ini diterapkan sesuai lisensi OrioleDB

Gambaran umum dan performa OrioleDB

  • OrioleDB adalah ekstensi penyimpanan yang memanfaatkan sistem penyimpanan plug-in milik Postgres
  • Bekerja sebagai pengganti drop-in untuk mesin penyimpanan Postgres yang ada
  • Mengoptimalkan perangkat keras modern dan infrastruktur cloud untuk memaksimalkan performa dan skalabilitas Postgres
  • Menurut benchmark resmi, menunjukkan performa sekitar 5,5 kali lebih cepat dibanding mesin Heap (TPC-C, berdasarkan 500 warehouses)

Arah pengembangan proyek dan kebijakan open source

  • Bersama tim OrioleDB, Supabase berfokus pada pengembangan mesin penyimpanan berkinerja tinggi dengan strategi yang mengutamakan Postgres
  • OrioleDB adalah proyek open source, dan siapa pun dapat berkontribusi pada kode, dokumentasi, pengujian, issue, dan lainnya
  • Tujuannya adalah menyelesaikan mesin penyimpanan drop-in berbasis Table Access Method API milik Postgres
  • Melalui kolaborasi dengan komunitas Postgres, mereka sedang mendorong standardisasi dan penggabungan ke mainline sebagai modul ekstensi untuk OrioleDB

Kebijakan lisensi dan kompatibilitas IP

  • Lisensi OrioleDB ditulis berdasarkan lisensi PostgreSQL
  • Supabase memberikan lisensi non-eksklusif agar semua pengguna OrioleDB dapat bebas menggunakan paten tersebut (US 10,325,030)
  • Paten ini berfungsi sebagai "perisai" untuk bertahan dari gugatan IP yang bermusuhan yang mengancam open source

Strategi pengembangan yang selaras dengan Postgres

  • OrioleDB tidak bertujuan bersaing dengan Postgres itu sendiri, melainkan untuk meningkatkan fungsi dan performa Postgres
  • Dalam jangka panjang, arah idealnya adalah OrioleDB bergabung ke repositori resmi Postgres
  • Untuk itu, mereka terus bekerja sama dengan komunitas Postgres dalam patch terkait ekstensibilitas mesin penyimpanan
  • Peningkatan performa dan stabilitas, validasi di lingkungan produksi, dokumentasi, dan penguatan onboarding terus didorong
  • Mereka juga mendorong pembagian benchmark, catatan migrasi, umpan balik penggunaan nyata, diskusi aktif di komunitas teknis, mencoba langsung, serta kontribusi issue/PR

Belum ada komentar.

Belum ada komentar.