Understanding rosjava, as recently announced by Google and Willow Garage
Google and Willow Garage announced a "new rosjava library that is the first pure-Java implementation of ROS." I watched the video and looked at the wiki, but I am still confused on what exactly rosjava is.
Is the announced rosjava more than a client library? Is it different than http://www.ros.org/wiki/rosjava?
If so, how does it differ from a client library? Does it have its own implementation of roscore and master and parameter server?
And if that's the case, how does rosjava differ from what I'll call proper ROS (the ROS installed via sudo apt-get install ros-diamondback-ros-base)? And what are the plans for the two in terms of development and feature parity in the future?
Thanks!