-
Notifications
You must be signed in to change notification settings - Fork 918
Description
Introduction
The current version of msgpack-c is licensed as the Apache License version 2.0. However, Apache License version 2.0 and GPLv2 are not compatible. See #366. The policy of the msgpack-c committers
is "we will support that msgpack-c is to be widely used".
msgpack-c committers decide to change the license to a new license that is compatible to GPLv2.
Agreement
The following four people are mentioned as copyright owner:
KONDO Takatoshi @redboltz me
FURUHASHI Sadayuki @frsyuki #366 (comment)
Vladimir Volodko @vvolodko #40 (comment)
MIZUKI Hirata @al11090 #366 (comment)
They all have agreed with changing the new license.
The new license
Candidates of the new license are MIT, Boost Software License - Version 1.0, and BSD-like licenses. I propose Boost Software License - Version 1.0. http://www.boost.org/LICENSE_1_0.txt msgpack-c has already contained the codes that are licensed as Boost Software License - Version 1.0. See https://github.com/msgpack/msgpack-c/blob/master/NOTICE
I'd like to minimize the set of licenses for msgpack-c.
Of course Boost Software License - Version 1.0 is compatible to GPLv2. http://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses
Process
The new license will apply to the next version of msgpack-c. So msgpack-c version 1.2.0 and older versions continue to be licensed as Apache License version 2.0. The next version would be 1.3.0, it will be licensed as Boost Software License - Version 1.0.
The version 1.3.0 will be released on Nov 22nd 2015 JST if there would be no problem. If you have any comments, please write here.