[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