LibAxl (or just Axl) is an implementation of the XML 1.0 standard specification, developed by the ASPL people to support many of its XML software requirements.
LibAxl has been implemented using ANSI C, at this moment it doesn't has any external library dependency, and it is known to work under any GNU/Linux station, as well as Microsoft Windows platforms.
Here are some key features of "LibAxl":
The library has a clean implementation, based on opaque types and consistent API to operate with XML representation elements. Some of its features are:
· It is extremely memory efficient with an small foot print (120k). Here are some reports, especially memory usage.
· It is thread safe, without requiring to re-compile or doing any special task to have the library for single or multi-threading support.
· It supports (and only) XML 1.0 standard definition. At this moment the third edition.
· The non-technical features are: open source library, released under the LGPL license, which allows commercial as well as open source development.
What's New in This Release: [ read full changelog ]
· This is a minor stable release that fixes (removes) some unused variables that were causing Axl to not compile under some newer systems.