Щоб було зрозуміло, там "Java" - це не одне.
Середовище виконання Java (JRE) - найпоширеніша форма Java, що дозволяє програмам, написаним на Java, працювати на вашому комп’ютері. Це "плагін Java" або "віртуальна машина java (jvm)"
Java (мова) - об'єктно-орієнтована мова програмування.
Java (компілятор) - перетворює код Java (мову) у файли класів, які можуть бути виконані JRE / JVM.
Java (бібліотека) - набір компонентів для міжплатформного графічного інтерфейсу та інших елементів програмування.
Я припускаю, що ви запитуєте про заміну JRE, плагіну Java, який використовують більшість людей. Якщо ви маєте на увазі інше, будь ласка, оновіть своє запитання.
Корпорація Майкрософт використовувала віртуальну машину 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? Якщо ні, спробуйте піти без цього.