From owner-freebsd-java@FreeBSD.ORG Thu Apr 13 20:43:43 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org 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 539CD16A400 for ; Thu, 13 Apr 2006 20:43:43 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from chen.org.nz (chen.org.nz [202.89.146.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id C671243D45 for ; Thu, 13 Apr 2006 20:43:42 +0000 (GMT) (envelope-from jonc@chen.org.nz) Received: by chen.org.nz (Postfix, from userid 1000) id 1B09C5641C; Fri, 14 Apr 2006 08:43:41 +1200 (NZST) Date: Fri, 14 Apr 2006 08:43:41 +1200 From: Jonathan Chen To: "Scott I. Remick" Message-ID: <20060413204340.GA940@osiris.chen.org.nz> References: <20060405173445.E15399@yvyyl.pfbsg.arg> <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1k0243416wlr9.1gyrg9gwnjj7.dlg@40tude.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@freebsd.org Subject: Re: new FreeBSD java binaries X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 20:43:43 -0000 On Thu, Apr 13, 2006 at 12:49:39PM -0400, Scott I. Remick wrote: > On Wed, 5 Apr 2006 17:42:58 -0400 (EDT), Michael Allman wrote: > I'm a little confused on how to properly use these binaries. Part of it is > probably that my understanding of the Java scene only goes so far. :) > > 1) What is the significance of the "Diablo" name prefix? How does a > "Diablo" JDK differ from a non-Diablo one? Different license agreements. The Diablo release is downloadable and redistributable. The non-Diablo version is can only be built from ports, and is non-redistributable. > 2) Under what circumstances would I want to install the JRE (or "latte") vs > the JDK (or "caffe")? I believe the JDK contains the JRE, correct? The JRE is a smaller set of binaries useful for binary production releases that will not compile java-code. > 3) If "most users" want the jre/jdk vs. caffe/latte, then why does > java/diablo-jdk15 download diablo-caffe instead of diablo-jdk? See 5). > 4) If I run "pkg_add -r jdk15" at this point, what gets installed? Nothing. This will attempt to fetch the non-redistributable jdk binaries, which doesn't exist (they don't get built on the package server). > 5) Still not really clear on the differences between the caffe and latte > tarballs and the jdk/jre packages. The caffe/latte are source tarballs which generate the diablo jdk/jre binaries. CHeers. -- Jonathan Chen ---------------------------------------------------------------------- If you're right 90% of the time, why quibble about the remaining 3%?