mozjs78#
mozjs78 — интерпретатор языка программирования JavaScript, основанный на open-source движке SpiderMonkey от компании Mozilla Foundation. mozjs78 работает в фоновом режиме и предоставляет API для интеграции с другими приложениями или системами. Не имеет пользовательского интерфейса и не взаимодействует напрямую с конечными пользователями.
Число 78 в названии mozjs78 относится к конкретной версии движка SpiderMonkey.
Функциональные возможности интерпретатора:
поддержка современных стандартов ECMAScript;
высокая производительность благодаря JIT-компиляции;
полная совместимость с Node.js API;
возможность интеграции с нативными библиотеками через FFI (Foreign Function Interface);
поддержка асинхронного программирования с использованием Promise и async/await.
В ОС Platform V SberLinux OS Server из состава mozjs78 используется библиотека libmozjs-78.so. Сценариев использования mozjs78 как интерпретатора не предусмотрено.
Установка
mozjs78 при необходимости устанавливается с помощью команды dnf install. Подробнее о dnf - в разделе «Утилита dnf».