Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Java for Mac OS X 10.6 Update 3 System
Apple released Java for Mac OS X 10.6 Update 3 (and a corresponding Java for Mac OS X 10.5 Update 8) through Software Update shortly after the Back to the Mac event. The general release notes are here and the security fixes are listed here.

However, those are not the most interesting items about this release.

The most significant change is documented in the developer release notes.

'As of the release of Java for Mac OS X 10.6 Update 3, the version of Java that is ported by Apple, and that ships with Mac OS X, is deprecated.'

'This means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.'

[crarko adds: I would take this as a pretty serious hint from Apple that if you develop software in Java for use on Mac OS X, be prepared for a bumpy ride ahead unless Oracle picks up their support for Java on the Mac in Lion.]
    •    
  • Currently 4.13 / 5
  You rated: 5 / 5 (8 votes cast)
 
[7,977 views]  

Java for Mac OS X 10.6 Update 3 | 11 comments | Create New Account
Click here to return to the 'Java for Mac OS X 10.6 Update 3' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Java for Mac OS X 10.6 Update 3
Authored by: CVBruce on Oct 21, '10 08:05:09AM

This is kind of sad. One of the things I liked about Mac OS X, was how easy it was to get a Java program running. Compared to instructions for other platforms, Macs just had to have the jar file dropped in an appropriate place and you were off and running.



[ Reply to This | # ]
Bad for Java developers
Authored by: QuestnbleSwami on Oct 21, '10 09:24:51AM

So unless Apple and Oracle come to some agreement on maintaining a Mac version of the JVM, the MacOS is no longer going to be a viable development platform for Java. Too bad, it was a really nice platform to develop Java applications from. And judging from the number of people at conferences I saw using Macs, a lot of other developers agreed. I love my Mac but Java development pays the bills for me, guess I'm moving to Linux.



[ Reply to This | # ]
Bad for Java developers
Authored by: nschum on Oct 21, '10 10:28:24AM

Actually, it seems that Apple's Java was bad for developers. Apple was always behind and there was no alternative.

There doesn't have to be an agreement between Apple and Oracle, either. Oracle can just release Java for OS X. The OpenJDK already works on OS X.

I guess Apple's own JVM doesn't really bring anything special to the table, anymore. Microsoft dropped theirs a long time ago, too.



[ Reply to This | # ]
Bad for Java developers
Authored by: crarko on Oct 22, '10 03:51:12AM

And after thinking about it for a day, this may well be the case. In that developer tech note, there is also a good description of how third party JVM's would be handled.

If Oracle does just roll this in with the other platforms, that level of equality would be considered a good thing.



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: ptwithy on Oct 21, '10 10:19:56AM

You mean Steve and Larry are not as good friends as FSJ would have us believe?



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: babbage on Oct 21, '10 10:56:38AM

They also aren't distributing Adobe Flash anymore, but nothing stops you from installing your own copy anyway -- which is a good idea to begin with, as running an outdated copy of Flash with known security issues is a really bad idea.

My hunch is that Apple is just moving in the direction of only distributing major software that they control, and letting you get other stuff from third parties.

The last Macs to ship with non-Apple software in /Applications predated the Intel transition -- they used to come with handy stuff like Comic Life, OmniGraffle, OmniOutliner, etc. Around the time of the Intel switch, all of that third-party applications went away, so from that point of view, it isn't particularly surprising that they're now doing the same with third-party runtimes as well.

---

--
DO NOT LEAVE IT IS NOT REAL



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: fuzzy76 on Oct 22, '10 12:31:41AM

That is because Flash is made by Adobe. The Java runtime for OS X is made by Apple. So there is nowhere to download it from. Sun never did a runtime for Macs.

My guess is that Steve does this to force Oracle to make an OS X port of Java.

When it comes to comiclife and the other crapware, I have had it preinstalled on all my OS X Tiger Macs, long after the Intel transition.



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: babbage on Oct 28, '10 09:05:31AM

*shrug*

On the PC side, I loathe the stuff that comes prebundled with most computers, and wasn't *that* sad to see it go on the Apple side.

That said though, the things Apple chose to distribute were actually pretty damned good -- all of Omni's applications are extremely clever, useful tools, and Comic Life is a lot of fun to use. (I actually kind of wished that Apple had bought it out & made it part of iLife or even iPhoto, but that obviously never happened.)

---

--
DO NOT LEAVE IT IS NOT REAL



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: gvitale on Oct 22, '10 06:56:09AM

THIS IS BAD!!!
There are several scientific apps that relay on the java runtime (ImageJ, Sequence Analysis…): are we gonna be left in the cold?



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: asmeurer on Oct 22, '10 11:31:56AM

Well, in the long run, this is good news, because Mac programs written in Java suck (actually, this is independent of the "Mac" part), so it should hopefully encourage developers of programs like Maple and OpenOffice to convert their programs into something more stable and runnable.

So if Apple is trying to kill Java like they are trying to kill flash, I applaud them.



[ Reply to This | # ]
Java for Mac OS X 10.6 Update 3
Authored by: crarko on Oct 28, '10 09:22:01AM

Given their lawsuits, it almost sounds like Oracle may wind up killing Java first.



[ Reply to This | # ]