Things that are wrong with GNU Java
EJPAug 10 2008 — edited Mar 22 2010I thought I'd start this topic for reference. Contributions and corrections welcome.
Things I've encountered or seen here over the years:
1. Incompatible under Serialization.
2. Incompatible under RMI.
3. Swing support is either missing or incomplete.
4. jni.h doesn't agree with the JNI specification (found this yesterday: dozens of 'const's missing on parameters, and jboolean and jbyte both map to the same underlying native type, unlike the real jni.h).
I suppose it might ultimately have been more efficient to start a topic 'Things that are right with GNU Java' ...