License

23 views
Skip to first unread message

Norman Maurer

unread,
Dec 19, 2011, 2:52:22 PM12/19/11
to elasti...@googlegroups.com
Hi there,

are there any plans to relicense Elasticsearch code to something less restrictive then GPL ? Maybe ASL2 or BSD ?

Thanks,
Norman

Rustam Aliyev

unread,
Dec 19, 2011, 5:02:39 PM12/19/11
to elasti...@googlegroups.com
Hi Norman,

We had a lot of discussion about that and decided for now keep GPL. The
main reason is because we want to integrate ElasticInbox with some
products on the market which have GPLv2.

Maybe we will create another branch which will just use ASL2. In any
case, we are willing to make license less restrictive.

--
Rustam.

Norman Maurer

unread,
Dec 20, 2011, 2:01:42 AM12/20/11
to elasti...@googlegroups.com
Just be aware that moving from GPL to ASL2 is not that easy later as you need to get the permission from all contributers. If you not get it you will need to remove the code in question and rewrite it from scratch.

Using an ASL2 license allows elasticinbox to be used with any othe license that I'm aware of.

Bye,
Norman


2011/12/19 Rustam Aliyev <rus...@code.az>

Rustam Aliyev

unread,
Jan 16, 2012, 1:22:12 PM1/16/12
to elasti...@googlegroups.com
Hi Norman,

Just an update on the licensing issue. After some research we are now
leaning towards BSD.
The main reason for choosing BSD over ASL2, is BSD's compatibility with
GPLv2.

There are many open source communication products which are available
under GPLv2 and we want to ensure that they can integrate ElasticInbox
in their projects.

However, to update all work we will need to merge netty branch into
master. Currently master includes some GPL work (removed in netty).

Also we need permission from you to change license of your work ;) So
when can we expect james-protocols 1.6 final version?

--
Rustam.


On Tue Dec 20 07:01:42 2011, Norman Maurer wrote:
> Just be aware that moving from GPL to ASL2 is not that easy later as
> you need to get the permission from all contributers. If you not get
> it you will need to remove the code in question and rewrite it from
> scratch.
>
> Using an ASL2 license allows elasticinbox to be used with any othe
> license that I'm aware of.
>
> Bye,
> Norman
>
>

> 2011/12/19 Rustam Aliyev <rus...@code.az <mailto:rus...@code.az>>

Norman Maurer

unread,
Jan 16, 2012, 1:58:37 PM1/16/12
to elasti...@googlegroups.com
Hi Rustam,

thanks for the heads-up. BSD-License is fine too :) Apache Protocols 1.6.0 is currently in the vote. So it should be released within the next 3 days if nothing goes wrong.

Bye,
Norman

-- 
Norman Maurer

Reply all
Reply to author
Forward
0 new messages