
Official website (https://ikvm.org/)
IKVM.NET
Sign in to saveIKVM (formerly IKVM.NET) is an implementation of Java for Common Language Infrastructure implementations such as Mono and the Microsoft .NET Framework. IKVM is free software, distributed under the zlib permissive free software license.
Official website

Link to the official site · 1,202 chars · not written by Vinony
Source code
See HOWTO for the build instructions. The quick start is Install NAnt ( I found that the problem was Windows security related in that the downloaded NAnt zip file needed additional security related configuration to be performed: before extracting, one must right click on the zip file, select Properties and under the General tab, click the button labelled Unblock, the click OK on the Properties window. Now, extract the file to your desired location. Must be set to use JDK 7 (not 8 or later). Download ICSharpCode.SharpZipLib.dll ( and copy to the bin folder. Download openjdk-7u6-b24 ( and unpack in the peer folder to ikvm. In the root folder run nant. Produces a debug build with all. pdb files in the bin folder. To produce the strongly named assemblies Package NuGet build a signed version of the project from the nuget directory run these commands nant IKVM.nuspec nant nupkg To publish set your nuget Api key: then use nuget push to push nug nuget gallery:
Excerpt from the source-code README · 1,778 chars · not written by Vinony
Wikidata facts
- Instance of
- free and open-source software
- Official website
- www.ikvm.net
- Has use
- Java virtual machine
Show 8 more facts
- software version identifier
- 8.15.0
- copyright license
- zlib License
- source code repository URL
- github.com/ikvm-revived/ikvm
- programmed in
- C#
- implementation of
- Java platform
- operating system
- cross-platform
- package management system
- NuGet
via Wikidata · CC0
Article · Deutsch
IKVM.NET ist eine freie Implementierung von Java für das Mono-Projekt und das .NET Framework. IKVM ist freie Software unter der zlib-Lizenz. Es enthält folgende Komponenten: * Eine Java Virtual Machine implementiert in .NET * Eine .NET-Implementierung der Java-Klassenbibliothek * Werkzeuge für die Kompatibilität von Java und .NET Mit IKVM ist es möglich, Java-Bytecode direkt im .NET Framework oder in Mono auszuführen. Der Bytecode wird „on-the-fly“ in die Common Intermediate Language konvertiert und ausgeführt.Im Gegensatz zu J#, welches nur eine Java-Syntax für .NET ist, ist IKVM.NET ein komplettes Java-Framework auf .NET- beziehungsweise Mono-Basis. Der Hauptentwickler war Jeroen Frijters. Er ist technischer Direktor von Sumatra Software mit Sitz in den Niederlanden. Am 21. April 2017 gab Frijters, mit der Begründung, dass er das Vertrauen in .NET und Java verloren habe, das Ende von IKVM.NET bekannt. Er hofft das es als Fork unter einem anderen Namen weiterentwickelt wird. 2018 hat Windward Studios einen Fork erstellt und entwickelt seitdem die Software unter gleichem Namen weiter. Der Name "IKVM" ist ein Wortspiel zu "JVM", es wurden lediglich die zwei Buchstaben neben J verwendet.
Abstract from DBpedia / Wikipedia · CC BY-SA