On Sat, Nov 01, 2008 at 11:27:32AM -0700, Martin Buchholz wrote:
On Sat, Nov 1, 2008 at 10:35, Greg Lewis <glewis@eyesbeyond.com> wrote:
On Sat, Oct 25, 2008 at 04:55:36PM -0400, Michael Franz wrote:
Martin,
Here are the changes that work for OS X.
FWIW, this is the patch I have locally to make it work. This is also one of the three patches that we couldn't port over from the JRL port since we didn't have an SCA from the contributor. I haven't approached Michiel Boland (who originally came up with it) about doing so, but he may be willing to submit an SCA. Otherwise we'll have to wait until someone does this in a clean room manner (it looks like you obtained it from the mail archives?).
I've never looked at the actual BSD port sources, so I consider myself JRL-untainted.
Sun (and the BSD port team) should make it a priority to "liberate" any source code under JRL so that it can be incorporated into future JDKs. I thought that had already happened for the BSD sources. The other body of work that is currently JRL-encumbered is Ulf Zibis' work.
We have. There are three individual fixes that were contributed by different people and some NetBSD work that the author wasn't able to get permission to contribute that remain "unliberated". I suspect the three individuals may be willing to send in an SCA, I just need to send them an email. The NetBSD changes are more problematic, but they are something anyone interested in making things work on NetBSD would probably be able to reconstruct without too much difficulty. The main reason the BSD port of OpenJDK took so long to get under way was getting the legal side of things squared away. A lot of people spent time making sure we got 99% of the existing SCSL, JRL and partner changes in. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org