Ok i will apply for the last one option. It could the better to tell the author if he would like to make it for Freeswitch. Josue Diaz Cruz Departamento Tecnico y Soporte <mailto:jdiaz@coinfru.com> jdiaz@coinfru.com C/ Balsicas 3 Alquerias | 30580 | Murcia <http://www.coinfru.com/> www.coinfru.com _____ De: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] En nombre de Anthony Minessale Enviado el: Tuesday, January 03, 2012 20:13 Para: FreeSWITCH Users Help Asunto: Re: [Freeswitch-users] Posibility to build a module for chan dongle Yes, those are the best 2 options. A third option is invite the author to make the FS module. We'd gladly supply assistance with questions etc. On Tue, Jan 3, 2012 at 1:09 PM, Josue Diaz Cruz <jdiaz@coinfru.com> wrote: 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@coinfru.com> jdiaz@coinfru.com C/ Balsicas 3 Alquerias | 30580 | Murcia <http://www.coinfru.com/> www.coinfru.com _____ De: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] En nombre de Rob Hutton Enviado el: Tuesday, January 03, 2012 19:18 Para: freeswitch-users@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@gmail.com> wrote:
**
I'm not going to start a holy war on the list, nor spread fud, but:
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@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:
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@coinfru.com/ <mailto:jdiaz@coinfru.com>
C/ Balsicas 3
Alquerias | 30580 | Murcia
www.coinfru.com <http://www.coinfru.com/>
//
*
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
Official FreeSWITCH Sites
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
Official FreeSWITCH Sites
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
Official FreeSWITCH Sites
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
Official FreeSWITCH Sites
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <mailto:MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com <mailto:PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> googletalk:conf+888@conference.freeswitch.org <mailto:googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900