From owner-freebsd-java@FreeBSD.ORG Sun Jan 18 00:35:03 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA17916A4CE for ; Sun, 18 Jan 2004 00:35:03 -0800 (PST) Received: from smtp.infracaninophile.co.uk (happy-idiot-talk.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCA3543D41 for ; Sun, 18 Jan 2004 00:35:00 -0800 (PST) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) i0I8Ytfn077222 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 18 Jan 2004 08:34:55 GMT (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)id i0I8YtxQ077221; Sun, 18 Jan 2004 08:34:55 GMT (envelope-from matthew) From: Matthew Seaman To: "freeb t1 unisoftbg com" Message-ID: <20040118083455.GA76768@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: "freeb t1 unisoftbg com" , freebsd-java@freebsd.org References: <40092BE2.A78AA31A@t1.unisoftbg.com> <20040117154122.GA71989@happy-idiot-talk.infracaninophile.co.uk> <400A27D2.5DCE9858@t1.unisoftbg.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <400A27D2.5DCE9858@t1.unisoftbg.com> User-Agent: Mutt/1.5.5.1i X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.61 X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on happy-idiot-talk.infracaninophile.co.uk cc: freebsd-java@freebsd.org Subject: Re: sun jdk 1.4.2_02 and freebsd 5.2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sun, 18 Jan 2004 08:35:04 -0000 X-Original-Date: Sun, 18 Jan 2004 08:34:55 +0000 X-List-Received-Date: Sun, 18 Jan 2004 08:35:04 -0000 --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 t1 unisoftbg 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--