Asterisk and the DFSG

Brooks R. Robinson brooks.robinson@rides.com
Fri, 4 Mar 2005 12:53:51 -0600


Greetings,
	Okay, so I'm poking through the source of Asterisk and I thought for
giggles that I'd be quaint to actually read the README.  I get to this
point:

<snip>
* LICENSING
  Asterisk is distributed under GNU General Public License.  The GPL also
must apply to all loadable modules as well, except as defined below.
<snip>

	It then occurs to me that the phrase "The GPL also must apply to all
loadable modules as well..."  may violate the DFSG.  In general (since I
can't find anything specific), I think that it falls under article 9,
"License Must Not Contaminate Other Software".  The words "must" and "all"
are killers.  The rest of the license states that you can ask them for a
license, blah, blah, blah.  So, if I want to write a module that isn't GPL,
even if I want it to be BSD, etc., I'm in violation by loading it.  Any
thoughts?

Thanks,

Brooks


--
Brooks R. Robinson, CPA, MBA, MSCS
Controller/ERP Systems Admin
Chance Rides Manufacturing, Inc.
4219 Irving
Wichita, Kansas  67207
Work:	(316)945-6555x2632
Cell: (316)841-5999
Email: brooks.robinson@rides.com