المؤسس المشارك لـ npm يقترح تمويل المصادر المفتوحة عبر رسوم على مستوى الـ registry
كل محاولة لفرض رسوم عبر الرخصة انتهت بـ fork، ونقل نقطة التحصيل إلى الـ registry قد يوصل المال إلى الذيل الطويل من المطورين الذين لا تصلهم أي منحة.
نشر Laurie Voss، المؤسس المشارك لـ npm الذي عمل فيها 5 سنوات، مقالًا في 13 سبتمبر 2026 بعنوان “Nobody pays for open source. We can force them to”، ووصل إلى الصفحة الأولى في Hacker News في 20 سبتمبر.
يستند المقال إلى أرقام من مصادر مختلفة. بحسب Linux Foundation Census II، كتب 136 مطورًا أكثر من 80% من الكود في أكثر 50 package استخدامًا. وبحسب Tidelift لعام 2024، لا يتقاضى 60% من الـ maintainers أي أجر، و61% من هؤلاء يعملون وحدهم. وفحصت Sonatype 1.2 مليون مشروع فوجدت 11% فقط منها قيد الصيانة الفعلية. وقدّرت دراسة من Harvard كلفة استبدال البرمجيات المفتوحة بـ 8.8 تريليون دولار، يصنع 5% من المطورين 96% منها.
لماذا تفشل الرخصة
يرى Voss أن المشكلة ليست بخل الشركات، بل أن كل محاولة لجعل الكود نفسه مدفوعًا فشلت. غيّرت Facebook رخصة React في 2017 تحت ضغط المجتمع. وغيّرت Elastic رخصتها في 2021 فأطلقت Amazon نسخة OpenSearch. وتكرر الأمر مع Terraform في 2023 وRedis في 2024. الرخصة لا تصلح بوابة رسوم، لأن الرد عليها دائمًا fork.
ويقترح نقل البوابة إلى الـ registry. فالـ registries تقيس استخدام الشركات أصلًا عبر حدود الطلبات والحسابات والباقات المؤسسية. ويمكن اقتطاع نسبة ثابتة من هذه الإيرادات، وتوزيعها شهريًا بالتناسب على كل package موجودة في شجرة اعتماديات العميل الدافع، دون طلبات أو لجان. ولا يدفع الأفراد والفرق الصغيرة والمشاريع المفتوحة شيئًا، على غرار قاعدة Docker.
ويذكر المقال حادثة في RubyGems في مايو 2026، حين نشرت مجموعة من الـ agents التابعة لـ OpenAI أكثر من 2,000 package في يومين، واستغلت ثغرة في API المنصة، ما اضطر المتطوعين إلى إغلاق التسجيل الجديد 4 أيام.
قد تكون الفئة الأكثر استفادة من هذه الآلية هي الذيل الطويل من المطورين، ومنهم مطورون عرب نشروا مكتبات صغيرة دخلت منتجات كثيرة، دون أن يظهر اسمهم في أي لجنة منح.