[nanomsg] Re: nng licensing (apache 2.0 vs. mit)

  • From: Andrey Antukh <niwi@xxxxxxx>
  • To: nanomsg@xxxxxxxxxxxxx
  • Date: Wed, 4 Oct 2017 09:52:12 +0200

Hi Jason,


With MIT license you can sublicense, (not relicense), that means that you
can put your own terms  but never terms that contradict or deletes the MIT
license (in the complete set of terms the MIT license terms should be
included).

In the same way as Apache 2.0, the MIT license, you should keep the
copyright for the original sources, and you can sublicense the both:


2. Grant of Copyright License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the Work and such Derivative Works in Source or
Object form.

Apache 2.0 works in the same way as MIT, you can sublic

On Tue, Oct 3, 2017 at 10:51 PM, Jason E. Aten <j.e.aten@xxxxxxxxx> wrote:


One advantage of MIT over Apache2: with MIT, when distributing a derived
work, you can relicense the source material under your own license terms,
so long as you keep the copyright notice intact.

Apache2 forces you to keep the Apache2 for that original source material,
which can makes it more difficult/trickier to distribute a derived work
under a single license.




On Tue, Oct 3, 2017 at 3:46 PM, Michael Powell <mwpowellhtx@xxxxxxxxx>
wrote:

On Tue, Oct 3, 2017 at 4:24 PM, Garrett D'Amore <garrett@xxxxxxxxxx>
wrote:
Marc:

I have a feeling there is either confusion or FUD here.  Apache 2.0 is a
liberal open source license, permitting almost unrestricted commercial
and
open source use, modification, and redistribution.  It includes language
providing patent grants and protection against patent trolls (especially
submarine patent trolling, where a contributor gives code that is
covered by
a patent it owns without disclosure, then sues consumers for patent
infringement.  Under Apache 2.0 this isn’t possible, since the
contribution
also includes a patent license.

You just can't advertise "Apache Inside", is all. If that's a selling
point for marketing, you are out of luck.

Apache 2.0 is *not* a copy-left license, and should not be confused
with the
Mozilla (MPL 2.0) — which *is* a copy-left (though non “viral”) license.
I’m wondering if you maybe are confusing the MPL 2.0 and Apache 2.0
licenses?

If that is *not* the case, then I would like to understand what specific
terms of the Apache 2.0 license you find objectionable?


On Tue, Oct 3, 2017 at 1:19 PM Marc Balmer <marc@xxxxxxx> wrote:



Am 03.10.2017 um 22:15 schrieb Cody Piersall <
cody.piersall@xxxxxxxxx>:

On Tue, Oct 3, 2017 at 3:10 PM, Marc Balmer <marc@xxxxxxx> wrote:
Am 03.10.2017 um 22:07 schrieb Garrett D'Amore <garrett@xxxxxxxxxx
:

May I inquire as to why this is a barrier?  What is the actual
nature
of the
problem that the Apache 2.0 license creates for you?


Sure.  MIT is a free license, whereas Apache 2 is not.

Could you be more specific?  According to Wikipedia it's still
compatible with GPLv3, and my understanding up to right now has been
that it is a generally respectable open source license.

Compatible witl GPLv3, maybe.  But we are talking about the MIT license
here.

And no, GPLv3 is not a respectable open source license, it is a
computer
virus.








-- 
Andrey Antukh - Андрей Антух - <niwi@xxxxxxx>
http://www.niwi.nz
https://github.com/niwinz

Other related posts: