Project Proposal: BSD port

Rob Ross rob.ross at
Fri Aug 1 23:25:56 UTC 2008

I'm trying to clarify my understanding of what this means for a Mac- 
native version of OpenJDK.

One of the implementation details of this project will be, for  
example, the addition of a "BSD" directory under .../jdk/src/, to go  
along with the existing "linux", "solaris", "windows", folders.

Is this correct?

So one could download OpenJDK and build it on a Mac (with the  
suitable hardware and OS version), and run it there as well? But this  
would be totally in "unix" land, e.g., using X11 for the UI, BSD  
libraries for the system calls, etc?

Is this correct?

If so, what would be the logical next steps (after this project has a  
stable build) in order to add a native Mac OS X port to the OpenJDK,  
using for example, native Cocoa code (or Core Graphics?) for  
rendering the UI?

Rob Ross, Lead Software Engineer
E! Networks

"Beware of he who would deny you access to information, for in his  
heart he dreams himself your master." -- Commissioner Pravin Lal

On Aug 1, 2008, at 11:27 AM, Dalibor Topic wrote:

> In accordance with the OpenJDK guidelines for projects [1],
> I hereby propose on behalf of Greg Lewis, Kurt Miller and Landon  
> Fuller
> an OpenJDK Project "BSD port of OpenJDK".
> This Project will be used for the development of a port of OpenJDK to
> the BSD family of operating systems, including FreeBSD, OpenBSD,  
> NetBSD
> and MacOS X.[2].
> I propose this project be sponsored by the Porters Group [3] and
> that I be the initial moderator of the project.
> cheers,
> dalibor topic
> [1]
> [2] 
> 000170.html
> [3]
> -- 
> *******************************************************************
> Dalibor Topic                   Tel: (+49 40) 23 646 738
> Java F/OSS Ambassador           AIM: robiladonaim
> Sun Microsystems GmbH           Mobile: (+49 177) 2664 192
> Nagelsweg 55          
> D-20097 Hamburg                 mailto:Dalibor.Topic at
> Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten
> Amtsgericht München: HRB 161028
> Geschäftsführer: Thomas Schröder, Wolfgang Engels, Dr. Roland Bömer
> Vorsitzender des Aufsichtsrates: Martin Häring

More information about the discuss mailing list