Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Java is already irrelevant on the desktop side. OS X is largely irrelevant server side.

Most of the large Java desktop applications are Java IDEs anyway. Why would Oracle care that these IDEs wouldn't work anymore? The developers using Java would just switch to a friendlier platform.

Spoken like someone who does not have a clue. Java is going to be in a application you use.
 
Oh well, as a Java developer I'll just have to go back to Windows or Linux machines. Me and everyone else in the company.

I think Apple underestimates the number of software engineering professionals that use their systems because the OS is good and stays out of their way whilst they work.

Also, no Minecraft on the Apple App Store.

Why does everyone think this means apple is going to remove java from OSX?
 
Huge as a percentage of servers, but still smaller then the total number of machines running Java.
Take all of the Linux machines (both server and desktop) and compare that to the OSX market share.

What would be the point? Java is pretty much dead on the client side.

I find it impossible to believe that Oracle wouldn't produce a JRE for OSX.

If it were Sun I'd agree with you but Oracle is an unknown quantity and it's clear they see things very differently that Sun. Then again, I'm just being the devil's advocate here. I really really hope Oracle will do so.
 
Java is already irrelevant on the desktop side. OS X is largely irrelevant server side.

Most of the large Java desktop applications are Java IDEs anyway. Why would Oracle care that these IDEs wouldn't work anymore? The developers using Java would just switch to a friendlier platform.

That's what I am afraid of too.

Oracle does not have a big incentive to develop an OS X JVM. Like you mention Java on desktop is not a big market and OS X as an enterprise server is irrelevant. Also all enterprise java servers like Weblogic, Websphere... are not supported on the mac so Oracle might just decide to ignore the OS X platform for Java.

That's too bad as I would be forced to go to Linux or Windows as a dev environment if that happens.:(
 
Financial markets also use a lot of Java (even on the client-side)

Juniper SSLVPN clients

Interesting - there is aso another Java app segment that Apple is forgetting about ... lots and lots of the brokerages and financial companies, like ETrade, use client-side Java. Most of these will simply continue to deliver in their app in Java.
 
Sorry to add little (I kind posted similar in another thread), but I am in agreement with many here.

Apple did a horrible job keeping their JVM up-to-date. I highly doubt that the Java on MacOS X will completely disappear. Oracle or another group of people will work on getting the JVM running. If there is a great enough need, there will be a solution. It may not be optimal, but it should be good enough for client-end runtimes.

As for the developers complaining that they bought their Macs for nothing. I don't know what you were doing developing Java on Mac OS X anyways. As stated earlier, Apple has always been very slow with Java updates and bug fixes all the way back since I can remember. You were being a glutton for punishment if you ask me.
 
I think Eclipse and Netbeans are the biggies, but another app I use regularly is Visual Paradigm (UML Modeling tool)

I didn't know CyberDuck was Java based. I also use Oracle SQL Developer, another Java app.

I really hope it's because Oracle is committing to doing their own Mac OS X releases in a timely manner. I wonder what will happen to the Java Mac OS X native APIs though...
 
Well, that sucks for Java software developers that like macs (like me) but it wasn't entirely unexpected. Hopefully someone will fill the void. Otherwise, I'll be forced to go back to Linux.

You won't be forced to do anything. What are you talking about?

Just because Apple won't be distributing Java apps in their new store, doesn't mean you can't use all your current distribution methods for delivering you software.

You post strikes me as one of those jump-the-gun comments because you didn't read the article.
 
I agree with the many people saying Oracle will support this but I think this shows that Apple has for years been negligent. Seems Apple wants to completely segregate themselves. I don't blame them however its a slippery slope.
 
As for the developers complaining that they bought their Macs for nothing. I don't know what you were doing developing Java on Mac OS X anyways. As stated earlier, Apple has always been very slow with Java updates and bug fixes all the way back since I can remember. You were being a glutton for punishment if you ask me.

Ridiculous statement. I'd like to see you back this up. I've been a professional Java developer for 10 years - over 5 years developing exclusively on the Mac. I can't think of a single issue I've ever had that I could point to the Apple version of the JVM. And it's not just me, it's dozens of Mac using co-workers.

I can think of maybe a single minor issue with a Linux version of the VM, that had a simple workaround. Java as a platform in general is simply not defined by its bugs.
 
I find this move strange, as it was my understanding that this latest Java update has quite a few new OS X specific feature enhancements. It seemed like quite a bit was getting done by their Java team behind the scenes.

While Apple was always a little behind version-wise, their Java team by-far did the best providing tools/APIs to integrate Java nicely with the OS X Desktop compared to other systems. Despite some of the complaints here, if a developer chose to do so, it has been very easy on OS X to create a Java application that is virtually indistinguishable from native applications.
 
As for the developers complaining that they bought their Macs for nothing. I don't know what you were doing developing Java on Mac OS X anyways. As stated earlier, Apple has always been very slow with Java updates and bug fixes all the way back since I can remember. You were being a glutton for punishment if you ask me.

We use VMs heavily to quickly switch between a large number of environments. It eliminates a lot of overhead for us; setting up a Mac Java development environment once is trivial, and the amount of times we update that pales in comparison.
 
You won't be forced to do anything. What are you talking about?

Just because Apple won't be distributing Java apps in their new store, doesn't mean you can't use all your current distribution methods for delivering you software.

You post strikes me as one of those jump-the-gun comments because you didn't read the article.

You clearly did not read the article. This is about Apple possibly discontinuing distribution of the Java runtime for Mac OS X, not about Apple refusing to distribute Java apps in the Mac App Store.
 
Sorry to add little (I kind posted similar in another thread), but I am in agreement with many here.

Apple did a horrible job keeping their JVM up-to-date. I highly doubt that the Java on MacOS X will completely disappear. Oracle or another group of people will work on getting the JVM running. If there is a great enough need, there will be a solution. It may not be optimal, but it should be good enough for client-end runtimes.

As for the developers complaining that they bought their Macs for nothing. I don't know what you were doing developing Java on Mac OS X anyways. As stated earlier, Apple has always been very slow with Java updates and bug fixes all the way back since I can remember. You were being a glutton for punishment if you ask me.

Some years ago Apple started courting the Java community heavily and some people believed them (which was silly, of course). Personally, I bought into OS X after Apple changed their minds and I don't really have a problem developing on Linux instead. I just like OS X, is all.
 
Um, because Java is their product? If they don't support as many platforms as possible, Java becomes less relevant. Failing to support OSX will hurt Oracle more then anybody else. Losing 10% of your market reach is a BIG deal.

i believe OS X share worldwide is 5.03%
 
Interesting. I had the impression before that Java/Javascripting was a strong future support thing with Apple.

Java != Javascript

Superficially, they appear to share some very vague syntactic similarities, and they share a similar-sounding name because of some silly marketing decisions at Netscape back way back when. (In fact, many moons ago, Microsoft changed the name of its implementation of Javascript to "JScript" specifically to avoid stepping on Sun's trademark of the word "Java".)

But in many much more important areas, Java and Javascript are as different as night and day.

Javascript is a core technology at the heart of Web 2.0, Ajax, and all those other buzzwords. Apple is an enthusiastic supporter of those technologies. Don't worry: Javascript isn't going anywhere.
 
iTunes stores runs on WebObjects, which heavily uses Java. So Apple must have already made arrangement with Oracle to supply the JVM.

People are just crying river over nothing. Apple wants to maintain only their own software now onwards, and doesn't want to develop third party software.

You guys should go back to old days where we had IE for Mac from Microsoft, which they stopped making and Apple had no option other than to come up with WebKit which powers Safari, Chrome and others (Nokia browsers). The biggest loser of this was obviously MS, IE's market share is all time low.

So Apple wants to support their platform, and if Oracle thinks OS X Platform is that important, they will maintain their software, Java, on Mac OS X Platform.
 
The thing is: If Apple really had a deal with Oracle why not just say so? That would make Apple look much more mature and maybe some people might actually begin to take them seriously in an enterprise setting.

I really hope you're right and that Oracle will pick up the slack but I don't really see why they should. OS X is almost nonexistent in the enterprise space.

LOL! They did say so! They documented it as deprecated code! It was Teh Epic Fail! crowd that blew it up into this huge ZOMG!!1! issue. :p
 
LOL! They did say so! They documented it as deprecated code! It was Teh Epic Fail! crowd that blew it up into this huge ZOMG!!1! issue. :p


Thats how I read it as well. Deprecated code means, something else is replacing it soon/next version of OS, from Oracle obviously.
 
iTunes stores runs on WebObjects, which heavily uses Java. So Apple must have already made arrangement with Oracle to supply the JVM.
Agreed, there's no way that apple just dropped Java without thinking it through.
 
LOL! They did say so! They documented it as deprecated code! It was Teh Epic Fail! crowd that blew it up into this huge ZOMG!!1! issue. :p

Deprecating code does not imply that Oracle will take over. You guys are making it really hard to have an adult discussion. Go beat up on Flash or something :(
 
Also worth noting that Java SE 6 update 22 was only officially released Oct 12, so Apple was only a week behind with their release.

Given that they plan to continue support on Leopard and Snow Leopard, I'm guessing this means no work on Java 7 and no Java support planned for OS 10.7.

I was thinking about getting a new Mac, but will have to reconsider. I'm also guessing for roughly OS 10.7-10.8 Apple is planning a iOS style lockdown of the OS. Probably time to jump ship.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.