Собственно говоря, сам вопрос кроется в залоговке данной темы. Знаю, что примерно с 2002 года освной реализацией JVM для платформы Java SE является всем известный канонический «HotSpot», изначально разработанный компанией «Longview Technologies», которая затем была поглащена Sun Microsystems. На тот момент времени, вышеуказанная JVM создавалась для версии 1.3 платформы Java SE.
А что было раньше? Какая именно JVM использовалась в самых ранних версиях? Официальной датой релиза самого языка принято считать 23-е мая 1995-го года. Какая же JVM была наиболее популярна в 1995-1996 годах и вплоть до появления «HotSpot»? Пытался найти данную информацию в глобальной сети, но ничего не получилось. Также, если позволите, хотелось бы узнать, на каком языке программирования написано большинство JVM и есть ли какая-нибудь JVM, которая была написана на чистой Java'е (также интересует ЯП на котором была написана первая JVM). Благодарю за ответ!
Ответ
Сохранившиеся оригинальные сановские версии JDK/JRE/JVM можно скачать здесь - это версия 1.1, более ранние версии увы не сохранились...
HotSpot пошел с версии JDK 1.2, до этого они просто назывались Sun JVM, потом когда Sun начал направо-налево лицензировать разные инкарнации JVM появилась необходимость отделить ее от остальных JVM.
Наиболее известная альтернативная инкарнация JVM была JRockit, которую вовсю понужал Bea Systems на своем сервере WebLogic - она вышла по-моему 1998 году - как то так и была настолько хороша, что было модно говорить, что Sun JVM скоро умрет :)
Я еще помню версии JVM 0.8/0.9, но уже в 2004 году я их не мог найти
Почти все JVM пишутся на смеси C/Java
Комментариев нет:
Отправить комментарий