MPL should never be used for Firebird code. It gives specific rights to
Netscape.
The IPL can't be changed. A new version of the IDPL could be created, but it
wouldn't apply to existing modules. And it will never be recognized by the
self-appointed Open Source Gods because they refuse to recognize MPL
derivatives.
I can't see any reason to muck around with licenses at all. MPL 2.0 claim to
fame is that it's compatible with GPL, but at the moment approximately 100% of
Firebird is already incompatible with GPL -- and very little of it can be
changed -- what is the point?
MPL 1.1 has a clause that says that any subsequent license published by
Netscape can be applied. That's an escape valve that exists neither in IPL or
IDPL.
Dmitry's points are very well taken. If there's going to be yet another brawl
over licenses, his points should be addressed.
Personally, I don't like the GPL. I talked Ann and Paul out of using it before
Interbase was released in the dark ages. All Vulcan modules have headers
forbidding dual licensing without my prior written permission, which for GPL or
anything that allows dual licensing with GPL will not be forthcoming.
In my mind, GPL is useful for open source but closed development to enable dual
open source / propietary commercial licensing (the model MySQL used). This is,
however, incompatible with community development.
So to paraphrase Adriano, please state the problem before the solution.
Jim Starkey
> On Mar 13, 2015, at 1:20 PM, marius adrian popa <map...@gmail.com> wrote:
>
> Mpl 1.0 , 1.1 licenses are outdated and shouldn't be used for new code
> http://opensource.org/licenses/do-not-use.html
>
> The old versions had issues with gpl licenses
> https://www.gnu.org/philosophy/license-list.html#GPLIncompatibleLicenses
> http://oss-watch.ac.uk/resources/mpl2#what-makes-the-mpl-2-different-from-mpl-11
> https://www.mozilla.org/MPL/2.0/differences.html
>
> http://www.eionet.europa.eu/software/licenseexplained.html
>
>> On Thu, Mar 5, 2015 at 2:47 PM, Dmitry Yemanov <firebi...@yandex.ru> wrote:
>> 05.03.2015 15:38, marius adrian popa wrote:
>>
>> > Ok understand, what i ask is that new code to be under MPL 2.0
>>
>> What is our benefit?
>>
>> > This will simplify the license understanding
>>
>> Nope, it will only complicate understanding. Old modules have to remain
>> IPLed/IDPLed, so actually we'll be claiming three licenses instead of two.
>>
>>
>> Dmitry
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for
>> all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> Firebird-Devel mailing list, web interface at
>> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel