Как стать автором
Обновить

Комментарии 7

alizar работает в RUVDS?

НА RUVDS.

Представляете :)

В отличие от интерпретаторов типа Cygwin, сам Browsix не выполняет интерпретацию кода.

А разработчики Cygwin знают, что они делают интерпретатор?

Вместо того чтобы поддерживать серверную часть приложения из существующих Unix-программ, разработчик просто переносит их в браузер клиента. Кроме всего прочего, это устраняет целый класс проблем безопасности (программы явно будут иметь доступ только к данным текущего пользователя на вкладке браузера) и масштабирования.

Ну, во-первых, на бэкенде хранятся данные, обычно в базах данных.

Плюс, перенос части кода на сервер это техника защиты своего кода от копирования и кражи.

Отлично! Теперь можно запустить Chromium в браузере Chromium, чтоб уже там запустить приложение на Electron, а то нам слоев абстракции маловато!

Именно так и будет, например, если для легасикода требуется старая версия Хромиума, то старую версию будут запускать внутри актуальной (((

Еще из JavaScript-десктопов: OS.js.
Проект довольно старый - на хабре есть статья 2011 года; похоже на то, что переписывался несколько раз.
Не эмуляция linux, а просто концепция - веб-приложения в окнах.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий