I don't have time or energy to read this whole thread, and I'm quite sure we'll talk about this in our next recording (tonight), but I want to at least chime in with some simple thoughts:
1) I think this means that Apple is scaling back their internal Java team to bare-bones. They will not be working on the official "Mac OS X Java VM" any more. As much as many Java folks will dislike this, it at least makes business sense for Apple to do this. Note that Apple never took on building their own version of Flash to ship on their platform, because Adobe saw value in building a Mac version - because Adobe's target customer was already living in Mac land. Apple had to build their own JavaVM because at the time, nobody saw fit to make a Mac version because their desktop market share was tiny. In other words, it's not totally shocking and out-of-the-blue if you've been following Apple at all over the last 5 years. Apple doesn't *need* to make a JavaVM for their business any more, so they're not going to continue doing it. Like it or not, at least Apple makes intelligent business decisions - based on *their* business, not yours! 2) They put stuff in place (read the whole "new and noteworthy section") to make 3rd party Java VMs place nice in the system. This, in my opinion, is a maneuver to invite others to fill the void they are about to leave. 3) If the Mac is an important target for a Java VM (which it certainly is in my and many others' opinion - at least for development), then someone (likely Oracle) will need to step up and supply a good up-to- date Java VM for the Mac. 4) Finally, I think this will happen - and I think life will go on as normal with lots of folks using Macs for Java development - but they'll be using an up-to-date JavaVM from Oracle or someone like that. If you squint a little bit, this actually might be a good thing for Java on the Mac. - Joe On Oct 20, 11:05 pm, robross <[email protected]> wrote: > Just in time for the Mac app store announcement? Timing is really > suspicious, and the App store does not support deprecated > technologies, like Java! > > Mac App Store Review Guidelines > > "Apps must contain all language support in a single app bundle (single > binary multiple language). Apps that spawn processes that continue to > run after a user has quit the app without user consent will be > rejected. Apps that use deprecated or optionally installed > technologies (e.g., Java, [PowerPC code requiring] Rosetta) will be > rejected. > > Crazy! > > Crazy! > > Is Oracle going to provide the JDK/JRE for Mac OX now? Is OpenJDK7 > going to implement AWT/Swing/Java2D on top of Cocoa? > > Please, someone do something! Don't make me have to use Windows > machines!! :-() > > Source: > > http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeo... > > Rob -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
