Traditional, closed-source libraries and toolkits are often packaged as shared libraries (DLLs), often without source code. Although ACE is available in installable packages for some popular platforms, its open-source nature means that you can not only see the source but also change it to suit your needs and rebuild it. Thus, it is very useful to know how to build it from sources.
You will also, of course, need to build your own applications. This chapter shows how to include ACE in your application's source code and build it.
ACE kits are released periodically as either of two types: