From owner-freebsd-java@FreeBSD.ORG Wed Dec 31 00:52:09 2008 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACEFF106564A; Wed, 31 Dec 2008 00:52:09 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.delphij.net (delphij-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:2c9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 5135B8FC08; Wed, 31 Dec 2008 00:52:09 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [211.166.10.233]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tarsier.delphij.net (Postfix) with ESMTPS id 3BA1A28449; Wed, 31 Dec 2008 08:52:08 +0800 (CST) Received: from localhost (tarsier.geekcn.org [211.166.10.233]) by tarsier.geekcn.org (Postfix) with ESMTP id D9F21EB92E9; Wed, 31 Dec 2008 08:52:06 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([211.166.10.233]) by localhost (mail.geekcn.org [211.166.10.233]) (amavisd-new, port 10024) with ESMTP id zHRrAIgmNSsZ; Wed, 31 Dec 2008 08:51:59 +0800 (CST) Received: from charlie.delphij.net (adsl-76-237-33-62.dsl.pltn13.sbcglobal.net [76.237.33.62]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTPSA id 30C02EB4601; Wed, 31 Dec 2008 08:51:55 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:reply-to:organization:user-agent: mime-version:to:cc:subject:references:in-reply-to: x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=QBE3sj2yJHq0kJeK7AaHz42+kidZfmZwPGk7IGS/6BAU9/uGjL/Wd3i50oSHfFvTh 5l0mAwakpp2Ni5B3jvXhA== Message-ID: <495AC227.5080108@delphij.net> Date: Tue, 30 Dec 2008 16:51:51 -0800 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.18 (X11/20081125) MIME-Version: 1.0 To: Ivan Voras References: <20081223075034.GA10260@misty.eyesbeyond.com> In-Reply-To: X-Enigmail-Version: 0.95.7 OpenPGP: id=18EDEBA0; url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-java@freebsd.org Subject: Re: Java licencing X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Dec 2008 00:52:09 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ivan Voras wrote: > Greg Lewis wrote: >> On Mon, Dec 22, 2008 at 10:12:16PM +0100, Ivan Voras wrote: >>> If I understand Sun's JRE license correctly, if I have an application in >>> Java I can't distribute the JRE binaries as a part of a VMWare image or >>> a LiveCD without a "trademark license agreement" with Sun. Would it be >>> possible with OpenJDK? >> OpenJDK is under the GPL, so you can distribute it under those terms. > > Do you know if the OpenJDK Java interpreter and its libraries count into > the viral aspect of the GPL? (I guess yes since it's the same > process/address space). I think it depends on how you want to distribute the image. Does VMWare enforce some licensing restriction on images it produces? Additionally, GPL allows you to distribute the whole distribution under a different license, as long as you are careful enough to obey it on the software package that is licensed under GPL (i.e. you can distribute Linux kernel source code and binary with your CD-ROM under any license as long as it does not depend on it to run, and the code for Linux kernel including whatever your modification is released under GPL and in an obtainable form). Of course, it's a good idea to avoid GPL software anyway to get rid of the potential problem. I'm not sure, but is there anybody working on the Apache's JDK/JRE? Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAklawicACgkQi+vbBBjt66AAIACfWDVtfGMfkns4pn/40Y27azzu UnIAoIzNhy1jCSTbGdQ2vchZV6AT6OQp =c6dn -----END PGP SIGNATURE-----