From owner-freebsd-java@FreeBSD.ORG Sun Apr 23 19:53:46 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 0805B16A402 for ; Sun, 23 Apr 2006 19:53:46 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7CFC43D5F for ; Sun, 23 Apr 2006 19:53:44 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k3NJrhwE079564; Sun, 23 Apr 2006 22:53:43 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.200] (pptp.ebs.gr [10.1.1.200]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k3NJrwNJ055604; Sun, 23 Apr 2006 22:53:59 +0300 (EEST) (envelope-from past@ebs.gr) Message-ID: <444BDB43.2020702@ebs.gr> Date: Sun, 23 Apr 2006 22:53:39 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5.0.2 (X11/20060423) MIME-Version: 1.0 To: Michael Vince References: <44499D22.3070507@thebeastie.org> <1145695734.756.2.camel@boost.home.ahk> <444B7299.9040701@thebeastie.org> In-Reply-To: <444B7299.9040701@thebeastie.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alex Kiesel , freebsd-java@freebsd.org Subject: Re: FreeBSD binary Java and source Java 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: Sun, 23 Apr 2006 19:53:46 -0000 Michael Vince wrote: > Alex Kiesel wrote: > >> On Sat, 2006-04-22 at 13:04 +1000, Michael Vince wrote: >> >> >>> Hey all, >>> >>> I just wanted to know if there is a difference between the binary >>> supplied Diablo Java and the Java I can build in the ports tree? >>> As in is it a binary because it has source code compiled into it that >>> Sun didn't want the rest of the world to see? or is it just a >>> certified binary of what I could build in the ports tree and is >>> offered for the case of ease and standards? >>> >> >> It is AFAIK the certified binary, plus it contains numerous Sun patches >> (The Diablo Java is jdk-1.5.0 update 6) in comparison again the source >> java (update 0 - if you want to call it this way). >> >> Regards, >> -Alex >> >> >> > Thanks for that, also do you know about Java 1.4.2? when is it based on > all the sources sun have used for a real binary on Linux or MS Windows? > or is it on FreeBSD missing souce code? All of the source jdk ports are based on the SCSL-licensed sources. Sun has a habit of releasing these sources once and not providing updates to them. So the original binaries from Sun (for all platforms) are based on these sources, but subsequent binary updates contain more code, available only to partners (like the FreeBSD Foundation now). Cheers, Panagiotis