That is the basis for the project proposal: starting by bringing that code up to date.
Also, the Java side included a ton of Sun proprietary code that can't be used directly.
(Probably some of it was open-sourced with Java, but it's still a slog to work it out.)