The Blu-ray Disc Association has mandated that all players of the format released after October 31 must adhere to a specific feature set that is currently not standard for today’s hardware. All Blu-ray Disc players after the fall date must support BD Java, a programming language for Blu-ray Disc media used mainly to deliver picture-in-picture for in-movie commentary and special features.
It appears that this will only hurt those who own players without upgradeable firmware. It’s strange why this wasn’t taken care of a long time ago though, since HD-DVD had their act together from the start.
Source: Daily Tech