License: Similar to BSD, but with an advertising clause
libXmlRequest is an AJAX communications library with an XML focus. It supports asynchronous and synchronous operation, including support for cached GET requests. The XML support includes an XPath and an XSL wrapper that works in Firefox and IE. Other browsers are supported for basic communication, but the XML features won't work.