10 ポイント 投稿者 GN⁺ 2025-09-11 | まだコメントはありません。 | WhatsAppで共有
  • Supabase が OrioleDB 特許の最終取得を完了
  • 米国特許 10,325,030(Durable multiversion B+-tree)の非独占的ライセンスを OrioleDB のすべての利用者に提供
  • OrioleDB は Postgres の既存ストレージエンジンを置き換える 高性能拡張機能 で、クラウド環境での性能とスケーラビリティを大幅に向上
  • このプロジェクトは オープンソース として継続して開発され、Postgres コミュニティとの協業を通じて標準化とコア統合を目指す
  • 特許ライセンスは 知的財産(IP)保護 を目的としており、オープンソースに対する脅威に対応する「盾」の役割を果たす

OrioleDB 特許公開と買収の背景

  • Supabase は OrioleDB の完全な法的買収手続きを最近完了した
  • 米国特許 10,325,030 (Durable multiversion B+-tree) を含むすべての権利を保有することになった
  • 現在 Supabase は、OrioleDB およびすべてのフォーク(商用サービスを含む)の利用者に対して、この特許を非独占的に正式提供している
  • このライセンス方針は OrioleDB ライセンスに基づいて適用されている

OrioleDB の概要と性能

  • OrioleDB は Postgres のプラガブルストレージシステム を活用するストレージ拡張機能
  • 既存の Postgres ストレージエンジンを置き換える ドロップイン方式 で動作する
  • 最新ハードウェアおよび クラウドインフラ最適化 により、Postgres の性能とスケーラビリティを最大化する
  • 公式ベンチマークによれば、Heap エンジン比で約 5.5 倍高速な性能(TPC-C、500 warehouses 基準)を示す

プロジェクトの開発方針とオープンソースポリシー

  • Supabase は OrioleDB チームとともに Postgres ファースト戦略 で高性能ストレージエンジン開発に注力している
  • OrioleDB は オープンソースプロジェクト であり、誰でもコード、ドキュメント、テスト、Issue などに貢献できる
  • 目的は Postgres の Table Access Method API に基づくドロップインストレージエンジンを完成させること
  • Postgres コミュニティとの協業を通じて、OrioleDB を拡張モジュールとして 標準化しメインラインに統合 することを進めている

ライセンスおよび IP 互換ポリシー

  • OrioleDB ライセンスは PostgreSQL ライセンス をベースに作成されている
  • Supabase は、すべての OrioleDB 利用者が特許(US 10,325,030)を自由に利用できるよう、非独占ライセンスを提供している
  • この特許は、オープンソースを脅かす 敵対的な IP 訴訟から防御 するための「盾」という性格を持つ

Postgres と歩調を合わせた発展戦略

  • OrioleDB は Postgres 自体と競合することを目的としておらず、Postgres の機能と性能を向上 させることを目標としている
  • 長期的には Postgres 公式ストレージに OrioleDB が統合される ことが理想的な方向性
  • そのために ストレージエンジン拡張性に関するパッチ作業 を Postgres コミュニティと継続的に協力している
  • 性能・安定性の改善と本番環境での検証、ドキュメント整備、オンボーディング強化を着実に進めている
  • ベンチマーク、移行ノート、実運用フィードバック の共有、技術コミュニティでの活発な議論、実際に試してみること、Issue/PR への貢献を広く奨励している

まだコメントはありません。

まだコメントはありません。