Просто чтобы прояснить, там "Ява" это не одно.
Java Runtime Environment (JRE) - наиболее распространенная форма Java, позволяющая приложениям, написанным на Java, запускаться на вашем компьютере. Это «плагин Java» или «виртуальная машина Java (JVM)»
Java (язык) - объектно-ориентированный язык программирования.
Java (компилятор) - превращает код Java (язык) в файлы классов, которые могут быть выполнены JRE / JVM.
Java (библиотека) - набор компонентов для кроссплатформенного графического интерфейса и других элементов программирования.
Я предполагаю, что вы спрашиваете о замене JRE, плагина Java, который использует большинство людей. Если вы хотите сказать иначе, обновите ваш вопрос.
Раньше у Microsoft была виртуальная машина Java, включенная во все их операционные системы, но это обычно игнорируется в пользу плагина JRE от Oracle.
Есть несколько других замен JRE / JVM, которые вы можете попробовать:
JOEQ (как ни странно сам по себе написан на Java) - http://sourceforge.net/projects/joeq/
Wonka - http://wonka.acunia.com/
Соболь (больше не поддерживается) - http://sourceforge.net/projects/sablevm/files/
Каждый из них может иметь определенную степень совместимости, но вы, вероятно, обнаружите, что при запуске Java, предназначенной для более новой версии JRE, вы можете столкнуться с проблемами совместимости.
Что-то еще, чтобы рассмотреть, действительно ли вам действительно нужна Java. Существуют ли конкретные задачи, которые вы выполняете, для которых явно требуется JRE? Если нет, попробуйте обойтись без него.