harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Fedotov" <alexei.fedo...@gmail.com>
Subject Re: [buildtest2] Shall we Integrate mauve to BTI 2.0
Date Wed, 25 Jul 2007 14:24:26 GMT
Hello Sean,

Disclaimer: I'm not a lawyer. :-)

Mauve has a pure GPL license [1]. Executing mauve tests is
establishing a dynamic link between Harmony VM an these tests. For me
this means that the linking infrastructure is tainted with GPL and
cannot be a part of BTI. In other words, if you commit such
infrastructure into Apache repository, the link may help FSF to claim
that Harmony VM links to GPL-ed code and should be re-licensed under

All, please correct me if I'm wrong. Thanks.

[1] License, http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/mauve/COPYING?rev=1.1&content-type=text/plain&cvsroot=mauve

On 7/25/07, Sean Qiu <sean.xx.qiu@gmail.com> wrote:
> Hi, guys
> The Mauve Project[1] is collaborative project whose goal is to create a Free
> suite of functional, black box, tests for the core Java™
> libraries.Theinitial group of its contributors come from the GNU
> Classpath, GCJ, and the
> Kaffe project. All three groups are working on Free (with source) cleanroom
> implementations of the Java core libraries. So mauve is a clean test project
> for GNU Classpath to help raise its quality. What's more, its test
> coverage[2] seems pretty good.
> The aim of mauve is similar to our unit test, so maybe we can integrate it
> into our BTI to qualify our harmony's implementation.
> Obviously, it is based on gpl so there are no restrictions on running the
> testsuite with our own implementation.
> But i am not sure we can integrate its source code into our BTI. Its
> home page doesn't supply a binary one yet.
> So maybe we can build the source code into somekind binary one and then put
> it somewhere for running.
> Is this approach OK? Is there anybody interested in this? Any comments?
> [1]. http://sourceware.org/mauve
> [2]. http://www.object-refinery.com/classpath/mauve/report/
> --
> Sean Qiu

With best regards,
ESSD, Intel

View raw message