Techsurvivors

Welcome to Techsurvivors => Tech => Topic started by: Bruce_F on July 26, 2011, 11:58:29 AM

Title: Java and OS X Lion
Post by: Bruce_F on July 26, 2011, 11:58:29 AM
I've been poking around Lion and I'm finding some things that I question. I know, poking around can get one (me) in trouble.

I wonder why Apple doesn't include Java in the OS installation?
Title: Java and OS X Lion
Post by: Xairbusdriver on July 26, 2011, 12:56:30 PM
I think it's simply because they have to provide the OS version now. Previously, Sun did that for them. They may be 'pouting' that they have to do it themselves? Of course, if you try to run an app that uses Java, it will ask if you want to download it and then proceed to do that, if you reply "Yes, of course, why didn't you just include it in the first place? doh.gif!" Perhaps they began to realize how long the original download was going to take? Of course, they'd rather have developers just make OS X native apps, anyway, especially now that the kernel is 64bit! I'm not sure previous (or the newest) Java versions would/could take advantage of that. dntknw.gif

The above, of course, is pure speculation on my part. But I once played an Admin in a forum... laughhard.gif
Title: Java and OS X Lion
Post by: Bruce_F on July 26, 2011, 01:10:28 PM
I like your answer. smile.gif
Title: Java and OS X Lion
Post by: Paddy on July 26, 2011, 03:05:11 PM
A non-event, if you ask me.

This article has the reasoning behind it (which is sound):

QUOTE
Java Runtime Environment
In 2001 Java was an important development option for porting existing applications over to Mac OS X, but as time went by Apple's Java runtime became less important to the future of Mac OS X development. By 2005 Java bindings for the Cocoa frameworks proved to be unpopular by developers and were depreciated before the release of Mac OS X 10.5 Leopard. In 2010 Mac OS X 10.6 Snow Leopard saw the depreciation of the entire Apple produced Java runtime and the introduction of the Mac App Store where Java apps would not be permitted. The writing is on the wall, the Java Runtime Environment will be removed from the default installation of Mac OS X Lion and replaced with an on-demand download. Security concerns and the continued cost of development are most likely the reasons behind this dropped feature. Look for an Oracle maintained version of Java for future versions of Mac OS X starting with Java SE 7.
Title: Java and OS X Lion
Post by: Xairbusdriver on July 26, 2011, 06:14:42 PM
I suppose I'll be making the Java download when I have to run Money Dance in Lion...maybe by the end-o-the-week! clap.gif cheer.gif