Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Watabou

macrumors 68040
Feb 10, 2008
3,425
755
United States
Oh yeah finally!

Now I don't have to correct my group members' Java 7 syntax to get it to run on my mac. I need Java for my college work so this is actually useful for me.
 

faroZ06

macrumors 68040
Apr 3, 2009
3,387
1
It takes time to develop code. Apple wasn't number 1 on Oracle's list for implementing the JVM, or they didn't have enough Apple OS X developers.

Mac OS was low on the list? Did all of the cellphones and washing machines that have Java also stay at SE 6?

----------

No, I enjoy the company of women... :p

Actually, I think more girls play Minecraft than any other video game that boys would actually play.
 

T'hain Esh Kelch

macrumors 603
Aug 5, 2001
6,326
7,167
Denmark
Given how often a java update breaks my net banking service, I think I'll wait it out a bit.. Especially since this release if probably pretty different to what APple usually puts out. It is bound for breaking compatibility in weird places.
 

parseckadet

macrumors 65816
Dec 13, 2010
1,489
1,269
Denver, CO
Why was Apple making their own Java in the first place? The whole point of Java was "compile once for every device", yet Java 7 was not available on Mac OS. This was rarely a problem, but it was extremely annoying when it was.


Apple was doing it because back in 1998 or whatever they couldn't convince Sun that they were important enough to devote resources to. Sun pretty much told them that if they wanted java to work on OS X that they would have to do it themselves. So they did, but they had to wait until a particular version of Java was released before they could begin working on their third-party VM.

As time went on the two companies headed in opposite directions. Apple skyrocketed to the top, and they got distracted by all the other projects they were doing, causing their updates of the JVM to fall further behind Sun's releases. Sun tanked and didn't have the resources needed to take over the production of the JVM from Apple.

Now that Sun has been bought by Oracle they suddenly do have the resources to do it themselves, and you're seeing the transition come to fruition today. I honestly think Apple would have always preferred to let Sun produce the JVM themselves, but Sun was never interested nor had the resources.
 

haravikk

macrumors 65816
May 1, 2005
1,499
21
Why was Apple making their own Java in the first place?
Probably to make sure OS X could support Java apps as soon as possible (was their Java version in OS X.0? I don't remember); back when OS X was in its infancy Java was more common, and I expect it helped a lot of companies in their transition to OS X since they could implement some, or all, of their app in Java for several platforms.

Basically I think Apple just went all out to try and make sure developers didn't have many excuses not to start developing for OS X in some form or another.

The real question is why they didn't hand over responsibility to Sun/Oracle sooner, since Java apps are so much less common.

Personally I use Java for OpenFire (free Jabber server with support for transports, e.g - MSN, via plugins) and GlimmerBlocker (ad-blocking proxy server). Not super common apps, though GlimmerBlocker is good for everyone since it works with any browser.
 

Mr. Retrofire

macrumors 603
Mar 2, 2010
5,064
518
www.emiliana.cl/en
Apple announced in October 2010 that it was discontinuing its support for Java, with Steve Jobs noting that having Apple responsible for updates generally resulted in Java for OS X being one version behind Java for other platforms. Jobs noted that that "may not be the best way to do it", and his belief was proven true earlier this year after the Flashback malware was able to infect 600,000 Macs by taking advantage of a Java vulnerability that had already been patched in most versions of Java but not yet addressed by Apple.
Apples main error regarding the Java was, that they enabled the Java web-browser plugin per default. If you visit 10000 sites, only one uses or needs Java, and this site is probably a malware-site.
 

canadianpj

macrumors 6502
Jun 27, 2008
496
406
Virtually useless for any ordinary end-user, but welcome news anyway.

Strange, BRLawyer is negative about something.

This is very good news for the "ordinary end-user" as this will, as the article states, continue to improve the speed of updates. If they result in needing to personally download or Apple just pipes these updates into Software Update this is VERY good news.
 

arkmannj

macrumors 68000
Oct 1, 2003
1,728
513
UT
Great News

Great News for me!

I wish they could distribute Java through the MAS though, thatway it wouldn't need (another/seporate) background service checking for updates.
 

aliensporebomb

macrumors 68000
Jun 19, 2005
1,907
332
Minneapolis, MN, USA, Urth
Ah!

There's a java plug-in reader we use for a database at work that will make this nice to have - the current one was always kind of ... not quite there IMO.

There's a couple of other things that will be useful for this so no problem.
 

goosnarrggh

macrumors 68000
May 16, 2006
1,602
20
Well, when I try to install it:
Image
Image

Alter the package so it installs in 10.6.x anyway?

Is the 10.6.x machine a 32-bit CPU (Core Solo or Core Duo)?
If so, then it's a non-starter. The package cannot be modified to install on your machine because it only contains code compiled for the 64-bit instruction set.

If it's a 64-bit CPU (Core 2 Duo or Xeon or Core iN), then there might be some potential for hacking to get it working - but I have no idea where you'd begin.

On the other hand, if it has a 64-bit CPU, why didn't you upgrade to Lion and/or Mountain Lion? Lion can run on every Mac with a 64-bit CPU, and it still receives vendor support.
 

gorskiegangsta

macrumors 65816
Mar 13, 2011
1,281
87
Brooklyn, NY
Absolutely not...and don't intend to. :rolleyes:
Still, that's an ordinary end user case scenario.

Only a very few Minecraft server plugins need Java 7. Minecraft itself does not. I find it horrifying that Minecraft is made in Java, and it's terribly slow and buggy.
Minecraft client does, though. I too find their inclination to use Java regrettable but as I do not play it that often, it isn't that much of a big deal for me.

No, I enjoy the company of women... :p
Pshh, women are so overrated - multicolored blocks are not :p
 

q64ceo

macrumors 6502a
Aug 13, 2010
517
782
Java needs to die.

It is a horrible, horrible platform that is highly inefficient.
 

gorskiegangsta

macrumors 65816
Mar 13, 2011
1,281
87
Brooklyn, NY
Java.com tells me to download from Apple.. so WTF? :confused:
Well, when I try to install it:
Image
Image

Alter the package so it installs in 10.6.x anyway?

I am running OSX 10.8
Pardon the dumb questions.
I downloaded and installed the JRE 7 from the above site.
When I open the >Utilities>Java Preferences.app it only shows Java SE 6 installed.

Have I done something wrong?

Keep checking the OS X Software Update [:apple: >Software Update]. Apple always releases their own versions of Java, with good reason.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.