الاستحواذ الذي يغير كل شيء
في يونيو 2025، أعلنت شركة MariaDB plc عن الاستحواذ على شركة Codership، الشركة الفنلندية التي تأسست عام 2007 والتي تعمل على تطوير مكتبة Galera. هذه نقطة تحول استراتيجية رئيسية للنظام البيئي MariaDB / MySQL.
Galera الكتلة هي حل النسخ المتماثل المتزامن متعدد الماجستير الوحيد القابل للتطبيق لـ MariaDB / MySQL. هذا هو المكون الذي يسمح لك ببناء مجموعات عالية التوفر مع اتساق قوي - وهو أمر لا يمكن أن يضمنه النسخ المتماثل غير المتزامن أو شبه المتزامن.
يمنح الاستحواذ على Codership لشركة MariaDB plc السيطرة الكاملة على هذه التكنولوجيا المهمة.
ما تم الإعلان عنه
يؤكد البيان الصحفي الرسمي الصادر عن MariaDB plc على عدة نقاط:
تم الحفاظ على مجتمع GPLv2. يظل الإصدار الحالي من Galera تحت GPLv2. يمكن لمستخدمي المجتمع الاستمرار في استخدامه بحرية.
سوف يتسارع الاستثمار في التطوير. بفضل موارد MariaDB plc، ستتمكن Codership من تسريع عملية تطوير الميزات الجديدة.
سيتم تعزيز التكامل مع MaxScale. سيشكل Galera + MaxScale ثنائيًا أكثر تماسكًا لعمليات النشر على مستوى المؤسسات.
هذه أخبار جيدة – على السطح.
ما لا يقال
إن التاريخ الحديث لشركة MariaDB plc فيما يتعلق بالترخيص مفتوح المصدر يدعو إلى الحذر. تم نقل MaxScale من GPLv2 إلى BSL إلى الإصدار التجاري. تم تأسيس النمط.
وتبقى عدة أسئلة مفتوحة:
إلى متى سيتم الحفاظ على نسخة المجتمع من Galera؟ إن وعد GPLv2 ساري المفعول اليوم. لكن خلال سنتين؟ 5 سنوات؟ يبقى الكود الحالي GPLv2 إلى الأبد، ولكن قد يتم ترخيص الإصدارات الجديدة بشكل مختلف.
ما هو الفرق بين مجتمع Galera والمؤسسة Galera؟ إذا تم تطوير الميزات الجديدة لإصدار المؤسسة فقط، فسوف يظل إصدار المجتمع في حالة ركود ويصبح قديمًا.
ماذا عن Percona ومستخدمي Galera الآخرين؟ Percona تستخدم مجموعة XtraDB (PXC) نفس مكتبة Galera. حصلت Oracle MySQL أيضًا على دعم تجريبي عبر المكونات الإضافية التابعة لجهات خارجية. قد يؤدي استحواذ شركة MariaDB plc إلى تعقيد العلاقات مع هؤلاء المستخدمين.
Galera كعامل تمييز استراتيجي
من وجهة نظر تنافسية، Galera هو الأصل الرئيسي لـ MariaDB في مواجهة عملاقين:
ضد أوراكل MySQL
MySQL لا يوفر النسخ المتماثل المتزامن الأصلي متعدد الماجستير. MySQL Group Replication وMySQL InnoDB Cluster هي إجابات Oracle، لكنها لم تصل إلى مرحلة النضج واعتماد Galera. من خلال الاستحواذ على Codership، تضمن MariaDB أن يظل هذا التقدم التكنولوجي حصريًا.
ضد PostgreSQL
لا يحتوي PostgreSQL أيضًا على نسخ متزامن أصلي متعدد الماجستير. توجد حلول خارجية (BDR من EDB، وCitus للتوزيع)، ولكن لا يوجد منها متكامل مثل Galera مع MariaDB.
Galera هي الحجة التقنية الوحيدة التي تجعل MariaDB فريدة من نوعها مقارنة بهذين المنافسين. بدون Galera، MariaDB هو "مجرد شوكة من MySQL". مع Galera، فهو نظام بيئي تجميعي لا مثيل له.
التأثير على Percona
التأثير الأكثر وضوحًا هو على Percona. يستخدم Percona XtraDB Cluster (PXC) مكتبة Galera بموجب ترخيص GPLv2. طالما لم يتغير الترخيص، يمكن أن يستمر PXC في الوجود.
ولكن إذا كانت الإصدارات الجديدة من Galera محجوزة لـ MariaDB Enterprise:- سيظل PXC عالقًا في أحدث إصدار من GPLv2 من Galera
- الأخطاء والثغرات الأمنية المكتشفة في الإصدارات الجديدة لن يتم إصلاحها في إصدار المجتمع
- سيتعين على Percona إما أن تفرع Galera (مكلف)، أو تجد بديلاً (صعبًا)، أو تتفاوض على اتفاقية تجارية مع MariaDB plc
التأثير على المجتمع
بالنسبة لمجتمع MariaDB، يعتبر الاستحواذ ذو حدين:
الجانب الإيجابي: تطوير أسرع لـ Galera، وتكامل أفضل مع خادم MariaDB، وميزات جديدة محتملة (النسخ المتماثل الجغرافي، وإدارة الصراع بشكل أفضل، وتحسين الأداء).
السلبية: زيادة الاعتماد على شركة تجارية واحدة لمكون بالغ الأهمية. إذا قررت MariaDB plc تقييد الوصول، فلن يكون لدى المجتمع بديل فوري.
الدرس المستفاد: الحوكمة مهمة. تدير مؤسسة MariaDB خادم المجتمع. Galera، من ناحية أخرى، في أيدي MariaDB plc (عبر Codership). لا توجد مؤسسة مستقلة لحماية Galera.
سيناريوهات للمستقبل
السيناريو المتفائل
MariaDB plc تحافظ على Galera GPLv2 للمجتمع، وتضيف ميزات متميزة إلى إصدار Enterprise، ويفوز الجميع. يتسارع التطوير، ويصبح Galera أفضل.
سيناريو واقعي
يتلقى إصدار المجتمع من Galera إصلاحات أمنية ولكن ليس ميزات جديدة. الفجوة تتسع بين المجتمع وقطاع الأعمال. يهاجر المستخدمون الجادون إلى الإصدار المدفوع.
سيناريو متشائم
Galera يتبع مسار MaxScale. تم تجميد إصدار المجتمع، والإصدارات الجديدة تجارية فقط. يجب على المجتمع أن يتفرع أو يبحث عن بدائل.
رأيي
يعد الاستحواذ على Codership أمرًا منطقيًا بالنسبة لشركة MariaDB plc. Galera يعد أمرًا استراتيجيًا للغاية بحيث لا يمكن تركه في أيدي شركة مستقلة. يتيح عنصر التحكم إمكانية محاذاة خريطة طريق Galera مع خريطة طريق MariaDB Enterprise.
ولكن يجب على المجتمع أن يبقى يقظا. تُظهر قصة MaxScale أن الوعود بالحفاظ على المصادر المفتوحة لها عمر محدود عندما تشتد الضغوط المالية.
نصيحتي: استفد من مجتمع Galera أثناء وجوده هناك. توثيق الهندسة المعمارية الخاصة بك. واحتفظ بالخطة ب - سواء كانت نسخًا شبه متزامن مع ProxySQL، أو Percona XtraDB Cluster، أو حتى PostgreSQL مع Patroni.
لم يكن مستقبل المجموعة Galera واعدًا من الناحية الفنية أكثر من أي وقت مضى. لم يكن الأمر غير مؤكد أكثر من أي وقت مضى من منظور الترخيص.
تم نشر هذه المقالة في الأصل على متوسط.
تعليقات (0)
لا توجد تعليقات حتى الآن.
اترك تعليقا