IKVM.NET

IKVM.NET

Infobox Software
name = IKVM.NET



caption =
developer =
latest release version = 0.36.0.11
latest release date = release date|2008|04|07
latest preview version =
latest preview date =
operating system = Cross-platform
programming language = Java and C#
genre = Java Virtual Machine and Java Library
license = permissive free software licence
website = http://www.ikvm.net/

IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. IKVM is free software, distributed under a permissive free software licence. [http://www.ikvm.net/license.html]

IKVM includes the following components:

* A Java Virtual Machine implemented in .NET
* A .NET implementation of the Java class libraries
* Tools that enable Java and .NET interoperability

With IKVM you can run compiled Java code (bytecode) directly on Microsoft .NET or Mono. The bytecode is converted on the fly to CIL and executed.

This is in contrast to J#. J# is a Java syntax on .NET's framework, whereas IKVM is effectively a Java framework running on top of .NET's framework.

Jeroen Frijters is the main contributor to IKVM.NET. He is Technical Director of Sumatra Software, based in The Netherlands.

Status

As of June 2007, the machine supports Java 1.6 with the exception of AWT and Swing. IKVM uses OpenJDK as its class library [cite web|url=http://www.ikvm.net/|title=IKVM.NET Home Page|accessdate=2008-07-16] .

See also

*Free Java implementations
*J#

References

External links

* [http://www.ikvm.net/ Official website]
* [http://weblog.ikvm.net/ Weblog IKVM.NET]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • IKVM.NET — Тип Виртуальная машина Java, компилятор Java байткода и Java библиотека Разработчик Jeroen Frijters Написана на Java и C# Операционная система Cross platform Последняя версия 0.42.0.6 ( …   Википедия

  • IKVM.NET — Entwickler Jeroen Frijters Aktuelle Version 0.46.0.1 (24. März 2011) Betriebssystem plattformunabhängig Kategorie Java Virtual Machine und Java Bibliothek …   Deutsch Wikipedia

  • IKVM.NET — ? Información general Última versión estable 0.40.1 5 de junio, 2009 Género Java Virtual Machine y Libreria Java …   Wikipedia Español

  • Список .NET-языков — Эта страница информационный список. Языки программирования .NET (Языки с поддержкой CLI или CLI языки)  компьютерные языки программирования, используемые для создания библиотек и программ, удовлетворяющих требованиям Comm …   Википедия

  • Liste der .NET-Sprachen — Die folgende Aufstellung enthält eine Liste von Programmiersprachen für Microsoft .NET, Mono, DotGNU oder einer kompatiblen Laufzeitumgebung. Sprache Implementierung Hersteller Ada 2005 A# (Ada for .NET) APL Dyalog.NET ASP ASP.NET: ASM to IL …   Deutsch Wikipedia

  • Liste von .NET-Sprachen — Die folgende Aufstellung enthält eine Liste von Programmiersprachen für Microsoft .NET, Mono oder einer kompatiblen Laufzeitumgebung. Sprache Implementierung Hersteller Ada 2005 A# (Ada for .NET) APL Dyalog.NET ASP ASP.NET: ASM to IL …   Deutsch Wikipedia

  • Mono (Projekt) — Mono Projekt Entwickler: Novell Aktuelle Version: 2.4 (30. März 2009) …   Deutsch Wikipedia

  • GNU Classpath — У этого термина существуют и другие значения, см. Classpath (Java). GNU Classpath …   Википедия

  • GNU Classpath — Infobox Software name = GNU Classpath caption = Demonstration of the GNU Classpath Swing developer = GNU project (formally held by FSF) collapsible = yes latest release version = 0.97.2 latest release date = release date|2008|06|6 latest preview… …   Wikipedia

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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”