- 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 isfree software , distributed under apermissive 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 interoperabilityWith 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.