On Apr 24, 2008, at 2:35 AM, Chakravarthula, Krishnamurthy wrote:
Experts,
If I want to use log4j.xml with log4cxx 0.10.0, do I need libxml2
or any third part software? We want to use log4cxx for our product
and want to evaluate if we need to license for libxml2 (for internal
legal purposes). If there is a dependency on libxml2 then we may
want to use log4cxx.properties file instead of log4j.xml. Please
advice.
Regards
Krishna
Apache log4cxx 0.10.0 does not have a dependency on libxml2. It has
required dependencies on APR and APR-Util which are both licensed
under the Apache Software License. APR-Util provides an XML parsing
API that is implemented with Expat (either bundled or referenced
depending on platform and build options) and the DOMConfigurator was
rewritten between 0.9.7 and 0.10.0 to switch from libxml2 to APR-
Util's XML API. Expat its own license which is very permissive and is
acceptable for use in Apache projects.