About six months ago Sun released the Jini Starter Kit under the Apache Software License 2.0. That enabled other projects that use the service implementations and utilities from the Starter Kit to follow suit.
I've spend some thoughts on how the Java-based Jnode OS could benefit from using Jini and wrote an article about that topic. The article outlines how the Jnode OS could use Jini services as shell commands and device drivers that are looked up and downloaded on the fly.
About one year after first discussions about changing Jini licensing at the 7th Jini Community Meeting the first release of the Jini Starter Kit is available under an ASL2 license.
Especially Jini developers often have to wrestle with ClassNotFoundExceptions due to incorrect codebases or classloaders that are associated with the wrong codebase.
The codehost project tries to tacle these problems by removing the codebase URLs. This may seem strange first. How do you download the classes you need without any information where to get them from?
I orginally wanted to show the a Jini Message Board at the 8th Jini Community Meeting last December. Unfortunately the network was against us and the demo didn't work.
In order to allow others to have a look at the board I decided to create an online demo of the Message Board that can be launched using Java Webstart.