# Apache Derby 10.14 API Documentation

Apache Derby is a pure Java, standards-based relational database engine.

See: Description

Packages
Package | Description
--- | ---
org.apache.derby.agg |
org.apache.derby.authentication |
org.apache.derby.catalog |
org.apache.derby.drda |
org.apache.derby.jdbc | JDBC driver and data source implementations.
org.apache.derby.mbeans | JMX MBeans.
org.apache.derby.mbeans.drda | This package contains JMX MBeans that are intended to provide monitoring and management capabilities of the Derby Network Server.
org.apache.derby.optional.api |
org.apache.derby.security |
org.apache.derby.tools |
org.apache.derby.vti | Support for Table Functions.

Apache Derby is a pure Java, standards-based relational database engine. Derby provides an easy to use data management solution for software developers with zero administration for end users.

Derby runs on any Java SE 6 platform or higher with 4.0, 4.1, and 4.2. For Java 8, Derby can also run on constrained devices with a runtime as specified by OpenJDK JEP 161, i.e. Compact Profile 2 or higher.

Derby's database format is platform independent allowing databases to be copied to any machine type.

Apache Derby is a subproject of the Apache DB project, and is licensed under the Apache License, Version 2.0 (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0

You can find Derby on the web at:
http://db.apache.org/derby/

Apache Derby releases can be downloaded from the following page:
http://db.apache.org/derby/derby_downloads.html

Apache Derby 10.14 API Documentation - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.