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.
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@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@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
> >
> >> > 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
> >
> >>
> >
> >>
> >
> >> _________________________________________________________________________
> >
> >> Professional FreeSWITCH Consulting Services:
> >
> >> consulting@freeswitch.org
> >
> >> http://www.freeswitchsolutions.com
> >
> >>
> >
> >> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
> >
> >
> >>
> >
> >> Official FreeSWITCH Sites
> >
> >> http://www.freeswitch.org
> >
> >> http://wiki.freeswitch.org
> >
> >
> >>
> >
> >> 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
> >
> >>
> >
> >
> >
> > _________________________________________________________________________
> > Professional FreeSWITCH Consulting Services:
> > http://www.freeswitchsolutions.com
> >
> > FreeSWITCH-powered IP PBX: The CudaTel Communication Server
> >
> > Official FreeSWITCH Sites
> > http://wiki.freeswitch.org
> >
> > 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