CppCMS framework uses and embeds some third party software: Embedded Third Party Software: ------------------------------ - src/base64.cpp - MIT license (see file for copyright notices) - src/md5.cpp, private/md5.h - see copyright notices in files (permissive license) - private/sha1.h - Boost Software License 1.0, see copyright notices in the file. - booster/ - a sub-project released under Boost Software License 1.0 - contrib/client_side/jsonrpc/json2.js - Public Domain Third Party Software Used by CppCMS (not embedded) --------------------------------------------- Mandatory build dependencies: - CMake - http://www.cmake.org/ - Python - http://python.org/ Mandatory runtime dependencies: - Standard C and C++ libraries - libpcre - http://pcre.org/ - zlib - http://zlib.net/ - At least one of the following: 1. ICU - http://icu-project.org/ 2. iconv POSIX API 3. Win32 API Optional runtime dependencies: - GNU-TLS - http://www.gnu.org/software/gnutls/ - OpenSSL - http://www.openssl.org/ Additional independent components that may be used with CppCMS library (under contrib/ directory): - Berkeley DB - BDB session storage - Sqlite3 - Sqlite3 session storage - CppDB - CppDB session storage