Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 49717 invoked from network); 30 Mar 2009 09:58:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 30 Mar 2009 09:58:23 -0000 Received: (qmail 67319 invoked by uid 500); 30 Mar 2009 09:58:22 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 67231 invoked by uid 500); 30 Mar 2009 09:58:22 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 67220 invoked by uid 99); 30 Mar 2009 09:58:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Mar 2009 09:58:22 +0000 X-ASF-Spam-Status: No, hits=-2.8 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [82.130.70.14] (HELO XSMTP0.ethz.ch) (82.130.70.14) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Mar 2009 09:58:12 +0000 Received: from xfe2.d.ethz.ch ([82.130.124.42]) by XSMTP0.ethz.ch with Microsoft SMTPSVC(6.0.3790.3959); Mon, 30 Mar 2009 11:57:51 +0200 Received: from [129.132.210.53] ([129.132.210.53]) by xfe2.d.ethz.ch over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Mon, 30 Mar 2009 11:57:51 +0200 Message-ID: <49D0979E.5090501@student.ethz.ch> Date: Mon, 30 Mar 2009 11:57:50 +0200 From: Stefan Ackermann User-Agent: Thunderbird 2.0.0.21 (X11/20090318) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: [GSoC] proguard for Harmony class selector? Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 30 Mar 2009 09:57:51.0526 (UTC) FILETIME=[FD19BC60:01C9B11D] X-Virus-Checked: Checked by ClamAV on apache.org Hi, The first time I read the idea, I had to think of proguard which does something similar. But I am not sure about license issues, proguard is under GPL v2, but it has some exceptions for certain projects: If you develop a program that is linked with *ProGuard*, the program as a whole has to be distributed at no charge under the GPL. I am granting a special exception to the latter clause (in wording suggested by the FSF ), for combinations with the following stand-alone applications: Apache Ant, Apache Maven, the EclipseME JME IDE, the Sun NetBeans Java IDE, the Sun JME Wireless Toolkit, and the Javaground Tools. (http://proguard.sourceforge.net/license.html) Would it be legally possible to use proguard for this task if such an exception would be granted for Apache Harmony too? This would possibly greatly ease development of this task. Regards, Stefan Ackermann