[Asterisk-Users] Help with GPL license of Asterisk

Mark Spencer markster at digium.com
Mon Sep 29 07:40:35 MST 2003


> 1) if your application is not released to a 3rd party, you do not have
> to make the source available

This is TRUE.

> 2) if you build your application as a module that loads into a stock
> asterisk server, you do not have to disclose your source

This is FALSE.  Even modules for Asterisk MUST be released under GPL,
unless you obtain a license to release them outside of GPL from Digium.

> 3) if you need to make changes to the core in order for your application
> to work, you'll need to disclose source for your changes to the core,
> but not for your application.  This sounds horrid, but it's not too bad,
> as your simply augmenting the core API and keeping your goodies in the
> binary only portion of the release.

This is also FALSE.  You MUST release both the module AND core changes
unless you obtain license from Digium.  I believe you are confusing the
"Linus exception" which is an exception for the Linux kernel explicitly
made by Linus Torvalds, allowing binary only modules to the kernel only.

Mark




More information about the asterisk-users mailing list