[Asterisk-Users] Asterisk "dual licensing"

James Taylor jltaylor at metrotel.net
Sat Nov 13 11:12:12 MST 2004


On Sat, 13 Nov 2004 10:59:35 -0700, Kevin P. Fleming  
<kpfleming at starnetworks.us> wrote:

> Brian Capouch wrote:
>
>> I would like to see you say out loud, just once, that those of us who  
>> know all of that and disclaim our work to Digium are not necessarily  
>> idiotic boobs who don't know what we're doing.
>
> As Joe already pointed out, he doesn't believe this to be the case :-)
>
> However, this thread brings to mind a side-issue that I've been bothered  
> about: I have improvements in my local Asterisk tree that I _cannot_ get  
> merged into the main Asterisk tree, no matter how  
> wonderful/exciting/magical they are, because they are based on code  
> written by others, released under the GPL, and those authors will not  
> agree to give Digium an unrestricted license to their code.
>
> This is a big concern to me, for two reasons:
>
> First is that it can (and will) stifle Asterisk development to some  
> degree, because interested parties cannot just grab "best of breed" code  
> that they find out there in the wild (licensed under the GPL) and  
> incorporate it into Asterisk. This means that developers must implement  
> _from scratch_ equivalent code if they want it to get into Digium's  
> Asterisk tree.
>
> Second is that even if a developer implements the code _from scratch_,  
> if they have seen the original code distributed under the GPL, and their  
> re-implementation ends up being very similar to the original, they  
> cannot legally contribute that code under the terms of Digium's  
> disclaimer, because there is some doubt as to whether they have complete  
> rights over what that they are contributing. Certainly Digium is  
> protected, because the disclaimer absolves them of the burden of proving  
> whether any contributed code is actually being legally contributed or  
> not, but the contributor exposes themselves to possible actions, and it  
> could harm the Asterisk name/brand/reputation if such code was later  
> found to have been improperly contributed. This issue as recently dealt  
> with in the Linux kernel community, but there is less of an issue there  
> because contributions are pure GPL, there is no dual licensing model  
> available.
>
> In summary, it bothers me that contributions to Digium's Asterisk tree  
> must be "clean room" implementations, without reference to existing  
> alternatively-licensed implementations, unless those reference  
> implementations can be re-licensed under Digium's terms. Please  
> understand that I too am very happy that Digium exists, has provided  
> Asterisk to the community, and I'm happy to help them earn an income and  
> continue supporting/extending Asterisk. What I'm concerned about is that  
> Asterisk will not be able to grow as well as it could if these license  
> restrictions were not in place, and since some of us (myself included)  
> are basing business enterprises around Asterisk, I want to see the  
> product be able to do everything it is capable of, in the best way  
> possible, not only the ways that are possible via clean-room  
> implementation.
>
> Keep in mind that I am not a lawyer, don't play one on TV, nor have I  
> discussed these issues with one. I do, however, have a very good  
> understanding of the GPL and Digium's long-form disclaimer (or at last I  
> think I do <G>), and I have discussed these issues with others who I  
> have reason to believe also understand the relevant documents.
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>

Brian,
Keep this thread.
It will make excellent material for Philosophy 320 - Logic and Critical  
Reasoning, Evaluating Arguments.
James Taylor

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/



More information about the asterisk-users mailing list