Nimbus‑J

Nimbus‑J is our reference implementation of the Nimbus system. It will run on most major platforms: Linux, UNIX, Mac OS X, Windows and anything else that can support Java 1.4. The most recent version is 1.0. Installation instructions are provided below.

You will also need to have the following items installed in order to run Nimbus‑J:

Please consult the Nimbus installation manual on how to get up and running. We hope you enjoy using Nimbus! Please don't forget to give us some feedback once you've given it a try. Thanks!

NAF‑J

NAF‑J is our reference NAF implementation and it is currently at version 1.0. NAF provides the underlying functionality that Nimbus clients use to discover each other over networks, but it has been designed so that many other applications can take advantage of its features too. Have a look at our collection of demo applications to get an idea of what NAF can be used for besides Nimbus.

You will also need to have the following items installed in order to run NAF‑J:

If you would like Bluetooth® support enabled you will also need this:

Please consult the NAF installation manual on how to get up and running. To learn more about NAF and how you can use it in your own application please check out the NAF website.

Components

The following components provide low-level functionality shared by NAF‑J, Nimbus‑J and other NAF-related programs.

Java NAF API

The Java NAF API provides a simple Java interface for programmers to build NAF applications. Nimbus‑J is an example of an application built using this API. The most recent version is 1.0.

You will need the following item installed in order to use the Java NAF API:

Please consult the API installation manual on how to get up and running.

If you are interested in developing your own NAF applications using this API be sure to check out the programmer's documentation. A collection of demo applications is also available to help you learn. Happy hacking!

NAF‑J XML bindings

The NAF‑J XML bindings are used by NAF‑J and the Java NAF API to process NAF XML messages. The most recent version is 1.0.

You will need the following item installed in order to use the NAF‑J XML bindings:

Please consult the XML bindings installation manual on how to get up and running.

Sourcecode

All software released by the Nimbus-protocol project is open-source software licensed under the GNU GPL.

You can grab the sources for our most recent packages here:

If you fix any bugs or make improvements we would appreciate it if you contribute your efforts back to this project so that others may benefit from it. Cheers!