Skip to navigation
Latest News

Apple looking to ditch Java?

Mac App Store

By Nicole Kobie

Posted on 21 Oct 2010 at 10:17

An Apple developer has leaked the rules document governing the new Mac App Store - and it's not good news for Java.

One line in the App Store Review Guidelines says any apps using "deprecated or optionally-installed technologies", such as Java, will be rejected from the store.

Apple also updated Mac OS X, noting the version of Java is deprecated, which means it's essentially retired, that Apple no longer approves of its use.

"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," the release notes said. "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," it added.

Mac App Store

CEO Steve Jobs unveiled the Mac App Store last night, saying it would be open for consumers in three months, while developers can start submitting their creations next month.

The approval process for the App Store for iPhones, iPads and iPods is notoriously difficult. While some apps are approved in days, others are reportedly rejected after months with little or no explanation.

Aside from the Java clause - and the usual bans on pornography and excessive violence - Apple will reject apps that crash, "exhibit bugs", have hidden features or use non-public APIs, the document suggested. Apple also won't allow apps that are listd as betas, demos or trials.

As in the App Store, the Mac version is also reserving the right to refuse apps that merely repeat existing ones.

After getting into trouble over bans on political commentary, Apple added one caveat: "Professional political satirists and humorists are exempt from the ban on offensive or mean-spirited commentary."

And it seems Apple isn't too keen to hear about its rivals. "Apps with metadata that mentions the name of any other computer platform will be rejected," the document adds.

Subscribe to PC Pro magazine. We'll give you 3 issues for £1 plus a free gift - click here
User comments

So that would mean... flash either for Apps on Macs.

This does sound more like Apple are forcing all Mac users to just use their own software. What next, a ban on the use of Adobe Creative Suite or Microsoft Office because it wasn't created by Apple?

By skarlock on 21 Oct 2010


Just when I had an idea for an iPhone game in which you control a little android walking around the house and opening windows...

By Josefov on 21 Oct 2010

This the one you said the house was on the Island of Java, the android was named Flash and he looks after the families Chrome plated car as well?

By skarlock on 21 Oct 2010

Were in you in my development team? :D

By Josefov on 21 Oct 2010

Forgive my poorly researched comment (aren't they the best?). I don't have access to the App store guidelines. But from my understanding from the excerpt above it sounds like Apple are just stating that they wont be shipping an Apple version of Java as part of their default build any more. The new MBAs don't ship with Flash apparently. Perhaps this is more of a move towards apple stripping back its bundled 3rd party software. I'd guess apache and mysql are for the chop too. As they App Store is based on a model of self contained apps and Apple like to control the user experience I can see why they dont users being perplexed with a Java not installed error.

Or perhaps Apple know something about Oracle's plan for Java. Maybe they're just going mad and want to irritate all the large SW companies.

By magicmonkey3 on 21 Oct 2010

Not to mention his Red Hat and pet Meerkat called Maverick. Shame because it would have made a MINT I'm pretty sure.

By mr_chips on 21 Oct 2010

Well as a Java developer I'm glad they're loosing their grip on Java. I'm stuck with JDK 1.5 on my aging G5, and Apple have been really slow applying security updates. If they pass on their customizations to Oracle and let them get on with it, I'll be even happier.

As for the Walled Garden of Apps, no thank you. This is for lazy people who only play games IMHO.

By c6ten on 21 Oct 2010

"This does sound more like Apple are forcing all Mac users to just use their own software."

And some are so brainwashed (goodthinkful in Orwellian Newspeak) that they will welcome it and shout down anyone who disagrees with Big Brother (er... sorry, I mean Steve Jobs).

(Still not convinced that I'm on the PC Pro page BTW.)

By Lacrobat on 21 Oct 2010


It would be interesting to see what Apple do to Java. They cant hand too much over to Oracle as Java integrates with Aqua, Apple wouldn't want to pass that stuff around too much...

By forquare1 on 21 Oct 2010

Obviously Java is dead and anything it does can be replicated or improved with HTML5

By Phoomeister on 21 Oct 2010


Aren't you confusing it with JavaScript?

By areluc on 21 Oct 2010

It wouldn't be so bad if...

Apple had something better to develop with. Objective C anyone? Fast-forward backwards to the 1990s me thinks. At least MS, love em or hate em, came up with something better in C# and .Net (or Java Mk2 as some people like to think of it ;-)

By rjp2000 on 21 Oct 2010

Oracle's probably taking over Mac Java releases

Okay, so Oracle probably going to take over Mac Java releases. What's wrong about that?

By gman5541 on 22 Oct 2010

Flash, Java what next

What are they think of, a lot of people and designer will be put of by this.

By riku45100 on 23 Oct 2010

Leave a comment

You need to Login or Register to comment.



Most Commented News Stories
Latest Blog Posts Subscribe to our RSS Feeds
Latest ReviewsSubscribe to our RSS Feeds
Latest Real World Computing


Sponsored Links

Your email:

Your password:

remember me


Hitwise Top 10 Website 2010

PCPro-Computing in the Real World Printed from

Register to receive our regular email newsletter at

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.