- Supabase ने OrioleDB पेटेंट का अंतिम अधिग्रहण पूरा कर लिया है
- US Patent 10,325,030 (Durable multiversion B+-tree) के लिए OrioleDB के सभी उपयोगकर्ताओं को non-exclusive license दिया जा रहा है
- OrioleDB Postgres के मौजूदा storage engine को बदलने वाला high-performance extension है, जो cloud environment में performance और scalability को काफी बढ़ाता है
- यह प्रोजेक्ट open source के रूप में आगे भी विकसित होता रहेगा और Postgres community के साथ सहयोग के जरिए standardization और core में शामिल होने का लक्ष्य रखता है
- पेटेंट लाइसेंस का उद्देश्य intellectual property (IP) protection है, और यह open source के लिए खतरे के खिलाफ एक "shield" की तरह काम करता है
OrioleDB पेटेंट जारी करने और अधिग्रहण की पृष्ठभूमि
- Supabase ने हाल ही में OrioleDB के पूर्ण कानूनी अधिग्रहण की प्रक्रिया पूरी की है
- अब उसके पास US Patent 10,325,030 (Durable multiversion B+-tree) सहित सभी अधिकार हैं
- अब Supabase OrioleDB और उसके सभी forks (commercial services सहित) के उपयोगकर्ताओं को यह पेटेंट आधिकारिक रूप से non-exclusive रूप में दे रहा है
- यह licensing policy OrioleDB license के अनुसार लागू होती है
OrioleDB का परिचय और performance
- OrioleDB, Postgres के pluggable storage system का उपयोग करने वाला storage extension है
- यह मौजूदा Postgres storage engine को बदलने वाले drop-in तरीके से काम करता है
- modern hardware और cloud infrastructure optimization के जरिए यह Postgres की performance और scalability को अधिकतम करता है
- आधिकारिक benchmark के अनुसार, यह Heap engine की तुलना में लगभग 5.5 गुना तेज performance दिखाता है (TPC-C, 500 warehouses के आधार पर)
प्रोजेक्ट की विकास दिशा और open source policy
- Supabase, OrioleDB टीम के साथ मिलकर Postgres-first strategy के तहत high-performance storage engine development पर ध्यान दे रहा है
- OrioleDB एक open source project है, जिसमें कोई भी code, documentation, tests और issues आदि में योगदान दे सकता है
- इसका उद्देश्य Postgres की Table Access Method API पर आधारित drop-in storage engine को पूरा करना है
- Postgres community के साथ सहयोग के जरिए OrioleDB को extension module के रूप में standardize करने और mainline में शामिल कराने की दिशा में काम हो रहा है
लाइसेंस और IP compatibility policy
- OrioleDB license, PostgreSQL license के आधार पर लिखा गया है
- Supabase सभी OrioleDB उपयोगकर्ताओं को पेटेंट (US 10,325,030) स्वतंत्र रूप से उपयोग करने के लिए non-exclusive license दे रहा है
- यह पेटेंट open source को खतरे में डालने वाले hostile IP litigation से रक्षा करने के लिए एक "shield" की प्रकृति रखता है
Postgres के साथ aligned growth strategy
- OrioleDB का उद्देश्य स्वयं Postgres से प्रतिस्पर्धा करना नहीं, बल्कि Postgres की capabilities और performance को बेहतर बनाना है
- लंबी अवधि में आदर्श दिशा यह है कि OrioleDB, आधिकारिक Postgres repository में शामिल हो
- इसके लिए storage engine extensibility से जुड़े patches पर Postgres community के साथ लगातार सहयोग किया जा रहा है
- performance·stability improvements, production environment validation, documentation और onboarding को लगातार मजबूत किया जा रहा है
- benchmarks, migration notes, real-world feedback साझा करने, technical community में सक्रिय चर्चा, direct usage, और issue/PR contribution—इन सभी को प्रोत्साहित किया जा रहा है
अभी कोई टिप्पणी नहीं है.