Community
Participate
Working Groups
The sun javax.comm (comm.jar) library is closed-source, old and has problems at least on Linux. RXTX (http://www.rxtx.org/), on the other hand, is open source, known to work on 30+ platforms, actively being developed and seems to be a de-facto-standard for serial line access in Java. Moreover, RXTX native libs can be dropped into an Eclipse bundle and do not have to be installed into the JVM. Therefore, TM terminal-serial should switch to using RXTX-2.1-7r2 instead of Sun javax.comm.
The existing terminal serial view source code is compatible with RXTX-2.1.7r2 by simply changing all javax.comm to the gnu.io namespace and rebuilding.
Terminal.serial now uses gnu.io namespace everywhere. rxtx can reside as a JVM extension, or as an Eclipse bundle (Manifest.mf has Import-Package: gnu.io;resolution:=optional )
Closing [api] bugs that have apparently been fixed in the code.
[target cleanup] 2.0 M5 was the original target milestone for this bug