Axis2/C Dependencies and Licensing

Here we discuss the Axis2/C dependencies and various licensing , they carry. It is important to consider and resolve possible conflicts that may rise with Axis2/C.

Axis2/C Dependencies

Software Dependency

License

Remarks

OpenSSL

libcurl

libxml2 & iconv

zlib

Apache httpd

Apache Axis2 (for Codegen)

pthread

Apache Maven (Website and organization)

Doxygen (API docs)

netinet/tcp.h [Linux Specific]

ltdl.h (If using LTDL instead of dlfcn) [Linux Specific]

Axis2/C Misc Software Used

  1. Visual Studio Express (IDE support, MS Windows)
  2. Nmake (MS Build System)
  3. libtool, automake, autoconf (Unix Build System)

Axis2/C Licensing Things to be Investigated

  1. WSDL files
  2. Other XML files
  3. Interop test cases
  4. IIS Server Related stuff

Not sure about Licensing

  1. Use of GNU C library headers
  2. Use of Windows headers and Winsock2

References

  1. ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/LICENSES/

  2. http://www.apache.org/legal/src-headers.html

  3. http://people.apache.org/~cliffs/3party.html

  4. http://opensource.org/licenses/alphabetical

  5. http://opensource.org/licenses/category

Use of Trademarks

We have also got to investigate the use of registered trademarks such as OpenSSL, Microsoft, etc. in our project.

Sub-Projects

Rampart/C Dependencies

Sandesha2/C Dependencies

1.sqlite

Savan/C Dependencies

1.libxslt