The Apollo embedded database engine features a small 1MB
footprint that delivers high-performance, low-overhead data management. Apollo
applications are smaller, more robust and easier to deploy than applications
developed using Jet, MSDE or the BDE. Because of Apollo's small footprint and
royalty free Copy 'n Go! deployment, applications can be distributed
easily over the Internet with no concerns for download size, configuration or
licensing.

Components

Apollo components for .NET and VCL are designed to
integrate natively into their respective development environments including
Borland Developer Studio, Borland Delphi/C++ Builder, Visual Studio and Visual
Basic. Each Apollo Embedded component integrates tightly with the included Apollo database engine and with the optional Apollo Server. Click on each of the component sets below to read more.

Note: In previous versions of Apollo, components
were packaged individually as specific Apollo editions and sold separately
(e.g. Apollo VCL, Apollo .NET, Apollo COM etc.). This is no longer the case.
Apollo Embedded now includes all components in one edition.

Database Engine

The Apollo embedded database
engine is the underlying low-level technology that is responsible for reading,
writing, and updating the DBF/Xbase database files, indexes and memo files. It
is included with Apollo 9
Embedded and Apollo 9
Server. The database engine consists of several small .DLL files that
total under 1MB in size, and which may be freely deployed with your applications.

Developers are not expected
to use the Apollo database engine directly. Instead, use the
Apollo Embedded components which
seemlessly wrap the engine's API, to develop applications.

Apollo Query Tool

Licensing FAQ

Apollo products are sold on a "per-developer" licensing
model. This means that when you purchase Apollo, you are actually purchasing an
Apollo license that is registered to you, the individual developer or company,
for life. This gives you access to ongoing free updates and upgrade discounts
to major releases.

Each developer who uses Apollo must obtain a license.
With this license, each individual developer may install Apollo on any number
of their dedicated development machines. If multiple developers share a
computer, each developer must own an Apollo license.