Список виртуальных машин Java

Список виртуальных машин Java

Эта статья предоставляет неисчерпывающий список виртуальных машин Java (JVM) для платформы Java SE. Он не включает в себя большое число производителей Java ME. Заметьте, что Java EE приложения запускаются с использованием стандартной Java SE VM, но некоторые поставщики специализируются на выпуске собственных версий JVM, оптимизированнх под Java EE. Но большинство разработчиков используют JVM от Sun.

Содержание

Проприетарные реализации

  • Azul VM — сегментированная Java Virtual Machine, основанная на оригинальной микропроцессорной архитектуре, оптимизированной для работы с Java. Возможно использование до 54 микропроцессоров и до терабайт памяти без накладных расходов на сборку мусора.
  • CEE-J реализация Java-технологии с нуля без лицензирования от Sun.
  • Excelsior JET (с компилятором AOT)
  • Hewlett-Packard, Java для HP-UX, OpenVMS, Tru64 и Reliant (Tandem) UNIX-платформ
  • J9 (IBM), для AIX, Linux, MVS, OS/400, Pocket PC, z/OS
  • Apogee предоставляет встроенную Java, использующую IBM J9 и библиотеку классов Apache Harmony для X86/ARM/MIPS/PowerPC, работающих под Linux/LynxOS/WinCE.
  • Jbed, (Esmertec) — Java VM с поддержкой реального времени для встроенных систем и программно-аппаратных комплексов, работающих с Интернет[1]
  • JamaicaVM, (aicas) — Java VM c поддержкой приложений реального времени. Предназначена для встроенных систем
  • JBlend, (Aplix) реализация Java ME
  • JRockit (изначально разрабатываемая BEA Systems) приобретена корпорацией Oracle для Linux, Windows и Solaris
  • Mac OS Runtime for Java (MRJ)
  • MicroJvm (IS2T — Industrial Smart Software Technology) Широкий спектр виртуальных машин предназначенных для встроенных систем (в том числе систем жесткого реального времени), ARM7, ARM9, AVR, AVR32, PPC, MIPS, …
  • Microsoft Java Virtual Machine (поддержка прекращена в 2001 году)
  • OJVM (иногда также «JServer») от Oracle Corporation
  • PERC (Aonix/Atego) Java реального времени для встраиваемых систем
  • SAPJVM (SAP) лицензированная у Sun и модифицированная Sun JVM, портированная на платформы, поддерживаемые ПО SAP NetWeaver. Поддерживает Java 5 и частично Java 6 compatible (Windows i386, x64, IA64, Linux x86, IA64, PPC, AIX PPC, HP-UX Sparc/IA64, Solaris Sparc/x86_64, i5/OS PPC)

Менее известные проприетарные виртуальные машины Java

  • Blackdown Java — лицензированный перенос на Linux эталонной реализации JVM. Поддержка прекращена в 2007 году, после того, как стала доступна OpenJDK.
  • C virtual machine (CVM, от Sun), поддерживает C
  • Gemstone — модифицирована для поддержки особенностей Java EE (приложения работающие с DBMS)
  • Golden Code Development (перенос на Java RTE и SDK для Java SE v1.4.1_07 EComStation и OS/2)
  • Intent (Tao Group)
  • Novell, Индия.
  • NSIcom CrE-ME
  • HP ChaiVM и MicrochaiVM

Свободные и открытые реализации

См. также

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Список виртуальных машин Java" в других словарях:

  • Java Virtual Machine — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете …   Википедия

  • Java (значения) — …   Википедия

  • Сравнение виртуальных машин — …   Википедия

  • Список версий Ubuntu — Основная статья: Ubuntu Ubuntu  свободная операционная система для персональных компьютеров, рабочих станций, нетбуков и серверов, является одним из самых популярных дистрибутивов Linux. Новая версия системы выходит раз в полгода …   Википедия

  • Squawk — О коде squawk см. Самолётный радиолокационный ответчик. Squawk …   Википедия

  • Kaffe — Тип Виртуальная машина Java Написана на C и Java Операционная система Unix like Последняя версия 1.1.9 (26 февраля 2008) Лицензия GNU General Public Li …   Википедия

  • HotSpot — Тип Java Virtual Machine Разработчик Oracle (ранее Sun Microsystems) Написана на C++ Операционная система Кроссплатформенное ПО Последняя версия 16.3 b01 Ли …   Википедия

  • SableVM — Тип Виртуальная машина Java Разработчик Sable Research Group Операционная система Cross platform Последняя версия 1.13 (30 марта 2007) Состояние Не поддерживается Лицензия …   Википедия

  • CACAO — У этого термина существуют и другие значения, см. Cacao (другие значения). CACAO Тип Виртуальная машина Java Разработчик Венский технический университет Написана на C и Java Операционная система Кроссплатформенное ПО …   Википедия

  • JamVM — Тип Java Virtual Machine Разработчик Robert Lougher Написана на C и Java Операционная система Cross platform Последняя версия 1.5.4 (1 января2010) …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»