This is pure unfounded speculation.
In reality Apple probably wanted to make the Lion base install leaner.
Many components are are now simply loaded and installed on demand. Like for example also extra voices for text2speech.
This is pure unfounded speculation.
In reality Apple probably wanted to make the Lion base install leaner.
Many components are are now simply loaded and installed on demand. Like for example also extra voices for text2speech.
After a decade of shipping Java on the Mac and tricking old apps that hardcode paths to the 1.3.1 JVM, or putting in class loader hacks to fake out Xerces XML classes that were moved in 1.5.0, we are ready to try something different.
In http://lists.apple.com/archives/java-dev/2011/Jul/msg00044.h...
What you loose in a per-app embedded model is shared memory mapping of the native libraries and .jar files, but this is the same problem as a half dozen apps embedding (often different) versions of the Sparkle.framework to do app self-updates. The cost of the JVM heap is still the same, and class-sharing was never ported to 64-bit by Sun, so that optimization hasn't been around for a long time on Macs.
In http://lists.apple.com/archives/java-dev/2011/Jul/msg00038.h...
Long-term, we recommend that app developers who use the JavaApplicationStub should transition to embedding the Java runtime within their own app. We are working with Oracle on the OpenJDK project to provide an open source version of JDK7 that can be embedded, and several developers have already started deploying their apps with an embedded JDK7 (but it requires many manual steps right now).
We are tracking the progress of creating an embeddable JRE in http://java.net/jira/browse/MACOSX_PORT-105
Conclusion: Apple's JVM team think this model is better for solving end users problem with JVM compatibility.
http://itunes.apple.com/us/app/cyberduck/id409222199?mt=12...
> This is pure unfounded speculation.
> In reality Apple probably wanted to make the Lion base install leaner.
Can't agree more - pure speculation.
For instance, deleting everything from my iPod without warning probably made sense for Apple's copyright negatiations with media companies. It didn't make much sense to me. Censoring dictonaries and banning everything sexual, satirical, political or otherwise "unclean" from the app store probably makes sense for Apple. Makes no sense to me.
So, I guess, the issue I have with the phrase "making sense" is that it obfiuscates the fact that everyone has their own vested interests and the vested interests of a particular large corporation are sometimes very different from mine.
Couldn't agree more! Especially when it comes to large corporations where you are a product being sold to advertisers, they're even worse than large corporations that accept money from you in return for goods and services.
Ad driven companies have an incentive to spy on me and I have to defend against that. On the other hand, they have to be pretty agnostic when it comes to the type of content they enable and that gives me free and anonymous access to pretty much anything I want.
http://www.theregister.co.uk/2010/10/21/apple_threatens_to_k...