On 2010/10/21 (Oct), at 1:31 AM, Steve Oliver wrote:

Thought you guys would be interested to read this

"This means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products."

http://developer.apple.com/library/mac/#releasenotes/Java/ JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/ NewandNoteworthy.html

Essentially, Apple now thinks it is big enough and important enough to just stop supporting their JRE. This is the same JRE that Apple alone maintains (poorly) and refuses to release source for aside from the components that came from Sun (it's basically sun java with minor modifications and closed source Apple-specific classes).

Possibly related and/or of interest here is the open-source project "Avian". It produces a single binary with both the given classes and a platform-specific/native VM so the user could click/open a java app as a native program.

They appear to support at least OS X 10.4+, so this could be a forward- exit strategy if apple completely drops there vm. I've always thought it would be neat to have a "killer app" written with avian (that uses native widgets through swt) that has freenet as it's core, but I'm not sure how freenet would handle multiple occurrences (it tends to want to be a daemon process).

--
Robert Hailey

_______________________________________________
Devl mailing list
[email protected]
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to