Though I'm glad for this desicion, I can't help but wonder: what's in it for oracle? The puny 5% of desktops running mac os?
a) Even if it is only 5%, it is almost pure profit for Oracle. Many big companies would like to expand 5% for almost free.
b) The decision maker might run mac. No mac support, no sales. (One of my customers is like that). This is similar to the "American’s with Disabilities Act" which requires accesibility even though less than 5% of the users are disabled.
c) 5% is the average. Many companies aren't average, e.g. universities and research based companies.
The fact that iPad and iPhone don't run Java right now isn't relevant. They very well might in the next 5 years. Things change fast!