IKVM.NET

from Wikipedia, the free encyclopedia
IKVM.NET
Basic data

developer Originally Jeroen Frijters, now Windward Studios
Current  version 8.5.0.3
(April 25, 2019)
operating system platform independent
programming language C #
category Java Virtual Machine and Java Library
License zlib license
original

Windward www.nuget.org/packages/IKVM/

IKVM.NET is a free implementation of Java for the Mono project and the .NET Framework . IKVM is free software under the zlib license .

It contains the following components:

With IKVM it is possible to execute Java bytecode directly in the .NET Framework or in Mono. The bytecode is converted into the Common Intermediate Language and executed " on the fly " . In contrast to J # , which is just a Java syntax for .NET, IKVM.NET is a complete Java framework based on .NET or Mono.

The main developer was Jeroen Frijters. He is the technical director of Sumatra Software based in the Netherlands. On April 21, 2017, Frijters announced the end of IKVM.NET on the grounds that he had lost confidence in .NET and Java. He hopes that it will be further developed as a fork under a different name. In 2018, Windward Studios created a fork and has been developing the software under the same name since then.

The name "IKVM" is a play on "JVM", only the two letters next to J were used.

status

In June 2007, IKVM.NET fully supported Java 1.6 with the exception of Swing and AWT .

Web links

Individual evidence

  1. The ikvm Open Source Project on Open Hub: Languages ​​Page . In: Open Hub . (accessed on September 3, 2018).
  2. Archive link ( Memento from December 27, 2012 in the Internet Archive )