IKVM.NET | это... Что такое IKVM.NET? (original) (raw)

IKVM.NET

Тип Виртуальная машина Java, компилятор Java-байткода и Java-библиотека
Разработчик Jeroen Frijters
Написана на Java и C#
Операционная система Cross-platform
Последняя версия 0.42.0.6 (3 мая 2010)
Тестовая версия 0.43.3790 (18 мая 2010)
Лицензия zlib License
Сайт http://www.ikvm.net/

IKVM.NET — это реализация Java для Mono и Microsoft .NET Framework. IKVM является свободным программным обеспечением, распространяемым под либеральной лицензией.[1]

IKVM.NET включает в себя следующие компоненты:

С IKVM.NET вы можете запустить скомпилированный код Java (байт-код) непосредственно на Microsoft. NET и Mono. Байт-код на лету преобразуется в CIL и выполняется.

В этом её отличие от J#. J# — это синтаксис Java на платформе .NET, в то время как IKVM.NET это эффективная реализация Java, работающая на платформе .NET.

Jeroen Frijters является основным участником в разработке IKVM.NET. Он является техническим директором компании Sumatra Software, находящейся в Нидерландах.

Статус

По состоянию на июнь 2007 года, виртуальная машина поддерживает Java 1.6. AWT и Swing частично поддерживаются. IKVM использует OpenJDK в качестве библиотеки классов[2].

См. также

Примечания

  1. Текст лицензии IKVM.NET на официальном сайте
  2. IKVM.NET Home Page. Архивировано из первоисточника 2 мая 2012. Проверено 16 июля 2008.

Ссылки

Просмотр этого шаблона Виртуальные машины Java
Sun/Oracle JVMHotSpotKVMOpenJDK • Maxine VM
Сообщества и основные реализации Apache HarmonyGCJJamVM • Jikes RVM • KaffeIKVM.NETIBM J9JRockit (BEA/Oracle)
Встроенные MysaifuSquawk (Sun)JamaicaVM • Mika VM
Другие CACAOJXJNodeдругие…
Неподдерживаемые Microsoft JVM • SableVM • Jupiter • Jaos