Current
Spec

The RTSJ is the specification resulting from JSR-1, the first specification launched through the Java® Community Process. The specification was approved in January 2002. The first commercial implementation followed in Spring of 2003. The second release of the reference implementation (RI) was in Spring 2004, and version 1.0.1 of the RTSJ was released (with updates to the RI and Technology Compatibility Suite) in June 2005.

RTSJ is designed to support both hard and soft real-time applications. Among its major features are: scheduling properties suitable for real-time applications with provisions for periodic and sporadic tasks, support for deadlines and CPU time budgets, and tools to let tasks avoid garbage collection delays

RI/TCK
Download
Temporarily
Not
Available
Code
Collection
Documents
and
Papers
Spec
Errata
Web site revision log
The JCP has accepted a JSR for RTSJ version 1.1 and assigned it JSR 282. The assigned work for this JSR is a laundry list of minor tweaks and enhancements for RTSJ.
Videos Implementations and Other Information
Employment

1/16/2009: Alpha 1.1 RI updated to version 6. This is mainly a bug fix release. Among other problems, it fixes important bugs in basic RTSJ behavior related to scoped memory. These fixes will eventually be propagated to the 1.0.2 branch, but it will take some time to get the 1.0.2 RI and TCK ready for another release.
See download page.

Web site feedback
Tools

11/7/2012 Contact James Hunt (jjh at aicas.com) for more information about RTSJ RI/TCK download status.