The Blues Are Still Blu
More developers want to try out Blu-Ray Disc Java
One of the big deals of last year's JavaOne was an entire day dedicated to the use of Java in interactive television applications. The ME-based Multimedia Home Platform (MHP) is popular for ITV applications in Europe, and the CableLabs industry group recently launched the OpenCable project on java.net to define a Java-based middleware layer for further interactive TV applications.
One of the most prominent stories, of course, is Blu-Ray Disc Java (BD-J), the MHP-based API for highly interactive applications running on Blu-Ray Disc high definition movie discs. With Blu-Ray having won the high-definition format war -- Toshiba just announced yesterday it is abandoning HD-DVD -- this looks like an exciting field to be in.
A problem for interested developers is that the BD-J spec remains available only to licensees, at a fairly dear cost (we're talking five figures, in US dollars). At JavaOne, speakers on a BD-J panel said that the Blu-Ray Disc Association was aware that some sort of overture needed to be made to open-source and independent developers for whom the full-blown spec-licensing path wasn't appropriate, but it doesn't seem like we've heard anything on that front lately.
Still, Sun remains interested in talking up BD-J to developers.
In Java Today, we feature the SDN video Deep Dive: Blu-ray Disc Java, in which Sun's Blu-ray Disc (BDJ) architect Bill Foote discusses and demonstrates some of the powerful capabilities of BDJ, the Java platform for high-capacity Blu-ray Disc optical media device. See examples of BDJ applications such as interactive video-based menus, Blu-ray disc-based games, and more.
Also in Java Today,
"the LinAlg project is developing a linear algebra API that offers core features and more for vectors, matrices, complex numbers, Quaternions, "and other linear algebra related stuff." The latest stable release, version 2.0, "completed the 2D and 3D Vector classes, added more basic Matrix operations and free rotation, added a core Quaternion class with basic Quaternion operaions, added a few algorithms: basic Gaussian algorithms for LES, [and] added a few tools for plotting Vectors and complex numbers.""
An updated release of the JavaFX Script plugin for the the newly released NetBeans IDE 6.0.1 is available for download from the NetBeans Beta Update Center. This release includes several bug fixes and functionality improvements made to the plugin. For more detailed information about the changes, visit the change list page.