If you search Google for "java web start alternative" you will find a Wikipedia piece that says:
Free alternatives
Java Web Start is not part of OpenJDK and is proprietary. The open-source IcedTea project provides an alternative JNLP implementation in IcedTea-Web.[/quote]