In terms of getting patches back to the project, any share-alike
license will work. In terms of adoption, xGPL irritates some people.
So MPLv2 is a good compromise, and has worked well on the projects
where we use it.

So my strong recommendation for long term success is:

- read http://zeromq.org/docs:organization
- use MPLv2 and the C4 process
- bring the project into the ZeroMQ organization on github
- offer commercial support for clients that want it
- read https://hintjens.gitbooks.io/social-architecture/content/
- learn to merge patches rapidly and with optimism :-)

People won't (in our experience) make dark forks when you welcome
their contributions.

-Pieter

On Wed, Jun 29, 2016 at 11:05 AM, Alex Bligh <[email protected]> wrote:
>
> On 29 Jun 2016, at 01:21, Andriy Drozdyuk <[email protected]> wrote:
>
>> Interesting. I'm not married to AGPL, just don't want companies hogging any 
>> patches they made.
>
> I'm not an Erlang user, but if I needed bindings for a language and
> I saw an AGPL licence, I'd write my own bindings and release them
> with a BSD licence - I'd do that whether I was writing something
> open source or commercial. LGPL might fly if all you're worried
> about is ensuring patches to the project get recycled.
>
> Alex
>
>>
>> On Tue, 28 Jun 2016 at 16:28 Pieter Hintjens <[email protected]> wrote:
>> This is really cool.
>>
>> The license choice will IMO hinder community growth around the project
>> so I'd advise to you have a backup plan to switch to MPLv2 if the
>> commercial uptake isn't sufficient.
>>
>> On Tue, Jun 28, 2016 at 7:09 PM, Andriy Drozdyuk <[email protected]> wrote:
>> > At Pieter's suggestion, I am putting this here:
>> > https://github.com/chovencorp/erlangzmq
>> >
>> > Native erlang 18 implementation of ZMTP 3.1 (including resource property),
>> > but without any security.
>> >
>> > Hopefully it will be useful to people. I know I'll use it myself - since 
>> > all
>> > (native) erlang bindings are out of date.
>> >
>> > This is a six month young project, so this is NOT performance or otherwise
>> > tested at all, and I would appreciate any feedback (just take a second to
>> > file an issue).
>> >
>> > Thank you,
>> > --Andriy Drozdyuk
>> >
>> > _______________________________________________
>> > zeromq-dev mailing list
>> > [email protected]
>> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>> _______________________________________________
>> zeromq-dev mailing list
>> [email protected]
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>> _______________________________________________
>> zeromq-dev mailing list
>> [email protected]
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
> --
> Alex Bligh
>
>
>
>
> _______________________________________________
> zeromq-dev mailing list
> [email protected]
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to