On Apr 4, 2011, at 11:39 AM, John Rose wrote:

> P.S. I am intentionally not commenting, because I don't know the details, of 
> how Apple and Oracle and the community are dividing the work on bsd and 
> macos.  All I know is that intelligent people are working on keeping it sane 
> and making it better.

For right now, the macosx-port is generally merging upstream changes from the 
BSD port, since they are doing a great job of providing a stable branch off of 
the trunk. They fix up little issues that affect BSD and Darwin at the HotSpot 
and core-lib level that are different from Linux and Solaris - this allows us 
to focus on our hot mess of Objective-C code in the JDK.

This means that the stock macosx-port is not going to be bleeding-edge for 
HotSpot or JDK features, but it's a stable base for us to port over the 
proprietary Apple Java SE 6 onto.

Just an FYI as well, for the next month we probably won't ask for public code 
reviews of our changes, since we are largely porting chunks of our Java SE 6 
implementation and we are trying to keep the process stream-lined. Once this 
initial bring-up period is over, we will switch over to a more traditional 
bug/review model of development, since most of the code from that point on will 
be new original content.

Though, if you see any bugs that we need to be made aware of, please file them 
at: <http://java.net/jira/browse/MACOSX_PORT>!

Thanks,
Mike Swingler
Java Engineering
Apple Inc.


Reply via email to