- 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.