[asterisk-dev] New SIP channel driver project page

Faidon Liambotis paravoid at debian.org
Wed Nov 7 20:21:40 CST 2012


On 11/07/12 20:12, Joshua Colp wrote:
>> Please, please, please, DO NOT ship a third party SIP stack in the
>> Asterisk tarball.  Find a SIP stack with an active upstream that will
>> work with Digium to integrate any changes required to integrate it with
>> Asterisk and produce new upstream releases.
> 
> While my SIP stack research page is incomplete and not yet ready for
> discussion I will say though that there is no perfect SIP stack that
> will make everyone happy in all areas and this will be one of those
> areas that will warrant collective discussion, both from a packaging and
> from a "how we work with them" view.
> 
> Side note - Asterisk 11 and up *does* have pjproject in its tarball for
> pjnath/pjlib.

Ewwwww! Please, *please* avoid doing that.

This is very bad idea, always resulting in a technical and licensing
entangled mess. Can you e.g. imagine what will happen if everyone does
that and at point a security flaw is discovered in the stack? This has
happened in the past with e.g. zlib and it was a huge mess to fix for
distributions and users -- let alone communicated (i.e. how do you know
if you're vulnerable).

Would *you* ever embed *two* copies of pjproject, one for pjnath and one
for pjsip? Why do you expect distributions to feel any different?

Regards,
Faidon



More information about the asterisk-dev mailing list