का हवाला देते हुए विकिपीडिया:
MariaDB एक GPL-लाइसेंस प्राप्त MySQL-व्युत्पन्न डेटाबेस सर्वर है। यह माइकल "मोंटी" विडेनियस (के संस्थापक) द्वारा समर्थित है MySQL) और मुफ़्त सॉफ़्टवेयर डेवलपर्स का समुदाय। इसमें एक इंजन होता है जिसे कहते हैं एक्स्ट्राडीबी, प्रतिस्थापित करना InnoDB. इसकी MySQL के साथ उच्च अनुकूलता है क्योंकि इसमें समान ऑर्डर, इंटरफेस, एपीआई और लाइब्रेरी हैं, इसका उद्देश्य सीधे एक सर्वर को दूसरे के लिए बदलने में सक्षम होना है
खैर, में प्रकाशित एक लेख में दस्तावेज़ फाउंडेशन ब्लॉग, आपके द्वारा महसूस की जाने वाली प्रशंसा के स्तर को उजागर करें मोंटी द्वारा लिब्रे ऑफिस, जहां यह कमोबेश निम्नलिखित को व्यक्त करता है:
"हम इस परियोजना को लेकर बहुत उत्साहित हैं। लिब्रे ऑफिस... परियोजना में अपना योगदान देने के लिए हमने इसे एकीकृत करने और इसके लिए उत्कृष्ट सहायता प्रदान करने की प्रतिबद्धता जताई है MariaDB लिब्रे ऑफिस में. इसमें अन्य बातों के अलावा, एक नया भी शामिल है एलजीपीएल सी ड्राइवर से कनेक्ट करना है MariaDB o MySQL और MariaDB में गंभीर रूप से प्रभावित करने वाली किसी भी समस्या के लिए बग समाधान प्रदान करें लिब्रे ऑफिस«
आप इसमें और अधिक देख सकते हैं इस लिंक. निःसंदेह, दुनिया के लिए बड़ी खुशखबरी। खुला स्रोत y कार्यालय सुइट. सुधार लिबर ऑफिस आधार इस समर्थन के साथ?
ओरेकल के आगमन और उससे अलग होने के बाद, यह मुझे अजीब नहीं लगता।
MySQL भी Oracle से है और इसके सामुदायिक संस्करण में इसे संशोधित किया जाना जारी है, कुछ एक्सटेंशन जो पहले सामान्य थे उन्हें हटा दिया गया है और मुझे लगता है कि यह एक और कारक है।
जैसा कि मैंने समझा, उन्होंने डेटाबेस के लिए HSQLDB का उपयोग किया, क्योंकि यह पूरी तरह से जावा में लिखा गया है। वही और उन्हें केवल MySQL jdbc ड्राइवर को संशोधित करने की आवश्यकता है।
बहुत बढ़िया 😀
इसलिए यदि Oracle के जीनियस (MySQL के वर्तमान मालिक) वही काम करते हैं जो उन्होंने ओपन ऑफिस के साथ किया था, तो विकल्प पहले ही लागू हो जाएगा।
समस्या यह है कि यदि Oracle को कोई कानूनी खामी मिल जाए जो उसे MySQL API को पेटेंट कराने की अनुमति दे तो क्या होगा? कुछ समय पहले कहा गया था कि Oracle प्रतिस्पर्धा को रोकने के लिए इस रणनीति पर काम करना चाह रहा है:
http://fosspatents.blogspot.com/2011/08/oracle-defends-copyrightability-of-apis.html
एपीआई को समझने के लिए, यह फ़ंक्शंस, वेरिएबल्स, क्लासेस इत्यादि का नाम होगा, कुछ पूरी तरह से बेतुका लेकिन ओरेकल से आ रहा है ...
उस स्थिति में, कानूनी समस्याओं से बचने के लिए मोंटी को मारियाडीबी एपीआई को फिर से डिज़ाइन करने के लिए मजबूर किया जाएगा, लेकिन यह MySQL के साथ संगत होना भी बंद कर देगा।
क्या मोंटी के पास अपनी रचना पर कोई शक्ति नहीं है?
मम्म... मुझे यकीन नहीं है, मुझे अधिक जानकारी ढूंढनी होगी, लेकिन मुझे लगता है कि उन्होंने सन माइक्रोसिस्टम्स को सभी अधिकार दे दिए, जिसे बाद में Oracle ने खरीद लिया, इसलिए Oracle के पास ही सभी अधिकार हैं MySQL के लिए.
फिर भी, जबकि मारियाडीबी का स्रोत कोड अभी भी मुफ़्त होगा, यह पेटेंट द्वारा शासित होगा, जिससे यह प्रभावी रूप से मालिकाना सॉफ़्टवेयर बन जाएगा।
निश्चित रूप से, जब तक ओरेकल स्रोत कोड के कुछ हिस्सों को पेटेंट कराने का प्रबंधन करता है, जैसा कि पहले बताया गया है। यदि यह सफल नहीं होता है, तो MariaDB के साथ कोई कानूनी समस्या नहीं होगी।
उम्म और लाइसेंस के बारे में क्या? या वे भूल जाते हैं कि उसके पास जीएनयू जीपीएल लाइसेंस है और वे खराब हो गए हैं क्योंकि जीएनयू जीपीएल लाइसेंस के अनुसार:
जीएनयू जनरल पब्लिक लाइसेंस या अंग्रेजी में इसके नाम से बेहतर जाना जाता है जीएनयू जनरल पब्लिक लाइसेंस या इसके संक्षिप्त नाम जीएनयू जीपीएल, 1989 में फ्री सॉफ्टवेयर फाउंडेशन (पहला संस्करण) द्वारा बनाया गया एक लाइसेंस है, और मुख्य रूप से मुफ्त वितरण की सुरक्षा के लिए उन्मुख है। , सॉफ्टवेयर का संशोधन और उपयोग। इसका उद्देश्य यह घोषित करना है कि इस लाइसेंस द्वारा कवर किया गया सॉफ़्टवेयर मुफ़्त सॉफ़्टवेयर है और इसे विनियोजन प्रयासों से सुरक्षित रखना है जो उपयोगकर्ताओं के लिए उन स्वतंत्रताओं को प्रतिबंधित करता है।
यानी, मैं समझाता हूं कि अगर ओरेकल जीएनयू जीपीएल के तहत लाइसेंस प्राप्त कुछ सॉफ्टवेयर को पेटेंट कराना चाहता था तो फ्री सॉफ्टवेयर फाउंडेशन लाइसेंस का उल्लंघन करने के लिए उस पर मुकदमा कर सकता था।
ओरेकल, कोड का स्वामी और MySQL का अधिकार होने के नाते, इसके साथ जो चाहे कर सकता है, जिसमें लाइसेंस बदलना और कोड बंद करना शामिल है, और यहां तक कि FSF भी उनके साथ कुछ नहीं कर सकता है क्योंकि लेखक अपने कार्यक्रमों के पूर्ण स्वामी हैं .
ऐसा तब तक है जब तक MySQL किसी अन्य GPL या कॉपीलेफ़्ट लाइसेंस प्राप्त सॉफ़्टवेयर पर निर्भर नहीं होता है।
आप भविष्य के संस्करणों के लिए लाइसेंस बदल सकते हैं, लेकिन जो पहले से मुफ़्त है उसे जीएनयू जीपीएल लाइसेंस के तहत जारी रखा जा सकता है। और गड़बड़ यह है कि वे कोड का पेटेंट कराते हैं, और मुझे लगता है कि वे डेटाबेस का भी पेटेंट कराते हैं। हालाँकि सब कुछ देखा हुआ है.
एक और बात यह है कि भले ही वे MySQL का पेटेंट कराने में कामयाब रहे, मुझे नहीं लगता कि ओरेकल फिल्म में बुरा आदमी बनना चाहता है (ओपन ऑफिस के साथ अब तक जितना बुरा हुआ है)।
वास्तव में, Oracle MySQL लाइसेंस को बदल सकता है लेकिन यह पुराने संस्करणों को प्रभावित नहीं करता है, केवल एक चीज जो पुराने संस्करणों को प्रभावित कर सकती है वह है पेटेंट।
पेटेंट का मुद्दा, चाहे सॉफ्टवेयर के लिए हो या किसी भी क्षेत्र के लिए, काफी जटिल है और हमेशा तकनीकी देरी का कारण बनता है।