From owner-freebsd-java@FreeBSD.ORG Sat Nov 10 12:26:14 2007 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 8E82816A419 for ; Sat, 10 Nov 2007 12:26:14 +0000 (UTC) (envelope-from mark.hindess@googlemail.com) Received: from pih-relay06.plus.net (pih-relay06.plus.net [212.159.14.133]) by mx1.freebsd.org (Postfix) with ESMTP id 50FB113C4B3 for ; Sat, 10 Nov 2007 12:26:14 +0000 (UTC) (envelope-from mark.hindess@googlemail.com) Received: from [81.174.247.202] (helo=anaheim.local) by pih-relay06.plus.net with esmtp (Exim) id 1IqnFT-0002MA-4S for freebsd-java@freebsd.org; Sat, 10 Nov 2007 10:07:31 +0000 X-Mailer: exmh version 2.7.2 01/07/2005 (debian 1:2.7.2-10) with nmh-1.1 In-reply-to: <4734CD95.6070104@mansionfamily.plus.com> References: <4734CD95.6070104@mansionfamily.plus.com> Comments: In-reply-to James Mansion message dated "Fri, 09 Nov 2007 21:13:57 +0000." From: Mark Hindess To: freebsd-java@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 10 Nov 2007 10:07:09 +0000 Message-Id: <20071110122614.50FB113C4B3@mx1.freebsd.org> Subject: Re: Cut down JRE 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: Sat, 10 Nov 2007 12:26:14 -0000 On 9 November 2007 at 21:13, James Mansion wrote: > > I've assembled a small image for automation by hacking things from the > Sun JRE. > > I believe this may be somewhat against the diablo licenses if it goes > beyong my own research use, since its clearly not 'Java' any more. > > I'd like something that doesn't have an infectious license, so I need > at least a 'classpath exception'. The Harmony license is pretty liberal - but it may never be Java(tm). However it sounds like this isn't particularly important to you. Harmony has fairly module structure so (once it is working!) it shouldn't be too difficult to strip it down. > It seems that once OpenJDK is available that will circumvent the > license issue, as would Harmony - but I can't see muh discussion of > either with respect to FreeBSD. This is the most recent relevant Harmony thread: http://thread.gmane.org/gmane.comp.java.harmony.devel/30120 If anyone is inclined to help, I don't think it would be that difficult to get it working. (I'm making slow progress but pretty much everyone on this list will be more familiar with FreeBSD than I am.) Potential Harmony contributors should to read: http://harmony.apache.org/contribution_policy.html particularly if you've worked on Sun code but this is the price we pay to ensure cleanliness of our code base and keep the liberal Apache License. Harmony is not yet complete but should certainly be sufficient for the packages Andy mentioned on this thread. Regards, -Mark