>
> 3. Apparently it will be impossible for them to use Classpath. Pity.
> Apparently any code I write integrating the two will have to be copyrighted
> by them. Bigger pity. I'll still do it, though, unless we find a second
> person (and I hope we will). I want to see Classpath running on two VMs.
> I'll probably ask on the Kaffe list once Japhar integration is done and
> stable.
Again, I don't believe this is true.
It is true that it will be impossible for Transvirtual to sell their
proprietary version with classpath or classpath integration code in it. If
they did that, they would be in violation of classpath's copyright.
It is false that any code you write would have to be copyrighted by
them. This only applies to code that you want to be part of the kaffe
CVS repository stored on TVT's server. It would be perfectly fine to
store code in the classpath CVS repository or somewhere else.
(In fact, I believe that if such integration code existed, TVT might even
allow you to store it on their server under the FSF copyright, given that
they a) cannot sell it anyway and b) it might help make the kaffe codebase
stronger.)
It is possible, technically and legally, to use classpath with kaffe.
In fact, once classpath is more usable, I was thinking of trying that:
at least those parts of classpath that do not require specific VM support
(i.e., that are purely written in JNI --- java.util.zip or java.math.*,
for instance) should already be usable in Kaffe.
Individual users and projects will be able to mix and match kaffe and
classpath code as they wish and redistribute the result under the GPL:
the only thing that won't be possible is for TVT --- or anybody else --- to
sell that mix under a non-GPL license.
- Godmar