Jailbreak

Cydia

Apple recently disabled the Java 7 plugin on Macs through its OS X anti-malware system as a precautionary measure to protect users from a potentially serious security issue. The newly discovered zero-day flaw in Java 7 is so serious that the U.S. Department of Homeland Security has warned users to disable or uninstall it. According to the department’s Computer Emergency Readiness Team:

We are currently unaware of a practical solution to this problem. This vulnerability is being attacked in the wild, and is reported to be incorporated into exploit kits. Exploit code for this vulnerability is also available.

Apple on the other hand seems to have taken measures to protect OS X users by quietly disabling the Java 7 plug-in according to MacRumors. The Cupertino California company accomplished this by updating the OS X “Xprotect.plist” file to require users to have installed an unreleased version of Java “1.80_10-b19.”

This isn’t the first time Apple has had issues with Java security either. Apple stopped building its own in-house Java updates last year, handing off the responsibility to Oracle. Since then Java was a part of what was the most serious malware threat to the Mac, dubbed “Flashback.” The Trojan was estimated to have infected 600,000 Macs worldwide last year before Oracle and Apple released Java patches to remove the malware. We’ll have to wait and see if either push a patch to help provide security against the current threat.

In other news: Apple's actions "break" millions of computers without warning! I can imagine business which needed Java for their daily applications being particularly upset at this inelegant solution.

They haven't block Java they blocked the Java web plugin

To an extent his point still stands.
Most websites that use Java interact using the plugin, not the external Java VM. For example, the NOAA NWS looping radar only worked while Java's web plugin is active. This effectively disabled the java applet.

Applications/Programs that one downloads which use Java run in the VM directly. To me, that is a bigger issue as people can download and run a 'bad' app and that alone could wreck a system.

How do I prevent Apple having the ability to remotely disable or enable anything on MY machine? Turn off the Anti-Malware "feature"?
Most companies would issue a security notice, not forcibly disable something.

Really sad, but a security system for Danes requires java ,-( And it's not even a joke. Beforehand we were using a pair of public/secret keys to this; but a couple of years ago, some smart people made this new really secure system (sorry remark heavy use of ironi in my sentence).

Which a TON of custom business apps use. Why do you think so many companies stuck with IE6 for so ridiculously long? IE7 broke compatibility with their custom business apps, many of which were web-enabled Java applications on internal networks. Hald the point of using Java is to make it run on various clients (Mac and PC) using a standard browser with JavaVM installed.