[kaffe] Artistic license request
Adam Heath
doogie at brainfood.com
Wed Sep 10 14:12:51 PDT 2008
Reini Urban wrote:
> Hi,
>
> I'm trying to convert JVM classfiles to run under parrot.
> I do not try interpret or jit the bytecode, I just read the classfiles,
> convert it offline to our internal representation and compile this then
> to our optimized bytecode/jit/executable which is register based.
> So I don't need to verify and interpret the class files, just read it.
>
> A colleague already did that for .NET, so JVM is no big deal.
>
> The problem I have is that I'd like to use some parts of your
> sourcecode, just the classreader and some headers with the basic
> structs, and I want to ask if it's possible to release that under the
> Artistic license 2.0 for this project.
> Otherwise I would have to rewrite it from scratch, because parrot does
> not accept the GPL or LGPL alone.
>
> No big deal, writing the op specs into our format from the vmspec is
> most of the work, but it would help a bit. Pasting the structs from the
> vmspec html or pdf is too stupid, and there's a tiny bit of logic also
> involved.
Why not use org.objectweb.asm?
More information about the kaffe
mailing list