Apple Oracle OpenJDK Announcement

Mike Swingler swingler at apple.com
Tue Nov 16 23:22:06 PST 2010


On Nov 16, 2010, at 10:22 PM, Greg Lewis wrote:

> On Fri, Nov 12, 2010 at 01:35:31PM -0500, Denis Lussier wrote:
> 
>> Seems like great news.  I'm interested to hear from folks like Landon
>> & Greg how they think this alters the path forward for OpenJDK 6 & 7
>> on present and older versions of OSX.
> 
> I don't know the answer to that yet.  The first I heard of it was the
> announcement.  Just based on the announcement Oracle is going to pull in
> changes from Apple, so it's not clear to me how the current MacOS X port
> within the BSD port fits in there, if at all.  That would be disappointing
> if it doesn't result in broader BSD support, but that is unclear at the
> moment.

Our work on the private Mac OS X JDK7 port so far has always been a sub-tree of the public BSD port. Our intention is to bring the entirety of the BSD changes along with the Mac OS X port. The build doesn't get very far without the BSD changesets. :-)

As for the targeted version of Mac OS X-specific changes, you can expect that we will use Mac OS X 10.6 as a baseline. The Mac OS X 10.6 SDK allows us to use blocks (which _greatly_ simplifies interacting with AppKit on the main thread), and has many key pieces of functionality exposed as full Cocoa API (as opposed to using private SPI or Carbon functions).

Regards,
Mike Swingler
Java Engineering
Apple Inc.

>> --Denis Lussier
>>  Founder & Chief Architect
>>  http://openscg.org
>> 
>> On Fri, Nov 12, 2010 at 1:23 PM, Eric Richardson <ekrichardson at gmail.com> wrote:
>>> Hi All,
>>> 
>>> I hope this is appropriate to send this along.
>>> 
>>> http://www.apple.com/pr/library/2010/11/12openjdk.html
>>> 
>>> Eric
>>> 
>>> 
> 
> -- 
> Greg Lewis                          Email   : glewis at eyesbeyond.com
> Eyes Beyond                         Web     : http://www.eyesbeyond.com
> Information Technology              FreeBSD : glewis at FreeBSD.org




More information about the bsd-port-dev mailing list