Java 1.5 JDK and JRE binaries for FreeBSD 5.4/i386 and 6.0/i386 will be available by April 5. Watch for an announcement soon from The FreeBSD Foundation. Thank you for your patience!
The FreeBSD Foundation has negotiated a license with Sun Microsystems to distribute FreeBSD binaries for the Java Runtime Environment (JRE) and Java Development Kit (JDK). These implementations have been made possible through the hard work of the BSD Java team, and contributors (particularly WorldGate Communications, Inc.) as well as through donations to the FreeBSD Foundation that supported hardware, developer time, testing resources, and license negotiation.
Support Information
For more information on using Java with FreeBSD, see the FreeBSD Java Project web page, or contact the FreeBSD Java mailing list. This page includes information on frequently asked questions, release errata, etc.
背景信息:
自从JDK 1.1.8后,Sun害怕FreeBSD扩大导致自家的Solaris的份额下降,于是终止了 FreeBSD Project 的官方native版本的port发布!现在要在FreeBSD上使用最新的Java技术,需要通过下面的方式进行安装:
(1) FreeBSD + Linux compatibility enable + Linux Process FileSystem mounted
(2) Linux Platform - Java(TM) 2 SDK, self-extracting file
(3) SCSL (Sun Community Source Licensing) Source
-SCSL Source
-SCSL Binaries - needed to complete source build
-Mozilla Binaries
(4) BSD Java porting patchsets
编译实际上是在FreeBSD的Linux兼容模式下,以Linux JDK Binary为基础,将SCSL Source打上 BSD 的 patch后,在FreeBSD上面编译出native的JDK版本。