What level of client/server compatibility is Derby meant to
support. This is just about the derby version of the software
on the client machine and the version of the software on the
server machine.
I'm not sure I've seen much written about this, either, and
I agree it would be valuable to document.
There is
http://db.apache.org/derby/papers/versionupgrade.html
but that's all about the engine proper, not about the client-server
protocol, which is what I think you're most interested in.
This is quite old and doesn't say much at all:
http://db.apache.org/derby/papers/DerbyClientSpec.html#-N10306
bryan