WebVM هو بيئة لينكس افتراضية بدون خادم تعمل بالكامل على جانب العميل باستخدام HTML5 وWebAssembly، مدعومة بمحرك التمثيل الافتراضي CheerpX.
يسمح بتنفيذ آمن ومعزول لملفات x86 الثنائية في أي متصفح، ويتميز بمترجم JIT (الترجمة الفورية) من x86 إلى WebAssembly، ونظام ملفات افتراضي قائم على الكتل، ومحاكي لاستدعاءات نظام Linux.
ميزة جديدة: يمكن للمستخدمين الآن إنشاء صور WebVM مخصصة باستخدام Dockerfile، مما يعزز المرونة والتخصيص.
WebVM هو بيئة لينكس افتراضية بدون خادم تعمل على جانب العميل، باستخدام بناء CheerpX المستضاف من قبل Leaning Technologies وتدعم الشبكات عبر Tailscale.
على عكس محاكيات النظام الكاملة، يعمل WebVM كمحاكي لاستدعاءات نظام Linux للثنائيات في مساحة المستخدم، مما يوفر مرونة وسرعة أكبر.
إنه ليس مفتوح المصدر، ويُحظر استضافة محرك CheerpX ذاتيًا، مما يجعله مناسبًا للتعليم، والتوثيق الحي، والحفاظ على البرمجيات، وتطوير بيئات التطوير المتكاملة على الويب، على الرغم من أنه يحتوي على بعض القيود مثل مشاكل الأداء على الأجهزة المحمولة والوظائف الجزئية في وضع عدم الاتصال.