На языке Java разработан полноценный эмулятор архитектуры x86

6 июля 2009 года

В рамках проекта JPC (Архивная копия от 31 января 2010 на Wayback Machine) разработан полноценный эмулятор архитектуры x86, написанный целиком на языке Java. Проект достаточно универсальный, эмулятор может быть выполнен в виде отдельного Java приложения, запущен (Архивная копия от 9 июля 2009 на Wayback Machine) на мобильном телефоне или в виде web-апплета в браузере. На сайте проекта представлено (Архивная копия от 9 января 2010 на Wayback Machine) несколько демонстраций возможностей JPC, среди которых запуск игры DOOM и мини-дистрибутива Damn Small Linux. Исходные тексты (Архивная копия от 7 января 2010 на Wayback Machine) проекта распространяются в рамках лицензии GPLv2.

JPC обеспечивает один из наиболее безопасных способов выполнения изолированных приложений, так как используется двухуровневая модель изоляции - первый уровень обеспечивает изоляцию в стандартной виртуальной Java машине апплета с эмулятором , а второй реализован непосредственно эмулятором x86 инструкций.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «На языке Java разработан полноценный эмулятор архитектуры x86», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.