[Freeswitch-users] Posibility to build a module for chan dongle

Josue Diaz Cruz jdiaz at coinfru.com
Tue Jan 3 22:09:26 MSK 2012


So at the end of the day we can not use this chan dongle if the author do
not convert it to LGPL. And other option is to wait Giovanni build the
mod_gsmopen to use it with huawei modems.
 
Am i right?
 
Josue Diaz Cruz

Departamento Tecnico y Soporte

 <mailto:jdiaz at coinfru.com> jdiaz at coinfru.com

 

C/ Balsicas 3

Alquerias | 30580 | Murcia

  <http://www.coinfru.com/> www.coinfru.com

 

 



 

  _____  

De: freeswitch-users-bounces at lists.freeswitch.org
[mailto:freeswitch-users-bounces at lists.freeswitch.org] En nombre de Rob
Hutton
Enviado el: Tuesday, January 03, 2012 19:18
Para: freeswitch-users at lists.freeswitch.org
Asunto: Re: [Freeswitch-users] Posibility to build a module for chan dongle



Thank you for the clarification Anthony!!! I just didn't want someone
walking away with the absolute and finding out someone else that there are
other opinions and getting pissed off because they got something else from
what they were told here.




What I was trying to say was that the leaders of any project have the
absolute right to decide what they will and will not accept.




There has been a great amount of work in making the licenses compatable with
each other to address this exact situation. Many projects are multiple
licensed at this point, and many projects that are MPL'd include GPL code as
a dependency, although the opposite is largely not true, for many reasons.
Modules under other licenses can be included and distributed without
modifying either their license or the FreeSWITCH licensing as long as the
terms of that license are adhered to. 




For this project, it needs to be an LGPL or other "free without restriction"
license like OpenLDAP, etc. Not knowing the history, I took Steve's original
comment to mean that this was a licensing incompatability. Sorry to ruffle
feathers!!!







On Tuesday 03 January 2012 12:43:43 Anthony Minessale wrote:

> The reason MPL is incompatible with GPL is because the GPL is designed to

> keep free software free by making it mandatory for its code and code

> combined with it to fall under its license.

> 

> MPL only requires changes to be shared with the author of the code they
are

> working with. MPL has no restriction on distribution or trying to keep the

> resulting work free.

> 

> We keep our code free because we want to and do not use the GPL to enforce

> it. We intend for our software to be made into products and we put enough

> work into the project that we feel those who benefit from our software
will

> come back and contribute to our community which is much stronger and able

> to maintain the code than any private entity and anyone who can't see that

> probably cannot be convinced otherwise.

> 

> There is a severe lack of education about open source licenses. Its very

> political and most of the people fighting about it don't even actually

> understand the details. I'm not accusing anyone on this thread of not

> understanding but it's important to realize that a large number of people

> who even use the GPL just default to it assuming its the only choice for

> open source and that it actually means open source. GPL tries very hard to

> underscore that FREE means FREE as in liberty and not FREE as in "no
cost".

> 

> I choose not to license my software under GPL but that does not mean I do

> not completely understand its intent or appreciate anything that has come

> from its existence.

> 

> Anyway, We can't use GPL code. We can't release any of FS as GPL or it

> would break some of the other licenses, but you can ask the author of the

> GPL code to make it LGPL which is compat since it allows linking without

> contamination.

> 

> You can also read the other code to see how it works and make your own

> implementation.

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> 

> On Tue, Jan 3, 2012 at 10:58 AM, Rob Hutton <justlikeef at gmail.com> wrote:

> 

> > **

> >

> > I'm not going to start a holy war on the list, nor spread fud, but:

> >

> >

> > http://www.mozilla.org/MPL/MPL-1.1.html

> >

> >
http://mpl.mozilla.org/wp-content/uploads/2011/08/MPL-RC1-typography.html

> >

> >

> > In section 3.3 of MPL 1.1 and section 3.7 of MPL 2, "Larger Works" are

> > defined as "means a work which combines Covered Code or portions thereof

> > with code not governed by the terms of this License", and other licenses

> > are specifially allowed under these provisions under the MPL.

> >

> >

> > The problem is with including MPL code in works licensed under GNU

> > licence, as covered http://www.gnu.org/licenses/license-list.html, and
as

> > long as you are including MPL2 code and have any of the GNU2 series

> > license, you are OK that way, also.

> >

> >

> > From Wikipedia:

> >

> > The MPL is GPL-incompatible because the GPL module cannot be legally

> > linked with an MPL module. However, versions of the MPL such as MPL 1.1

> > have a provision that allows part of a program to offer the GNU GPL as
an

> > alternative choice, thereby allowing part of the program to have a

> > GPL-compatible license.

> >

> >

> >

> > That doesn't mean that the project can't accept code, it means that that

> > the project managers don't want to, for whatever reason, and that is

> > completely up to them. But sending someone off with the misconception
that

> > it is not allowed by license is just going to lead to future problems
for

> > someone.

> >

> >

> > Thanks,

> >

> > Rob

> >

> >

> > On Tuesday 03 January 2012 11:07:17 Giovanni Maruzzelli wrote:

> >

> > > Rob,

> >

> > >

> >

> > > no, you're wrong.

> >

> > >

> >

> > > You cannot include GPLd code in FreeSWITCH.

> >

> > >

> >

> > > That has been clarified multiple times in the mailing list too.

> >

> > >

> >

> > > Please do not spread wrong info, that can lead to people wasting their

> > time.

> >

> > >

> >

> > > -giovanni

> >

> > >

> >

> > > On Tue, Jan 3, 2012 at 4:57 PM, Rob Hutton <justlikeef at gmail.com>
wrote:

> >

> > > > While MPL is not compatible with GPLd code, I don't think that GPLd

> > code is

> >

> > > > compatible with MPL, as MPL is slightly more restrictive. In fact,

> > there are

> >

> > > > GPL2 projects included now in the form of automaticly built external

> >

> > > > libraries...

> >

> > > >

> >

> > > >

> >

> > > > On Tuesday 03 January 2012 10:25:59 Steve Underwood wrote:

> >

> > > >

> >

> > > >> Hi,

> >

> > > >

> >

> > > >>

> >

> > > >

> >

> > > >> Whilst you can use the code from chan_dongle privately, for your
down

> >

> > > >

> >

> > > >> purposes, with Freeswitch, it cannot be distributed with
Freeswitch.

> > The

> >

> > > >

> >

> > > >> licence for chan_dongle is GPL v2. This is incompatible with

> > Freeswitch.

> >

> > > >

> >

> > > >>

> >

> > > >

> >

> > > >> Steve

> >

> > > >

> >

> > > >>

> >

> > > >

> >

> > > >> On 01/03/2012 11:03 PM, Josue Diaz Cruz wrote:

> >

> > > >

> >

> > > >> > I was thinking if it could be possible to build a module like the

> >

> > > >

> >

> > > >> > asterisk chan dongle. Uses the huawey USB GMS/UTMS modem to place

> >

> > > >

> >

> > > >> > calls throught GSM networks

> >

> > > >

> >

> > > >> > I can build an asterisk server for this, but i am working

> > continously

> >

> > > >

> >

> > > >> > with freeswitch and i have not too much knowledge of c/c++. I
enjoy

> >

> > > >

> >

> > > >> > really work with freeswitch. I think that make this module could
be

> >

> > > >

> >

> > > >> > nice to use it in a low cost sip to GSM gateway. We can use it to

> >

> > > >

> >

> > > >> > develop pbx systems with gsm, or trunking.

> >

> > > >

> >

> > > >> > Perhaps there is other module better than this made in freeswitch

> > and

> >

> > > >

> >

> > > >> > i am asking an stupid thing. What i like from this chan dongle is

> > that

> >

> > > >

> >

> > > >> > it is not needed to use any sound card or other device for this.

> > Just

> >

> > > >

> >

> > > >> > only as a module cause the huawey have the voice mode activable.

> >

> > > >

> >

> > > >> > The web page for the chan is this:

> >

> > > >

> >

> > > >> > http://wiki.e1550.mobi/doku.php?id=installation

> >

> > > >

> >

> > > >> > It is open source. so we can use the sources without any issue.

> >

> > > >

> >

> > > >> > Sorry me if the information is not really exaustive or if i maid

> > many

> >

> > > >

> >

> > > >> > mistakes not knowing completely the posibilities with other
modules

> >

> > > >

> >

> > > >> > that can do this job.

> >

> > > >

> >

> > > >> > By the way, sorry me for my english. It is not really good.

> >

> > > >

> >

> > > >> > *

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > Josue Diaz Cruz

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > Departamento Tecnico y Soporte

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > /jdiaz at coinfru.com/ <mailto:jdiaz at coinfru.com>

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > C/ Balsicas 3

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > Alquerias | 30580 | Murcia

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > www.coinfru.com <http://www.coinfru.com/>

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > //

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> > *

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> >

> >

> > > >

> >

> > > >> >

> >

> > > >> >

> >
_________________________________________________________________________

> >

> > > >

> >

> > > >> > 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

> >

> > > >

> >

> > > >>

> >

> > > >

> >

> > > >

> >

> > > >

> >

> > > >

> >
_________________________________________________________________________

> >

> > > > 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/20120103/228e0e38/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 4705 bytes
Desc: not available
Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120103/228e0e38/attachment-0001.jpe 


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