aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-07-26 15:31:21 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-07-26 15:31:21 +0000
commit8386021d8ca09905505e9fa7e6e316624d8e3a6c (patch)
tree136ca3c551bb81dcbb3fd6d4fc5af90f10f70b48
parente718f2f51625072750ed3d2a36fe9e2003aa2478 (diff)
Add the licensing section to the docs in 1.4, as well, so that we can work on
having an accurate list for each version of Asterisk that is supported git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@133980 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r--include/asterisk/doxyref.h31
-rw-r--r--main/asterisk.c9
2 files changed, 32 insertions, 8 deletions
diff --git a/include/asterisk/doxyref.h b/include/asterisk/doxyref.h
index 74b7a5347..2f786e20b 100644
--- a/include/asterisk/doxyref.h
+++ b/include/asterisk/doxyref.h
@@ -486,3 +486,34 @@ DUNDi is not itself a Voice-over IP signaling or media protocol. Instead, it pub
* \verbinclude ajam.txt
*/
+/*!
+ * \page Licensing Asterisk Licensing Information
+ *
+ * \section license Asterisk License
+ * \verbinclude LICENSE
+ *
+ * \section otherlicenses Licensing of 3rd Party Code
+ *
+ * This section contains a (not yet complete) list of libraries that are used
+ * by various parts of Asterisk, including related licensing information.
+ *
+ * \subsection alsa_lib ALSA Library
+ * \arg <b>Library</b>: libasound
+ * \arg <b>Website</b>: http://www.alsa-project.org
+ * \arg <b>Used by</b>: chan_alsa
+ * \arg <b>License</b>: LGPL
+ *
+ * \subsection openssl_lib OpenSSL
+ * \arg <b>Library</b>: libcrypto, libssl
+ * \arg <b>Website</b>: http://www.openssl.org
+ * \arg <b>Used by</b>: Asterisk core (TLS for manager and HTTP), res_crypto
+ * \arg <b>License</b>: Apache 2.0
+ * \arg <b>Note</b>: An exception has been granted to allow linking of
+ * OpenSSL with Asterisk.
+ *
+ * \subsection curl_lib Curl
+ * \arg <b>Library</b>: libcurl
+ * \arg <b>Website</b>: http://curl.haxx.se
+ * \arg <b>Used by</b>: func_curl
+ * \arg <b>License</b>: BSD
+ */
diff --git a/main/asterisk.c b/main/asterisk.c
index a581508e5..cee50d677 100644
--- a/main/asterisk.c
+++ b/main/asterisk.c
@@ -25,6 +25,7 @@
* This is the main developer documentation for Asterisk. It is
* generated by running "make progdocs".
* \par Additional documentation
+ * \arg \ref Licensing
* \arg \ref DevDoc
* \arg \ref ConfigFiles
*
@@ -36,19 +37,11 @@
* \author Mark Spencer <markster@digium.com>
* Also see \ref AstCREDITS
*
- * \section license License
* See http://www.asterisk.org for more information about
* the Asterisk project. Please do not directly contact
* any of the maintainers of this project for assistance;
* the project provides a web site, mailing lists and IRC
* channels for your use.
- *
- * This program is free software, distributed under the terms of
- * the GNU General Public License Version 2. See the LICENSE file
- * at the top of the source tree.
- *
- * \verbinclude LICENSE
- *
*/
/*! \file