Andy Walter <[EMAIL PROTECTED]> writes:

> The easiest way would be if we could get write access to the repository, so 
> that we can provide code and bug fixes directly. (Of course, we intend to 
> give something back Classpath). Providing the code to a maintainer would be 
> okay for us, too.

We're rather free with the CVS access.

> In our developer branch, we replaced our own Java API (expect from
> java.lang and java.awt*) by GNU Classpath, to see whether there are
> any unexpected problems. The result looks quite good: We didn't
> encounter much problems and in Classpath, much more packages are
> implemented. The only disadvantage is, that with GNU Classpath,
> JamaicaVM needs more memory and seems to be somewhat slower. Since
> JamaicaVM is designed for realtime systems, which are typically
> rather small, embedded systems with weak CPUs, I would expect that
> we can provide optimizations here.

We haven't spent a great deal of time optimizing the library for speed
or memory usage.  By chance do you also have support for the JPDA?

> Another thing that might be interesting for you is that JamaicaVM is
> easily portable to a variously number of platforms. Currently, it is
> available on Linux, Solaris, VxWorks, QNX, embOS and Euros. We are
> working on a NetOS version and RTEMS is probably coming soon. Some
> of those systems are somewhat different from ordinary Unices. For
> the Classpath project, compatibility with those systems was
> obviously not an issue. Since we need to do this anyway, we'd
> volunteer to write a platform-independent layer for accessing the
> operating system. (If you don't like this for some reason, no
> problem. In that case, we would only use the Java code from a common
> repository and continue with our own native code).

A platfom independent layer, call it a library, to abstract away
socket and file i/o and other needed system calls has been on my todo
list for a while.  I'd actually prefer to use NSPR or APR for this
purpose but I think they do more than Classpath needs and they also
complicate the licensing issue.

> What do you think? Are we welcome?

Yes, you're definitely welcome.  I'll send you a separate email off
the list to get the ball rolling.

-- 
Brian Jones <[EMAIL PROTECTED]>


_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to