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.

Reply via email to