10 puntos por GN⁺ 2025-09-11 | Aún no hay comentarios. | Compartir por WhatsApp
  • Supabase completó la adquisición final de la patente de OrioleDB
  • Otorga una licencia no exclusiva de la patente estadounidense 10,325,030 (Durable multiversion B+-tree) a todos los usuarios de OrioleDB
  • OrioleDB es una extensión de alto rendimiento que reemplaza el motor de almacenamiento existente de Postgres y mejora significativamente el rendimiento y la escalabilidad en entornos cloud
  • El proyecto seguirá desarrollándose como open source y apunta a su estandarización e integración al núcleo mediante colaboración con la comunidad de Postgres
  • La licencia de la patente tiene como objetivo la protección de propiedad intelectual (IP) y funciona como un "escudo" frente a amenazas contra el open source

Publicación de la patente de OrioleDB y contexto de la adquisición

  • Supabase finalizó recientemente el proceso completo de adquisición legal de OrioleDB
  • Ahora posee todos los derechos, incluida la patente estadounidense 10,325,030 (Durable multiversion B+-tree)
  • Desde ahora, Supabase ofrece oficialmente esta patente de forma no exclusiva a los usuarios de OrioleDB y de todos sus forks, incluidos los servicios comerciales
  • Esta política de licencias se aplica conforme a la licencia de OrioleDB

Resumen de OrioleDB y rendimiento

  • OrioleDB es una extensión de almacenamiento que aprovecha el sistema de almacenamiento conectable de Postgres
  • Funciona como un reemplazo drop-in del motor de almacenamiento existente de Postgres
  • Maximiza el rendimiento y la escalabilidad de Postgres con optimización para hardware moderno e infraestructura cloud
  • Según benchmarks oficiales, muestra un rendimiento aproximadamente 5.5 veces superior al motor Heap (TPC-C, con base en 500 warehouses)

Dirección del proyecto y política open source

  • Supabase, junto con el equipo de OrioleDB, se enfoca en desarrollar un motor de almacenamiento de alto rendimiento con una estrategia Postgres-first
  • OrioleDB es un proyecto open source, y cualquiera puede contribuir con código, documentación, pruebas, issues y más
  • El objetivo es completar un motor de almacenamiento drop-in basado en la Table Access Method API de Postgres
  • En colaboración con la comunidad de Postgres, se está impulsando la estandarización e integración a la rama principal de OrioleDB como módulo de extensión

Política de licencias y compatibilidad de IP

  • La licencia de OrioleDB está redactada con base en la licencia de PostgreSQL
  • Supabase ofrece una licencia no exclusiva para que todos los usuarios de OrioleDB puedan usar libremente la patente (US 10,325,030)
  • Esta patente funciona como un "escudo" para defenderse de litigios hostiles de propiedad intelectual que amenacen al open source

Estrategia de evolución alineada con Postgres

  • OrioleDB no busca competir con el propio Postgres; su objetivo es mejorar las capacidades y el rendimiento de Postgres
  • A largo plazo, la dirección ideal es que OrioleDB se integre al repositorio oficial de Postgres
  • Para ello, se mantiene una colaboración continua con la comunidad de Postgres en parches relacionados con la extensibilidad del motor de almacenamiento
  • Se sigue impulsando de forma constante la mejora de rendimiento y estabilidad, la validación en entornos de producción, la documentación y el fortalecimiento del onboarding
  • Se fomenta compartir benchmarks, notas de migración y feedback de uso real, así como la discusión activa en la comunidad técnica, probarlo directamente y contribuir con issues o PRs

Aún no hay comentarios.

Aún no hay comentarios.