# مقال على RedMonk: كل بيئات تشغيل JavaScript الكبرى تملكها شركات كبيرة، وأغلبها على محرك V8

> **المغزى:** المغزى: المطور لا يشتري بيئة التشغيل بل يبني عليها، وقرار تطوير الطبقة التي تحت كل تطبيقاته يتخذه مجلس إدارة شركة، والبديل الوحيد لمحرك Google تملكه شركة نشاطها الأساسي مختلف.

- المصدر: المغزى (https://almaghza.com/a/2026-10-30-javascript-runtime-monoculture-redmonk/)
- التاريخ: 19 جمادى الأولى - 30 أكتوبر 2026 (2026-10-30)
- القسم: برمجيات
- الوسوم: JavaScript، Node.js، Deno، Bun، المصادر المفتوحة

نشرت Kate Holterhoff على موقع RedMonk في 27 أكتوبر 2026 مقالًا يرصد أن بيئات تشغيل JavaScript التي يبني عليها المطورون صارت كلها تحت ملكية شركات كبيرة، وأن المحرك تحت أغلبها واحد.

فبيئات Node وDeno وworkerd، وهي بيئة Cloudflare، تعمل ثلاثتها على محرك V8 الذي تملكه Google. أما Bun فيعمل على JavaScriptCore، وهو محرك Apple. وBun نفسه مملوك لشركة Anthropic، ونشاط Anthropic الأساسي ليس بيئات التشغيل. أي أن البديل الوحيد لمحرك Google تملكه شركة أخرى عملها في مجال مختلف تمامًا.

ويشرح المقال لماذا يهم ذلك. فالمواصفات القياسية على الويب تحتاج إلى تطبيقين مستقلين حتى تُعتمد. وحين يسيطر تطبيق واحد، يصبح سلوكه هو المعيار، ويتحول أي اختلاف عنه إلى خطأ. كما أن عيبًا واحدًا في المحرك يصل إلى كل ما فوقه في اللحظة نفسها، كما حدث مع OpenSSL في ثغرة Heartbleed.

وتتوقف الكاتبة عند تمييز دقيق: مؤسسة OpenJS تحمي حوكمة Node فعلًا، لكن المؤسسة لا تصنع منافسة. فالحوكمة تحدد من يقرر داخل المشروع، ولا تضيف محركًا ثانيًا مستقلًا.

ولا يقدّم المقال الصورة مغلقة. فهو ينقل رأيًا آخر من James Snell في Cloudflare يرى أن وجود خيارات متعددة هو ما يدفع المنظومة إلى الأمام. ولا يتضمن المقال أرقامًا لحصص السوق، فالموثق فيه هو المحركات والملكية والحوكمة.

وبالنسبة إلى فرق المنطقة، يمد ذلك سؤال الاستقلال التقني طبقة أعمق من الخدمات السحابية والموديلات. فاختيار بيئة التشغيل لمشروع جديد هو أيضًا اختيار للجهة التي ستقرر مستقبل الطبقة التي يقوم عليها المشروع كله.

## المصادر

- [مقال Kate Holterhoff على RedMonk](https://redmonk.com/kholterhoff/2026/10/27/js-runtime-monoculture/)
- [مؤسسة OpenJS](https://openjsf.org/)
