الخلاصة

  • اختارت ISC ‏Optimus-UI، وهو فرع مجتمعي من PrimeNG، أساساً جديداً لواجهة Stork.
  • تخطط ISC لمساهمة سنوية إلى OpenNG؛ ولم تعلن المبلغ أو المدة.

قد يحوّل تغيير مكتبة الواجهة عاماً من العمل الهندسي إلى بند صيانة جديد. واجه مشروع Stork هذا الوضع بعدما انتقلت PrimeNG من نموذج المصدر المفتوح وأُرشف مستودعها في 29 يونيو 2026. اختارت ISC ‏Optimus-UI، وهو فرع مجتمعي، وقالت إنها ستسهم في تمويل من يتولون صيانته.

تصف سيرة ISC ‏Victoria (Vicky) Risk بأنها مديرة منتجات البرمجيات المفتوحة ومديرة التسويق، بعد خمسة عشر عاماً في إدارة خطوط منتجات لدى Cisco. هذا الموقع يجعل سؤال التمويل جزءاً من عملها في المنتج: مَن يدفع مقابل الإصلاحات التي يحتاجها المستخدمون بعد اعتماد مكتبة مفتوحة؟ وتدرجها أجندة RIPE 93 مع Tomek Mrugalski، مدير DHCP في ISC، متحدثةً عن إعادة هيكلة مشروع انتقل إلى نموذج تجاري.

سبق أن كتبت Risk عن الاتجاه المعاكس. أبقت ISC بعض مكتبات Kea تحت ترخيص تجاري لتمويل التطوير. وفي مقال يحمل اسمها، قالت المؤسسة إنها أصدرت اثنتي عشرة مكتبة بترخيص مفتوح بعدما صار Kea مستداماً مالياً بما يكفي للتخلي عن ذلك الدخل. ووصفت Risk متجر إضافات Kea بأنه لم يحقق نجاحاً كبيراً: فالشركات أرادت عروض أسعار وفواتير ومناقصات وإجراءات اعتماد الموردين. إتاحة الشفرة لا تدفع وحدها فاتورة المراجعة والصيانة.

في Stork انعكس اتجاه الضغط. نقلت PrimeTek مكتبة PrimeNG إلى نموذج تجاري. ووازنت ISC بين صيانة المكونات التي استوردتها، والانتقال إلى Angular Material، وإعادة بناء الواجهة كاملة باستخدام HTMX. ثم اختارت Optimus-UI التي تصونها OpenNG. وربط ملخص جلسة RIPE 93 القرار بتسارع اكتشاف الثغرات عبر تحليل الشفرة بنماذج اللغة الكبيرة. عندما تظهر العيوب بوتيرة أسرع، يحتاج فريق Stork إلى مكتبة يتلقى صيانتها إصلاحات منتظمة؛ لذلك أصبح العثور سريعاً على بديل مفتوح يحظى بصيانة نشطة جزءاً من خطة الأمن نفسها.

جاء الاختيار بعد جهد هندسي واضح. يسجل تقرير ISC لعام 2025 تحديثاً كبيراً لـPrimeNG شمل 329 ملفاً، وأضاف نحو 9,300 سطر وحذف عدداً مقارباً. كما أصدرت Stork ثمانية إصدارات في ذلك العام. قد تظهر المكتبة كسطر واحد في ملف التبعيات، لكن تحديثها يستهلك عملاً كبيراً من فريق المنتج.

قالت ISC في إعلان Stork 2.6 المنشور في 15 أكتوبر إنها ترصد مساهمة مالية سنوية إلى OpenNG كي لا تنتفع مجاناً بعمل القائمين على الصيانة. ويذكر الإعلان نفسه أن Stork لا يدر إيرادات لـISC بعد، مع إتاحة دعم فني احترافي له كبند في عقود دعم Kea. لم تحدد ISC قيمة المساهمة أو مدتها؛ وهذان التفصيلان يبيّنان مقدار عبء الصيانة الذي ستغطيه الخطة.

وتصف ISC إصدار Stork 2.6 بأنه مستقر وجاهز للاستخدام الإنتاجي. يضيف الإصدار تتبع الإيجارات عبر عدة خوادم Kea، وتسجيل الدخول عبر OIDC، ومراقبة نقل مناطق BIND 9، ودعم Kea Configuration Backend. كما تختبر ISC تحديث التبعيات أسبوعياً مع تزايد تقارير الثغرات. اختيار الفرع يفتح الطريق، لكن التوافق والإصلاحات الأمنية يحتاجان إلى متابعة في كل إصدار لاحق.

تكشف تجربة Risk في Kea وStork وجهين للسؤال نفسه. في Kea، أتاح التمويل المستقر فتح وظائف كانت تجارية؛ وفي Stork، تريد ISC إعادة المال إلى مجتمع يصون مكتبة يعتمد عليها منتجها. الترخيص يحدد من يستطيع استخدام الشفرة، أما الاستمرار فيحتاج إلى من يدفع ويختبر وينشر الإصدار التالي.

المصادر