In which way is better an InstallBuilder installer than a Java(tm) based installer?
Java(tm)-based installers require either a JVM on the target system, or bundling a JVM with the installer. If your application is not Java(tm)-based, you will need to add the JVM to run the installer (even though your application itself does not require it.) That means more than 14Mb overhead on average. Additionally, you may not have control over the JVM installed by the user. This can create multiple installation issues due to incompatibilities. Finally, all of our installers provide native look-and-feel and integration for all supported platforms, providing an excellent end-user experience.