Date: Sun, 18 Jan 2004 08:35:04 -0000 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: "freeb <at> t1 <dot> unisoftbg <dot> com" <freeb@t1.unisoftbg.com> Cc: freebsd-java@freebsd.org Subject: Re: sun jdk 1.4.2_02 and freebsd 5.2 Message-ID: <20040118083455.GA76768@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <400A27D2.5DCE9858@t1.unisoftbg.com> References: <40092BE2.A78AA31A@t1.unisoftbg.com> <20040117154122.GA71989@happy-idiot-talk.infracaninophile.co.uk> <400A27D2.5DCE9858@t1.unisoftbg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 18, 2004 at 07:29:38AM +0100, freeb <at> t1 <dot> unisoftbg <do= t> com wrote: =20 > Matthew Seaman wrote: > > The consensus is that the native Java ports will give you the best > > stability and performance. The JDK-1.4.2 will do the best, but you're > > going to have to manually get the sources from Sun, plus the required > > bsd-patchfiles from eyesbeyond.com >=20 > I do not found it on eyesbeyond.com. Where to search ? The detailed instructions are in the java/jdk14 port Makefile: % make =3D=3D=3D> jdk-1.4.2p6_1 : The source distribution exists on your system, but due to licensing restrictions you still need to download the patchset, bsd-jdk14-patches-6.tar.gz, from http://www.eyesbeyond.com/freebsddom/java/jdk14.html. Please place the patchset in /usr/ports/distfiles. (Similarly for the j2sdk source and bin zipfiles) =20 > > (Sun licensing restrictions mean > > you can't download stuff automatically), then compile everything > > yourself. >=20 > Any docs about this? The Sun Community Source License will be presented to you at every possible opportunity, for you to click on the "Yes I agree to these terms" button. As to why it's like this -- it's due to Sun's efforts to keep Java pure and interoperable across all implementations and machine architectures. Thus you aren't allowed to redistribute the sources you download from Sun, especially not with any modifications. You aren't allowed to redistribute any compiled version of Java unless it has passed Sun's stringent compliancy tests and been licensed by them. However, you are allowed to download sources from Sun and patches from whoever will provide them in order to compile up your own JVM for development or personal use, so long as you agree to abide by the terms of the SCSL. =20 Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --2fHTh5uZTiUOsy+g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFACkUvdtESqEQa7a0RAiE8AJ4gS7ZEeOdhZANe01+zvQ+KqyqKKACfS6PQ uSP/+qPn3fwCGBpEDQJe+4A= =MM3e -----END PGP SIGNATURE----- --2fHTh5uZTiUOsy+g--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040118083455.GA76768>