Статьи

Запуск приложений ПК с вашего мобильного телефона с JPC

JPC Java эмулятор x86 Команда из Оксфордского университета в Великобритании разработала эмулятор ПК для x86 . Удивительно, но это написано на Java. Еще более удивительно — это работает!

Веб-разработчики являются известными пользователями эмуляторов ПК, таких как VMware, Virtual PC и VirtualBox . Эти программные продукты имитируют аппаратное обеспечение ПК и позволяют установить другую виртуальную систему на виртуальной машине. Поскольку виртуальная машина представляет собой набор файлов данных, ее можно клонировать, создавать резервные копии или восстанавливать. Виртуализация является горячей темой в корпоративном секторе и предоставляет веб-разработчикам надежный способ тестирования нескольких браузеров на нескольких устройствах. Даже если простота использования и экономия денег не были проблемой, виртуализация избавляет от необходимости загружать ваш офис полным оборудованием!

Так почему же JPC (эмулятор чистого Java x86 PC) отличается от других эмуляторов?

Это кроссплатформенный
JPC будет работать на любом устройстве, которое поддерживает Java; Windows, Mac, Linux и большинство мобильных телефонов. Он почти наверняка будет работать в операционной системе Google Chrome .

Mario Bros работает на мобильном телефоне

(Обратите внимание, что iPhone является исключением. Хотя у него есть аппаратная поддержка Java, Стив Джобс заявил, что «Java не стоит встраивать. Никто больше не использует Java. Это большой тяжеловесный мяч и цепь». )

Это безопасно
Виртуальный ПК работает полностью в песочнице Java. Эмулируемое оборудование изолировано от реальной машины и не может вмешиваться в базовую ОС.

Работает в браузере
Это убийственная особенность. Разработчик может настроить виртуальную машину с предварительно загруженной ОС и программным обеспечением, к которому любой авторизованный пользователь сможет получить доступ напрямую из любого веб-браузера с поддержкой Java. Это имеет огромный потенциал; Пользователь Chrome OS или мобильного телефона может в любое время запустить приложение Windows в любом месте.

Реально, это произойдет не скоро. JPC предоставляет выбор рабочих игр для DOS и дистрибутивов Linux , но полная совместимость с x86 и Windows еще не закончена . В Doom можно играть, долго играть нельзя.

Количество программных слоев делает скорость эмуляции проблемой. Тем не менее, программное и аппаратное обеспечение улучшится, что делает возможности очень интересными.

Может ли эта технология быть более разрушительной для Microsoft Windows, чем Chrome OS от Google ?