incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marvin Humphrey <>
Subject Re: [DISCUSS] Hivemall Incubation Proposal
Date Tue, 23 Aug 2016 12:18:58 GMT
On Tue, Aug 23, 2016 at 1:22 AM, Makoto Yui <> wrote:

> 2016-08-23 2:20 GMT+09:00 Roman Shaposhnik <>:
>> Two of the areas that I'd like to explicitly solicit IPMC's opinion
>> on are:
>>     1. whether the process of re-licensing from LGPL to ALv2
>>      was enough given the ASF's strict IP policies
> The initial release was LGPL v2.1 but I changed the project license
> to APL v2 on Mar 16, 2015.
> The current codebase does not have dependencies to LGPL.
> I guess there are some other projects migrated from LGPL to ALv2
> before becoming to Apache projects.
> For example, Apache OpenOffice was LGPL in the past release
> before joining to Apache.

To make a codebase available under an additional license, you need the
permission of all copyright holders. While it was overseen by Sun and
Oracle, required copyright assignment -- so at the time
it came to the ASF, Oracle was the sole copyright holder. That gave
Oracle the ability to issue the new license unilaterally.

If a codebase has multiple copyright holders, you have to track them
all down individually and secure permission. If there are any people
whose permission cannot be obtained, then their contributions must be
excised and replaced, if possible. This has been done for several
projects at the ASF, but it's not easy.

Two questions present themselves regarding the relicensing of
Hivemall. Who were the copyright holders at the time of relicensing?
How was their permission secured?

Marvin Humphrey

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message