Go Back   MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Apr 26, 2012, 11:30 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Oracle Releases Java Development Kits for OS X as Work on Java SE 7 for Mac Continues






Back in late 2010, Apple announced that it would cease supporting Java for OS X, with Steve Jobs noting that Apple was always a version behind that being distributed by Sun/Oracle, which handled Java for all other platforms.

Confusion about whether Oracle would step into the Java void created by Apple's removal of support was addressed several weeks later when Apple and Oracle announced plans to expand Oracle's OpenJDK project to include OS X as a means to deliver Java SE 7 to Mac users.

Oracle today announced that is taking the next step toward OS X compatibility with the release of Java SE 7 Update 4 and JavaFX 2.1. For Java developers, the update marks the first release of the Java Development Kit (JDK) and JavaFX Software Development Kit for OS X. The OpenJDK community is continuing its work on a consumer version of Java SE 7 for OS X, and Oracle says that a public release for consumers will be coming "later in 2012".
Quote:
This release marks Oracle's first delivery of both the Java Development Kit (JDK) and JavaFX Software Development Kit (SDK) for Mac OS X.

- Java developers can now download Oracle's JDK, which includes the JavaFX SDK, for Mac OS X from the Oracle Technology Network (OTN).

- Oracle plans to release a consumer version of Java SE 7, including the Java Runtime Environment (JRE) for Mac OS X later in 2012.
While the transition to Oracle/OpenJDK for Java support on OS X continues, Steve Jobs' comments about Apple's Java packages always being a version behind and how that arrangement "may not be the best way to do it" proved prescient in recent weeks with the appearance of the Flashback malware. The latest incarnations of Flashback managed to infect over 600,000 Macs by taking advantage of a vulnerability in Java that had been patched by Oracle in February but which had not yet been patched on OS X.

In response, Apple released several updates to Java for OS X, including one that disables the automatic execution of Java applets. As an additional layer of security, once a user manually turns on automatic execution, the system will once again disable it after a period of time if no applets have been executed.

Article Link: Oracle Releases Java Development Kits for OS X as Work on Java SE 7 for Mac Continues
MacRumors is offline   1 Reply With Quote
Old Apr 26, 2012, 11:41 PM   #2
WAM2
macrumors 6502a
 
Join Date: Jan 2011
Location: United States
I Wonder if this will work on PPC Leopard?

Edit: the coming Runtime of course.
__________________
2012 21.5" iMac: 2.7Ghz i5, 8GB RAM, GT 650m, 1TB HDD
2009 17" MacBook Pro: 2.8Ghz C2D, 6GB RAM, 9600m GT, 240GB SSD
PC: Custom and Changing
iPhone 6+ Space Grey AT&T 128GB
WAM2 is offline   -3 Reply With Quote
Old Apr 26, 2012, 11:50 PM   #3
DisMyMac
macrumors 65816
 
DisMyMac's Avatar
 
Join Date: Sep 2009
Still another security feature is not updating hardware to run stuff efficiently...
DisMyMac is offline   -6 Reply With Quote
Old Apr 27, 2012, 12:07 AM   #4
Mr. Wonderful
macrumors 6502a
 
Join Date: Feb 2009
It's going to be annoying not getting this from Software Update. Maybe they can release it from the App Store though?
Mr. Wonderful is offline   -5 Reply With Quote
Old Apr 27, 2012, 12:08 AM   #5
afin
macrumors member
 
Join Date: Feb 2012
Location: Midwest USA
Java is still java no matter where our updates come from...
afin is offline   6 Reply With Quote
Old Apr 27, 2012, 12:10 AM   #6
Xenu007
macrumors member
 
Join Date: Mar 2008
Banish Java now!

Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
Xenu007 is offline   -55 Reply With Quote
Old Apr 27, 2012, 12:14 AM   #7
appsforkids
macrumors member
 
Join Date: Apr 2012
Location: US
No offense, but I would like to remove JAVA from my mac, and if it's not too much trouble could we remove it from my DVR that takes 30 minutes to boot as well?
appsforkids is offline   -15 Reply With Quote
Old Apr 27, 2012, 12:16 AM   #8
mytdave
macrumors 6502
 
Join Date: Oct 2002
good

I am most pleased with this development. This is exactly where this needs to go. I applaud Oracle for their work and taking on the job of Java releases for OS X - just like all the other platforms. It's home and the responsibility now rests in the correct place, and this will make Java development for those using Mac systems actually plausible - more than just a sideshow experimental exercise.
mytdave is offline   4 Reply With Quote
Old Apr 27, 2012, 12:16 AM   #9
RMo
macrumors 6502a
 
Join Date: Aug 2007
Location: Iowa, USA
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
You do realize that Java and JavaScript are completely different, correct? While JS is hardly a pleasant language to code in (in my opinion), few modern websites would work without it (e.g., Gmail, which was one of the pioneer apps in pushing its capabilities).
RMo is offline   13 Reply With Quote
Old Apr 27, 2012, 12:16 AM   #10
vpndev
macrumors regular
 
Join Date: May 2009
2 late

I had enough already. I de-installed Java. Just not worth the hassle.
vpndev is offline   -14 Reply With Quote
Old Apr 27, 2012, 12:17 AM   #11
FrancoisC
macrumors Demi-God
 
Join Date: Jan 2009
Location: Montreal, Qc
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
You do know that javascript is not Java right?

Also, sure, lets banish Java, a cross platform runtime that is used practically everywhere

Anyway, on topic; good to know
FrancoisC is offline   13 Reply With Quote
Old Apr 27, 2012, 12:20 AM   #12
throAU
macrumors 68030
 
Join Date: Feb 2012
Location: Perth, Western Australia
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
Like ANYTHING - If you don't need Java, don't install it - it hasn't been a default part of OS X since at least Lion, maybe SL, i forget...

However, some people do need it (and not just for minecraft - many network admin tools, etc use it).

Personally I don't know why this didn't happen sooner. The sooner it is supported by Oracle, the sooner apple don't get the blame for security holes on it.
__________________
MBP (early 2011) - Core i7 2720 2.2ghz, Hires Glossy, 16GB, Seagate Momentus XT 750GB
Mac Mini (mid 2007) - Core2 Duo 1.8, 2gb, 320gb 7200 rpm
iPhone 4S, iPad 4, iPad Mini, HTC One (eval)
throAU is offline   5 Reply With Quote
Old Apr 27, 2012, 12:53 AM   #13
Watabou
macrumors 68030
 
Watabou's Avatar
 
Join Date: Feb 2008
Location: United States
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
You certainly have no understanding what Java or Javascript is.

Anyways. I'm looking forward to Java 7. I don't particularly like Java since it's too verbose imo but Java 7 is supposed to make some things less verbose especially when you catch exceptions. Now I don't need four separate lines to catch four exceptions.
__________________
Haswell 15" rMBP (2.3Ghz, 16GB, 750M GT) | iPhone 5 | Check out Lyrical on the MAS! | Last.fm
Watabou is offline   4 Reply With Quote
Old Apr 27, 2012, 01:29 AM   #14
-LikesMac-
macrumors 6502
 
Join Date: Jun 2010
Well...

So I learned some Java over last summer (intro course). Literally the day after the classes ended, Java 7 was released—for Windows; I didn't have a Mac back then, though. However, it's been many months and now the JDK for OS X is out? "What took them so long" is all I can say...

In general, Mac stuff come out later so there's not much of a surprise here.
__________________

13'' MBP, 2.7GHz i7, 4GB RAM, 500GB HDD, HD3000
-LikesMac- is online now   -3 Reply With Quote
Old Apr 27, 2012, 01:41 AM   #15
dempson
macrumors member
 
Join Date: Jun 2007
Location: Wellington, New Zealand
Quote:
Originally Posted by WAM2 View Post
I Wonder if this will work on PPC Leopard?

Edit: the coming Runtime of course.
No. JDK/JRE 7 Update 4 Requires 10.7.2 or later (Intel only).

See the release notes.

It would be reasonable to assume that future updates will require Lion or later, so Snow Leopard isn't going to get Java SE 7.

Mac OS X on PPC (or Intel for Leopard and earlier) is not going to get any further Java updates, since it would need Apple to update their integrated port of Java, and they won't do that for a system version they are no longer supporting.

As per their earlier announcement, Apple will continue to support Java SE 6 on Snow Leopard and Lion, at least until they stop doing security updates for those OS versions.

Once Apple stops updating Java for Snow Leopard it will have to be disabled manually in web browsers for safety, as is already the case for Leopard and earlier.
dempson is offline   0 Reply With Quote
Old Apr 27, 2012, 02:03 AM   #16
mdriftmeyer
macrumors 68020
 
mdriftmeyer's Avatar
 
Join Date: Feb 2004
Location: Pacific Northwest
Quote:
Originally Posted by RMo View Post
You do realize that Java and JavaScript are completely different, correct? While JS is hardly a pleasant language to code in (in my opinion), few modern websites would work without it (e.g., Gmail, which was one of the pioneer apps in pushing its capabilities).
There are plenty of client-side scripting language options to replace Javascript. If you ask me if I know the difference between these two languages then you truly are daft.

The original team on Java and it's Foundation Classes came from NeXT. I'll end the conversation now. The Oak Programming Language is a compromise between ObjC and C++ and a real hog, though nothing of a hog compared to Flash.
mdriftmeyer is offline   -12 Reply With Quote
Old Apr 27, 2012, 02:04 AM   #17
WAM2
macrumors 6502a
 
Join Date: Jan 2011
Location: United States
Quote:
Originally Posted by dempson View Post
No. JDK/JRE 7 Update 4 Requires 10.7.2 or later (Intel only).

See the release notes.

It would be reasonable to assume that future updates will require Lion or later, so Snow Leopard isn't going to get Java SE 7.

Mac OS X on PPC (or Intel for Leopard and earlier) is not going to get any further Java updates, since it would need Apple to update their integrated port of Java, and they won't do that for a system version they are no longer supporting.

As per their earlier announcement, Apple will continue to support Java SE 6 on Snow Leopard and Lion, at least until they stop doing security updates for those OS versions.

Once Apple stops updating Java for Snow Leopard it will have to be disabled manually in web browsers for safety, as is already the case for Leopard and earlier.
Thats unfortunate. My Powermac G5 would have made a great Minecraft Machine.
__________________
2012 21.5" iMac: 2.7Ghz i5, 8GB RAM, GT 650m, 1TB HDD
2009 17" MacBook Pro: 2.8Ghz C2D, 6GB RAM, 9600m GT, 240GB SSD
PC: Custom and Changing
iPhone 6+ Space Grey AT&T 128GB
WAM2 is offline   0 Reply With Quote
Old Apr 27, 2012, 02:06 AM   #18
nutmac
macrumors 68020
 
Join Date: Mar 2004
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever!
I agree that desktop Java and web Java applets need to go (and they have for the most part), but server-side Java is very important to the success of OS X. Even at Apple, Java powers online Apple Store, iCloud, and more. And much of Google is written in Java.
nutmac is online now   3 Reply With Quote
Old Apr 27, 2012, 02:10 AM   #19
throAU
macrumors 68030
 
Join Date: Feb 2012
Location: Perth, Western Australia
I just hope they continue to support java 1.6 (or "6"). About half of the applications I actually need Java for flake out or have various problems in v7.
__________________
MBP (early 2011) - Core i7 2720 2.2ghz, Hires Glossy, 16GB, Seagate Momentus XT 750GB
Mac Mini (mid 2007) - Core2 Duo 1.8, 2gb, 320gb 7200 rpm
iPhone 4S, iPad 4, iPad Mini, HTC One (eval)
throAU is offline   0 Reply With Quote
Old Apr 27, 2012, 03:33 AM   #20
macsrcool1234
macrumors 6502a
 
Join Date: Oct 2010
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
I almost died with laughter at this statement. People STILL confuse Java with javascript?


Banish javascript from the web? Turn off javascript from your browser. Enjoy gimped web surfing.

Quote:
Originally Posted by mdriftmeyer View Post
There are plenty of client-side scripting language options to replace Javascript. If you ask me if I know the difference between these two languages then you truly are daft.

The original team on Java and it's Foundation Classes came from NeXT. I'll end the conversation now. The Oak Programming Language is a compromise between ObjC and C++ and a real hog, though nothing of a hog compared to Flash.
You have absolutely no idea what you're talking about.
macsrcool1234 is offline   10 Reply With Quote
Old Apr 27, 2012, 04:09 AM   #21
bushido
macrumors 603
 
bushido's Avatar
 
Join Date: Mar 2008
Location: España y Germany
speaking of java, anyone up for taking my prog2 exam this semester? i dont want to fail it a 3rd time. i admire devs, its beyond me how people understand these things, so many different code lines and stuff to remember that makes no sense whatsoever to me. ill never understand how i passed prog 1
__________________
¡No hables a menos que puedas mejorar el silencio!
Don't judge me by my user name - I was young and stupid xD
bushido is online now   1 Reply With Quote
Old Apr 27, 2012, 04:20 AM   #22
rmwebs
Banned
 
Join Date: Apr 2007
Quote:
Originally Posted by Xenu007 View Post
Java is the worst thing about OS X. It's like having a little bit of Microsoft under the hood to hog memory and weaken security. Banish it forever! And while you're at it, banish Javascript from the web!
Oh dear...

Java is a programming language

JavaScript is a scripting language

Neither are remotely similar, they just both have 'java' in their name.

JavaScript is what keeps the internet ticking over. Virtually every single site on the web makes use of Javacript. It's fast, easy to use, and does some fantastic stuff. One such example of what a bit of CSS and Javascript together can do, is this: http://www.edankwan.com/lab/3dit
rmwebs is offline   1 Reply With Quote
Old Apr 27, 2012, 05:25 AM   #23
Westyfield2
macrumors 6502a
 
Join Date: Jun 2009
Location: Bath, UK.
Hurrah!

Heck even for a University assignment this semester I ran into issues where I'd developed everything on my PC running the latest Java version, and then it just wouldn't run on my Macs as I'd used same Java 7 features (multi-catch exception handling, try-with-resource statements, etc). And of-course, were University's lab PCs even running Java 7? No they ****ing weren't .

Ended up hacking my code to pieces to make it work properly on Java 6.

Rages me when people go on about how Java is platform independent.

Solution? Just do everything in C# .NET through Visual Studio in a VM.
__________________
iPhone 5 64GB on 4GEE
iPad 3G+WiFi 64GB
13" MacBook Air (2.13GHz, 4GB, 256GB) - 15" MacBook Pro (2.4GHz, 4GB)
Mac Mini (2.6GHz quad i7, 16GB, 256GB SSD)
Westyfield2 is offline   -4 Reply With Quote
Old Apr 27, 2012, 05:43 AM   #24
karlth
macrumors regular
 
Join Date: Apr 2010
Java on desktops is a disaster, always has been. Those who have worked with it on servers mostly agree though that it is quite useful there.
__________________
iPhone and iPad developer.
Digital White Knight
karlth is offline   -2 Reply With Quote
Old Apr 27, 2012, 05:59 AM   #25
Winni
macrumors 68030
 
Winni's Avatar
 
Join Date: Oct 2008
Location: Germany.
Quote:
Originally Posted by WAM2 View Post
Thats unfortunate. My Powermac G5 would have made a great Minecraft Machine.
It can still be one: Just install Linux on it and use IBM's Java runtime for PowerPC CPUs or one of the other Java VMs for PowerPC Linux.

Life has less restrictions once you've left Apple land.

----------

Quote:
Originally Posted by vpndev View Post
I had enough already. I de-installed Java. Just not worth the hassle.
That only means one thing: You didn't need Java in the first place.

----------

Quote:
Originally Posted by karlth View Post
Java on desktops is a disaster,
Maybe. It obviously works very well on Android. Or on Lego Mindstorms, for that matter. Or in BluRay players. Or TVs. The list is actually very long, once you start thinking about it. According to SUN/Oracle, more than 3 billion(!) devices out there have Java on them. It's the most successful software platform on the world. I guess there must be a reason for that.
__________________
Coming soon: http://endnacht.de.
Winni is offline   0 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Apple Releases New Java 6 Updates With Enhanced Security, Uninstalls Apple-Provided Java Applet Plug-in MacRumors Mac Blog Discussion 49 Oct 22, 2013 10:58 AM
Java from Oracle on IMac. Arnkloev OS X 10.8 Mountain Lion 3 Oct 22, 2013 10:42 AM
Oracle Releases Java 7 Update 13 to Address Security Issues, Reenable Web Plug-in on OS X MacRumors MacRumors.com News Discussion 134 Feb 17, 2013 01:40 PM
Oracle Releases Patch to Address Security Vulnerability in Java 7 MacRumors MacRumors.com News Discussion 63 Sep 5, 2012 02:02 PM
Oracle releases Java 7 update 6, bringing full OS X support for the first time wrldwzrd89 Apple, Industry and Internet Discussion 1 Aug 14, 2012 06:46 PM

Forum Jump

All times are GMT -5. The time now is 04:03 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC