@Pieterr: Oracle maakt de Java versies voor Windows en Linux, maar die voor OS X wordt (nog steeds) samen met Apple gemaakt. Het voordeel is dat het automatisch met de updates van Apple meeloopt, je voorkomt daarmee dat je 100 daemons van 100 verschillende software pakketten (Flash, Silverlight, Java, ...) op je Mac hebt draaien, allemaal checken of er een update klaar staat! Het nadeel is dat er door deze noodzakelijke inbreng van Apple een vertraging is, met andere woorden: je loopt altijd achter met je Java versie.
Maar misschien is hier wel iets anders aan de hand. Kijk hier maar eens: Versie 1.6 gaat tot en met 1.6.0_31, terwijl Apple versie 1.6.0_33 aanbiedt. Het zou dus zomaar kunnen dat de JRE compatibel is met 1.6, maar dat het qua beveiliging helemaal op het niveau van 1.7.0_5 zit! En de verschillen tussen 1.6 en 1.7 boeit de gemiddelde thuisgebruiker helemaal niets.