- distributed PostgreSQL विशेषज्ञ कंपनी pgEdge ने अपने core components को पहले के source-available मॉडल से open source license में बदल दिया है
- पहले Spock, Snowflake, Lolor जैसे प्रमुख engines और extensions pgEdge Community License के तहत दिए जाते थे, जिससे उपयोग पर सीमाएँ थीं
- अब सभी core repositories को PostgreSQL License के तहत relicense किया गया है, जिससे उनका स्वतंत्र उपयोग और contribution संभव हो गया है
- यूज़र GitHub पर spock, snowflake, lolor जैसी repositories को सीधे देख सकते हैं और multi-master distributed Postgres का अनुभव कर सकते हैं
- इससे PostgreSQL ecosystem और open source community में योगदान मजबूत होगा और अधिक व्यापक collaboration को बढ़ावा मिलने की उम्मीद है
pgEdge के बदलाव की पृष्ठभूमि
- Dave Page (पूर्व EDB, pgAdmin के संस्थापक) ने AI-केंद्रित कंपनियों के बजाय distributed Postgres पर ध्यान देने के लिए pgEdge जॉइन किया
- pgEdge में Postgres community से आए कई engineers शामिल हुए हैं, और आगे भी अधिक प्रतिभाओं की भर्ती की योजना है
- लेकिन pgEdge के प्रमुख components पहले “source-available” थे, पूरी तरह open source नहीं, यही एक समस्या थी
लाइसेंस में बदलाव
- अब pgEdge के सभी प्रमुख components और वे सभी repositories जो पहले pgEdge Community License का उपयोग करती थीं, PostgreSQL License में बदल दी गई हैं
- Spock (replication engine), Snowflake (cluster-wide unique sequence), Lolor (large object logical replication) आदि इसमें शामिल हैं
- PostgreSQL License, Open Source Initiative द्वारा अनुमोदित एक permissive open source license है
- इस बदलाव के बाद कोई भी इस software का स्वतंत्र रूप से उपयोग कर सकता है, और production environment में भी बिना झिझक इसे इस्तेमाल कर सकता है
- कोई भी बिना प्रतिबंध code का उपयोग, संशोधन और वितरण कर सकता है
योगदान और उपयोग कैसे करें
- GitHub public repositories: spock, snowflake, lolor
- इन्हें सीधे build किया जा सकता है या इनमें contribution किया जा सकता है
- cloud, container और VM environments में तुरंत उपयोग के लिए supported builds भी उपलब्ध हैं
अभी कोई टिप्पणी नहीं है.