- IKVM.NET
-
IKVM.NET Тип Виртуальная машина Java, компилятор Java-байткода и Java-библиотека
Разработчик Jeroen Frijters
Написана на Операционная система Последняя версия Тестовая версия Лицензия zlib License
Сайт IKVM.NET — это реализация Java для Mono и Microsoft .NET Framework. IKVM является свободным программным обеспечением, распространяемым под либеральной лицензией.[1]
IKVM.NET включает в себя следующие компоненты:
- Виртуальная машина Java, реализованная на .NET
- .NET-реализация библиотек классов Java
- Конвертор из jar в dll
- Инструменты для Java и .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].
См. также
- Свободные реализации Java
- J#
Примечания
- ↑ Текст лицензии IKVM.NET на официальном сайте
- ↑ IKVM.NET Home Page. Архивировано из первоисточника 2 мая 2012. Проверено 16 июля 2008.
Ссылки
- ikvm.net — официальный сайт IKVM.NET
- Weblog IKVM.NET
- Wiki IKVM.NET
Виртуальные машины Java Sun/Oracle JVM • HotSpot • KVM • OpenJDK • Maxine VM Сообщества и основные реализации Apache Harmony • GCJ • JamVM • Jikes RVM • Kaffe • IKVM.NET • IBM J9 • JRockit (BEA/Oracle) Встроенные Mysaifu • Squawk (Sun) • JamaicaVM • Mika VM Другие CACAO • JX • JNode • другие… Неподдерживаемые Microsoft JVM • SableVM • Jupiter • Jaos Категории:- Программное обеспечение по алфавиту
- Виртуальные машины Java
- Mono
- Кроссплатформенное программное обеспечение
Wikimedia Foundation. 2010.