From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Kevue-0006zy-F4 for garchives@archives.gentoo.org; Sun, 14 Sep 2008 18:01:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B8FFDE070C; Sun, 14 Sep 2008 18:01:31 +0000 (UTC) Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.241]) by pigeon.gentoo.org (Postfix) with ESMTP id 79C97E070C for ; Sun, 14 Sep 2008 18:01:31 +0000 (UTC) Received: by rv-out-0708.google.com with SMTP id b17so1789812rvf.46 for ; Sun, 14 Sep 2008 11:01:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=1VJA7RF2+Y9EuOD/fEQF4Dhp7bcUhP6qH2K6yy6K1W0=; b=nhetXH/+LQW7CAv2GfnTRP+A7z258HhklRM1AaPc8XMukCemqJrJJnzvge7sE4lnqe 5TGeW11eJINZn1Vo26COQDF1c98jPxae0BEoptNZMBTrGhGmEjDprSxblDIWeHU266ge lvpMGaxuVw8oHJeT/vqoSr6W/AaA4GHuNDwHU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=LW4/MVVsE5EbAyPBcT+ZWvCO5JfBP+ugqAdis83zgdC2pEiNFOrzmIJ5gowD633cdL 224qWZqVmNwwPbmOgtU1dP72lr3AoUm5ujd3T1d+EclwzZ2dvd4nqp8A1eApSBLyszHp t1pSGYED6Mh5KjH+4/AgShcPJjXCiF+MDF3gw= Received: by 10.140.249.20 with SMTP id w20mr4192676rvh.103.1221415290446; Sun, 14 Sep 2008 11:01:30 -0700 (PDT) Received: by 10.140.136.14 with HTTP; Sun, 14 Sep 2008 11:01:30 -0700 (PDT) Message-ID: <17c6771e0809141101x62c70f59pf1712f4bc5f5a04d@mail.gmail.com> Date: Sun, 14 Sep 2008 19:01:30 +0100 From: "Andrew John Hughes" Sender: gnu.andrew.rocks@gmail.com To: "Robert Burrell Donkin" Subject: Re: [gentoo-java] OpenJDK, IcedTea and Package Naming Cc: gentoo-java@lists.gentoo.org In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <17c6771e0809111635g66977bffgddd1ef8e8da56a7@mail.gmail.com> <17c6771e0809131821s681af704xf7f297cc60a12f32@mail.gmail.com> <17c6771e0809140726u47b5a806i291aeefb68decae3@mail.gmail.com> <17c6771e0809140901s55ef3bccj1d2e787d1ec313b9@mail.gmail.com> X-Google-Sender-Auth: add870059add2faf X-Archives-Salt: 66382c22-f58c-40d4-939d-65b199a00a51 X-Archives-Hash: 9355bb5bf766ec9bdedee77a2d7a6af4 2008/9/14 Robert Burrell Donkin : > On Sun, Sep 14, 2008 at 5:01 PM, Andrew John Hughes > wrote: >> 2008/9/14 Robert Burrell Donkin : >>> On Sun, Sep 14, 2008 at 3:26 PM, Andrew John Hughes >>> wrote: >>>> 2008/9/14 Robert Burrell Donkin : >>>>> On Sun, Sep 14, 2008 at 2:21 AM, Andrew John Hughes >>>>> wrote: >>>>>> 2008/9/13 Robert Burrell Donkin : > > > >>>>>> given it doesn't yet have a complete implementation of even 1.5. >>>>> >>>>> if sun had honoured it's agreement to allow access to the TCK by open >>>>> source projects, then harmony (and the free JVMs) would have had >>>>> certified 1.5 implementations a year ago and (most likely) 1.6 ones as >>>>> well by now. this is a political issue, not a code one. >>>>> >>>> >>>> I seriously doubt that, given it took OpenJDK a year to pass the 1.6 >>>> TCK, despite >>>> being based on a codebase, the majority of which has passed as part of >>>> the proprietary work. >>> >>> you'd be surprised :-) >>> >>> at least one major corporation has taken a derived work based on >>> harmony codebase through the TCK >>> >> >> Is this the TreeMap? If so, it's one class which they modified heavily >> themselves >> so that it worked as part of 1.6. > > no: one of the major alternative TCK'd JVMs is derived from harmony code > Well I take it this isn't a Free JVM, as IcedTea6 is the only one I know of that has passed a JCK. As you say JVM and not JDK, I take it we are talking about the same TCK i.e. the JCK? There was a JDK that had passed the JCK from which IcedTea6 was very 'substantially derived'. It didn't mean there was no work to be done. >>> and ask yourself if google would have based andriod on harmony unless >>> it worked... >>> >> >> I didn't say it didn't work, I said it wasnt' likely to pass the TCK >> without a lot of work. >> You could of course link the Harmony class library up to HotSpot, >> apply for the OpenJDK6 TCK >> to certify that combination and prove me wrong. > > would that i could :-) > You can; check the OpenJDK TCK FAQ. Using HotSpot as the VM would count as substantially derived from OpenJDK. > sun has been saying 'not yet' to harmony certification for a number of > years. (just FTR it's not just harmony but any alternative FOSS JVM.) > I know; GNU Classpath went through all this before Harmony even existed. > - robert > > -- Andrew :-) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8