Wednesday, March 07, 2007

Netx - An open-source JNLP client

Netx - An open-source JNLP client


Netx downloads code over the network, caches it, and runs it in a secure environment. Netx runs Java applications and applets using Sun's Java Network Launching Protocol (JNLP) to describe what resources to download and how to execute the code. It can be used as a command-line JNLP client, as a library in other programs, or as the launcher for the Java Start Button.

Features of netx:
  • Small Size: Loads from a ~130K JAR file.
  • Saves Memory: API to run apps in a shared JVM.
  • Auto-Update: No special code needed to auto-update.
  • Security: Run code in a sandbox or log its activities.
  • No Browser: Runs apps and applets without a browser.
  • Fast startup: Runs code from a cache for fast starting.
  • Open Source: Currently distributed under the GPL (next release as LGPL).
  • Web Based: No installers needed to deploy an app.

No comments: