Por si queres más te digo algunas características:
- APIs para JDBC y SQL. Soporta todas las características de SQL92 y la mayoría de SQL99. La sintaxis SQL usada proviene de IBM DB2.
- Su código mide alrededor de 2000KB comprimido.
- Soporta cifrado completo, roles y permisos. Además posee SQL SCHEMAS para separar la información en un única base de datos y control completo de usuarios.
- Soporta internamente procedures, cifrado y compresión.
- Trae soporte multilenguaje y localizaciones específicas.
- A partir de la versión 10.4 trae un sistema simple de replicación maestro-esclavo.
- Transacciones y recuperación ante errores ACID.
- Posee tres productos asociados a la marca:
- Derby Embedded Database Engine: El motor propiamente dicho.
- Derby Network Server: Permite convertir Derby en una base de datos que sigue el modelo cliente-servidor tradicional.
- Database Utilities: Un paquete de utilidades
Usa licencia Apache 2.
Dejo link:
http://db.apache.org/