... or (d) they removed the rather contrived difference between standard Mac OS X and Mac OS X server, or (e) they didn't mention Mac OS X Server. Which they usually don't, so that's really not that surprising. Apple has deprecated Java as a client-side (GUI) technology on macs. What with the framework they've updated for finding a JVM, as well as installing one, running a java service (such as a website) is no different from what its always been - with one extra: You need to install a JVM first. There's no news here, therefore none of your a-c conclusions are valid. In case you think there won't be a JVM, don't be daft: Soylatte and OpenJDK *ALREADY* run just fine on mac os x, though if you use netbeans or IntelliJ, be prepared to fire up X11.app and look at some seriously ugly motif interface.
In regards to GUIs, quite a few people on this newsgroup said that Oracle probably doesn't care. This conclusion baffles me. If JavaFX apps aren't easy to deploy on macs, and don't look good, then JavaFX is completely worthless technology, and it'll obviously be so. If it only runs reliably on windows and a platform that has less than 1% market share (all non-mac posixes combined), then JavaFX will always be playing catchup to microsoft's own native, windows-specific C# platform for GUI apps. Oracle will start providing a JVM (something I'm 100% positive they will do), but if they want to keep taking JavaFX seriously, they'll have to port swing to Cocoa so it doesn't have to rely on X11. Oracle may make a deal with apple for their code and perhaps even to install this oracle-supported VM out-of-the-box on all macs, but this is not trivial; Apple has security concerns, and is actively attempting to sabotage any consumer deployment tech that is not either (A) the web or (B) their ObjectiveC-based Cocoa/CoreX frameworks. For example, flash is rumoured to not be installed by default on lion either. I personally doubt apple will go so far as to force you to jailbreak your on mac os x install just to run your own stuff, but they possibly might go there. I also very much doubt they care what geeks and hackers use, and the OS already supports the necessary tools to run arbitrary code. Possibly there will be a hacker switch (a hardware switch that requires a tool to access, or a software option that's hard to find and requires authentication, to enable running unauthorized apps), but I don't see any problem with such a switch. As long as it is there. It goes without saying that at the first sign of actually locking down the OS without such a switch built in, I'll sell my stock and my mac, and complain noisily. On Oct 24, 7:02 pm, Fabrizio Giudici <[email protected]> wrote: > Am I wrong or there has be no mention for Lion Server? Which makes me > thing of the following: > > 1. Apple has deprecated Java > 2. As it has been recalled in previous threads, WebObjects runs on Java > 3. Apple runs its service backend on WebObjects > > This necessarily implies a big change in how Apple will run its service > backend: > > a. either Apple knows that Oracle steps in for providing Java on Mac OS X > b. or they're ready to move off WebObjects for something not based on Java > c. or they are going to run their services on something else than Mac OS X. > > Option c) sounds a bit strange to me because they don't want to depend > on others' technologies... > > -- > f.g. -- 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.
