<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to FAQ</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>Recent changes to FAQ</description><atom:link href="https://sourceforge.net/p/ikvm/wiki/FAQ/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 29 Jun 2014 06:24:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ikvm/wiki/FAQ/feed" rel="self" type="application/rss+xml"/><item><title>FAQ modified by Jeroen Frijters</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v10
+++ v11
@@ -48,3 +48,7 @@
 ## I receive a ClassNotFoundException?

 See at [ClassNotFoundException] for more information. 
+
+## Why is my mail to ikvm-developers rejected?
+
+To prevent spam, you need to subscribe to the list first and you are only allowed to post with your subscribed e-mail address. The list is low volume, but if you want you can subscribe without receiving the messages. If you are subscribed and your message does not appear, your message may be too large. Please note that the mailing list is hosted by SourceForge. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeroen Frijters</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.net8af4f1c4eb7f8810ffe6413672ca9019ed1af997</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -8,7 +8,7 @@

 The goal of IKVM.NET is two-fold: 

-  * To be able to run any Java existing application ("dynamic mode"). 
+  * To be able to run any existing Java application ("dynamic mode"). 
   * To be able to statically compile Java libraries into .NET assemblies ("static mode"). Note that you can also statically compile Java applications, but if the application depends on the exact Java class loading semantics, it might need to be adapted. Dynamic mode supports the full Java class loader model, but in static mode there are necessarily some limitations. A mixed model is also possible, for example, statically compiled code can instantiate a class loader and use it to dynamically load classes. 

 IKVM.NET consists of several [Components]. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.netbe949dc107a2b1b6d2c84d80415d3de8dec1e856</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -44,3 +44,7 @@
 ## How does class loading work?

 While IKVM.NET tries hard to make things "just work", Java and .NET class loading are fundamentally different and this can sometimes cause complications that require some extra care. See [ClassLoader] for more information. 
+
+## I receive a ClassNotFoundException?
+
+See at [ClassNotFoundException] for more information. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.net85b139b7d0f2a3f8fb731115cd6492e2331fb13d</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -29,6 +29,10 @@

 The official stable release is available from the SourceForge project [Download] page. I also post development snapshots on this [blog](http://weblog.ikvm.net/). 

+## How can I get support?
+
+Take a look on our [Support] page. 
+
 ## How can I [Contribute] to IKVM.NET&amp;nbsp;?

 There are multiple options to [Contribute]. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.net641fdd4026d7c2b7f4ee01bfd8837f77883112fa</guid></item><item><title>FAQ modified by Jeroen Frijters</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -36,3 +36,7 @@
 ## How can I [build](Building) IKVM from repository?

 See [here](Building). 
+
+## How does class loading work?
+
+While IKVM.NET tries hard to make things "just work", Java and .NET class loading are fundamentally different and this can sometimes cause complications that require some extra care. See [ClassLoader] for more information. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeroen Frijters</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.nete8b78758c1cf02b1863f3d92aa7c37333565258d</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -32,3 +32,7 @@
 ## How can I [Contribute] to IKVM.NET&amp;nbsp;?

 There are multiple options to [Contribute]. 
+
+## How can I [build](Building) IKVM from repository?
+
+See [here](Building). 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.nete616fcc3e06e5571e16883b69e6879ea1ef04a50</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -23,7 +23,7 @@

 ## How compatible is it?

-The goal is to (almost) fully implement the JVM spec and to be compatible with Sun's JDK reference implementation and to provide performance comparable to the HotSpot Client VM. See also the [List_of_compatible_libraries]. 
+The goal is to (almost) fully implement the JVM spec and to be compatible with Sun's JDK reference implementation and to provide performance comparable to the HotSpot Client VM. There is a list of currently [not implemented packages](Limits) and a [List_of_compatible_libraries]. 

 ## Where can I get it?

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.net32d8360e1e0dffa83fe02d5e15685036dbd19bb6</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -11,18 +11,7 @@
   * To be able to run any Java existing application ("dynamic mode"). 
   * To be able to statically compile Java libraries into .NET assemblies ("static mode"). Note that you can also statically compile Java applications, but if the application depends on the exact Java class loading semantics, it might need to be adapted. Dynamic mode supports the full Java class loader model, but in static mode there are necessarily some limitations. A mixed model is also possible, for example, statically compiled code can instantiate a class loader and use it to dynamically load classes.

-IKVM.NET consists of several parts: 
-
-  * **IKVM.Runtime.dll:** The VM runtime and all supporting code. It contains (among other things): 
-    * Byte Code JIT compiler/verifier: Just-in-time compiles Java Byte Code to CIL. 
-    * Object model remapping infrastructure: Makes System.Object, System.String and System.Exception appear to Java code as java.lang.Object, java.lang.String and java.lang.Throwable. 
-    * Managed .NET re-implementations of the native methods in Classpath. 
-  * **IKVM.OpenJDK.*.dll:** compiled version of the OpenJDK, the Free Software Foundation's implementation of the Java class libraries, plus some additional IKVM.NET specific code. Note that GNU Classpath isn't part of IKVM.NET, but it is used by IKVM.NET 
-  * **ikvm-native.dll:** Small unmanaged C library that is used by the JNI interface. This is an optional part, and on Windows it is only required when an application uses it's own native libraries. When running on Mono, this library is also used by the NIO memory mapped files implementation. This library ships as part of the Mono distribution and has been designed not to require any changes between IKVM versions, so if you download or compile a new version of IKVM, you don't necessarily need to update this native library. 
-  * **ikvm.exe:** Starter executable, comparable to java.exe ("dynamic mode"). 
-  * **ikvmc.exe:** Static compiler. Used to compile Java classes and jars into a .NET assembly ("static mode") . 
-  * **ikvmstub.exe:** A tool that generates stub class files from a .NET assembly, so that Java code can be compiled against .NET code. IKVM.NET understands the stubs and replaces the references to the stubs by references to the actual .NET types. 
-  * **IKVM.AWT.WinForms.dll:** Very limited and broken implementation of a few AWT peers. This is a low priority issue for me. 
+IKVM.NET consists of several [Components]. 

 ## Why this project?

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.net75b159502ed45903c2fa7f2f6909e60b9a0d34c0</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -39,3 +39,7 @@
 ## Where can I get it?

 The official stable release is available from the SourceForge project [Download] page. I also post development snapshots on this [blog](http://weblog.ikvm.net/). 
+
+## How can I [Contribute] to IKVM.NET&amp;nbsp;?
+
+There are multiple options to [Contribute]. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.net9568b8ad2f0cbc6af90074f4898351fbc053ac02</guid></item><item><title>FAQ modified by Small SQL</title><link>https://sourceforge.net/p/ikvm/wiki/FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -34,7 +34,7 @@

 ## How compatible is it?

-The goal is to (almost) fully implement the JVM spec and to be compatible with Sun's JDK reference implementation and to provide performance comparable to the HotSpot Client VM. 
+The goal is to (almost) fully implement the JVM spec and to be compatible with Sun's JDK reference implementation and to provide performance comparable to the HotSpot Client VM. See also the [List_of_compatible_libraries]. 

 ## Where can I get it?

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Small SQL</dc:creator><pubDate>Sun, 29 Jun 2014 06:24:29 -0000</pubDate><guid>https://sourceforge.netc8338efd8b668d2d2aa3c7e0cc9ee6db24207485</guid></item></channel></rss>