[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