I have been working on a couple new ideas that I will reveal in due time. Part of that work has necessitated the development of a Java serial port interface. I have open-sourced this part of the project and java-serial-port v0.1.0 is available for OS X users to give it a try.
I’m planning on a Linux port, but do not have a timeframe for that work. If you would like to speed up the process, contributions are welcome. It would also be nice to have a Windows port, but I don’t do Windows, so a contribution would be appreciated.
The code is packaged as an OSGi bundle and a Bndtools repository is available at: http://bryanhunt.github.com/java-serial-port/releases/0.1.0/index.xml.gz
Finally, API documentation is also available.