Interesting development on the security front:
Changes to Java Control Panel's Security Settings
In this release, low and custom settings are removed from the Java Control Panel(JCP)'s Security Slider.
Depending on the security level set in the Java Control Panel and the user's version of the JRE, self-signed or unsigned applications might not be allowed to run. The default setting of High permits all but local applets to run on a secure JRE. If the user is running an insecure JRE, only applications that are signed with a certificate issued by a recognized certificate authority are allowed to run.
For more information, see the Security section of the Java Control Panel documentation.
APPLET and APPLICATION seem to be used somewhat interchangeably in the above. I'm assuming this applies to both, and that it means from now on, an old JRE will only execute applications/applets that are signed with a traceable certificate. Considering the number of updates recently and that JREs now have a built in expiry date (I assume this does something - obviously not checked), maybe it's time to buy a proper certificate. Can't really justify the expense though. Probably I'll just carry on as normal and insist on the latest JRE. Incidentally, there's now little point in writing code for an older JRE, so as to get a larger user base (unless signing with a traceable cert).
Ho Hum. Lets go install and take a look.