[Freeswitch-users] ooH323 vs mod_h323

Avi Marcus avi at avimarcus.net
Thu Feb 14 11:47:31 MSK 2013


Maybe you can get that patcher to pull the lib with the newer license and
contribute patches up stream :)

-Avi

On Thu, Feb 14, 2013 at 10:08 AM, Steven Ayre <steveayre at gmail.com> wrote:

> The q931cause parameter gets added in this revision:
> http://svnview.digium.com/svn/asterisk?view=revision&revision=227898
>
> Which as you can see is rather a large commit - they fix a lot of other
> issues too. q931cause alone means changing quite a lot of code though - 11
> times in 6 different files, plus the modified functions that it appears
> within. It means changing ooHangCall, the parameters for the command on the
> stack, ooH323HangCall, storing q931cause on the call, and then setting it
> during the actual hangup.
>
> -Steve
>
>
>
> On 14 February 2013 00:32, Michael Collins <msc at freeswitch.org> wrote:
>
>> How intense are their patches? The reason I ask is that while a blind C&P
>> of their patches into the recent version would most likely result in a GPL
>> violation, looking at what the code does and mimicking the functionality
>> with new code most certainly would not result in a violation. (GPL covers
>> "derivation" but not "inspiration" as it were. It's the whole copyright
>> "idea" vs. "expression" dichotomy...)
>>
>> Anyway, I was just curious what's involved. Possibly other interested
>> parties would be in a position to help out.
>>
>> -MC
>>
>>
>> On Wed, Feb 13, 2013 at 12:06 PM, Steven Ayre <steveayre at gmail.com>wrote:
>>
>>> Indeed comparing the COPYING files, the Asterisk one lacks the FLOSS
>>> exception. So that version isn't usable, and neither is copying their
>>> patches into the 0.9.4 version since they'd be GPL-only.
>>>
>>> So while 0.9.4 would be usable, it'd lack some useful functionality
>>> (Q.931 causes are just the one I spotted from a 5 minute glance through the
>>> API).
>>>
>>> -Steve
>>>
>>>
>>>
>>>
>>> On 13 February 2013 12:27, Steven Ayre <steveayre at gmail.com> wrote:
>>>
>>>> I was just looking at this library to play with the idea of writing a
>>>> mod_ooh323c. It looks like the library may have forked away from the
>>>> version used in Asterisk though?
>>>>
>>>> The latest version on the website (
>>>> http://www.obj-sys.com/telephony-objective.shtml) is 0.9.4, but cannot
>>>> hangup with a Q.931 hangup cause. The CVS repository (
>>>> sourceforge.net/projects/ooh323c) doesn't seem up-to-date since that's
>>>> only holding 0.9.0.
>>>>
>>>> The version in asterisk has been patched to add a q931cause parameter
>>>> to ooHangCall so it can - but it seems to be based off 'v0.8.3m' and I
>>>> don't know if that's before the FLOSS exception was added.
>>>>
>>>> So does anyone more familiar with the library know whether the
>>>> repository had been moved elsewhere, or whether there's a more recent
>>>> version somewhere else, and whether the one bundled in Asterisk would be
>>>> usable?
>>>>
>>>> -Steve
>>>>
>>>>
>>>>
>>>>
>>>> On 5 July 2010 15:28, Brian West <brian at freeswitch.org> wrote:
>>>>
>>>>> It has a FLOSS exception in the GPL license.
>>>>>
>>>>> /b
>>>>>
>>>>> On Jul 2, 2010, at 9:36 PM, Steve Underwood wrote:
>>>>>
>>>>> > On 07/03/2010 04:28 AM, Brian West wrote:
>>>>> >> DOH... btw ooh323 is now license compatible with FreeSWITCH if
>>>>> anyone wants to write one.
>>>>> >>
>>>>> >> /b
>>>>> >>
>>>>> > Where did you see that? The current ooh323c tarball still says GPL 2.
>>>>> >
>>>>> > Steve
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> FreeSWITCH-users mailing list
>>>>> FreeSWITCH-users at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:
>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>
>>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> 
>>> 
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://wiki.freeswitch.org
>>> http://www.cluecon.com
>>>
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>
>>
>> --
>> Michael S Collins
>> Twitter: @mercutioviz
>> http://www.FreeSWITCH.org
>> http://www.ClueCon.com
>> http://www.OSTAG.org
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130214/45b4287e/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list