Linked by Thom Holwerda on Thu 21st Oct 2010 09:13 UTC
Mac OS X After the news that the new MacBook Airs do not ship with Flash pre-installed (which is news considering Flash has been part of Mac OS X for a very long time), we now have news that Apple is also taking what appears to be the first steps towards removing Apple's own Java runtime from Mac OS X.
Thread beginning with comment 446382
To read all comments associated with this story, please click here.
Who else produces their own Java?
by Adurbe on Thu 21st Oct 2010 17:24 UTC
Adurbe
Member since:
2005-07-06

I am surprised by the number of comment saying Java will die on the platform or be blocked or similar.. it seems quite a big leap!

Apple produce their own Proprietary implementation of the JVM
Microsoft used to, discontinued
IBM used to, discontinued

Oracle still do.. OJVM (also known as "JServer") - cant see it lating long!!

Why should apple go through the expense to maintain this JVM in house?
They are no longer PPC/OS9. They run on x86, using a UNIX. Surely it would be cheaper/more cost effective to switch to the (or One of 'the') open source implementations and contribute any changes they need to support the platform.

Edited 2010-10-21 17:25 UTC

Reply Score: 5

TheGZeus Member since:
2010-05-19

...and contribute any changes they need to support the platform.

Look at the KHTML/WebKit controversy to see why that's either not going to happen, or the project to which they contribute likely won't be that interested in their participation.

For all their talk of standards, they seem to want to be the only ones that define those standards...

Reply Parent Score: 1

Adurbe Member since:
2005-07-06

Odd example to choose...

They got a healthy codebase and for 'little' extra work got a rendering engine to rival/surpass the competition at the time (FF and IE6)

Now the same engine is used by Apple, Rim, Nokia, Google and others.

Reply Parent Score: 2

JAlexoid Member since:
2009-05-19


Apple produce their own Proprietary implementation of the JVM
Microsoft used to, discontinued
IBM used to, discontinued

Oracle still do.. OJVM (also known as "JServer") - cant see it lating long!!

IBM still has 2 JVM implementations - J9 and RT.
Oracle has JDK6(for now), JRockit and RT Java.
There are other JVM's out there...

Why should apple go through the expense to maintain this JVM in house?

Answer is simple - they have failed at it and they shouldn't.

Reply Parent Score: 2

Adurbe Member since:
2005-07-06

you are correct re: IBM, I was referring to the IBM 32-bit SDK for Windows which stopped at 1.4 if memory servers. Was a bit to general in my comment though

Reply Parent Score: 2

0brad0 Member since:
2007-05-05


Microsoft used to, discontinued
IBM used to, discontinued


Microsoft was forced to because of their own stupidity.
IBM still does.


Why should apple go through the expense to maintain this JVM in house?


Because no one else does.

Reply Parent Score: 1