From e9d15cbea7a98184521c851500176da7aa424012 Mon Sep 17 00:00:00 2001 From: russell Date: Tue, 30 Jun 2009 16:40:38 +0000 Subject: Move Asterisk-addons modules into the main Asterisk source tree. Someone asked yesterday, "is there a good reason why we can't just put these modules in Asterisk?". After a brief discussion, as long as the modules are clearly set aside in their own directory and not enabled by default, it is perfectly fine. For more information about why a module goes in addons, see README-addons.txt. chan_ooh323 does not currently compile as it is behind some trunk API updates. However, it will not build by default, so it should be okay for now. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@204413 f38db490-d61c-443f-a65b-d21fe96a405b --- README-addons.txt | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 README-addons.txt (limited to 'README-addons.txt') diff --git a/README-addons.txt b/README-addons.txt new file mode 100644 index 000000000..4d5e1986f --- /dev/null +++ b/README-addons.txt @@ -0,0 +1,27 @@ +=============================================================================== +=== Asterisk Add-on Modules === +=============================================================================== + + This document pertains to the modules that reside in the addons/ +subdirectory of the source tree. By default, these modules are not compiled +and installed. If you choose to enable them, you must be aware of what +potential licensing and/or patent implications that has on your usage and +distribution of Asterisk. + + Even though Asterisk is released as open source under the terms of the +GPLv2 (see LICENSE for details), no core functionality in Asterisk has any +dependencies on libraries that are licensed under the GPL. One reason a module +may be in the add-ons category is that it may have a GPL dependency. Since +these dependencies are not compatible with dual licensing of Asterisk, the +dependant modules are set aside to make it clear that they may not be used +with commercial versions of Asterisk, unless other licensing arrangements are +made with the copyright holders of those dependencies. + + Another reason that modules may be set aside is that there may be +additional restrictions on the usage of the code imposed by the license or +related patents. The MySQL and MP3 modules are examples of this. + + If you have any questions, contact your lawyer. + +=============================================================================== +=============================================================================== -- cgit v1.2.3