Sorry for bad autocorrect in my last message.

It depends on who owns the IP of the file. You should never remove or
replace a 3rd party header from a file without their permission even if you
have made changes.

On Tue, 5 Nov 2019, 11:33 Justin Mclean, <jus...@classsoftware.com> wrote:

> Hi,
> It celebs who the filed necking to and who owns the IP on each file. The
> release should be under the Apache license that's required.
> Thanks,
> Justin
>
> On Tue, 5 Nov 2019, 11:15 Zhiyuan Ju, <juzhiy...@apache.org> wrote:
>
>> Hi Justin,
>>
>> Just to make sure, for the incubator-apisix-dashboard repo, all unchanged
>> files should remove our ALv2 header and all significant
>>  changes files will be added the ALv2 header, and the repo will keep the
>> MIT License?
>>
>> Justin Mclean <jus...@classsoftware.com> 于 2019年11月4日周一 22:25写道:
>>
>> > Hi,
>> >
>> > > I have two issues about the dashboard license so far
>> >
>> > I replied to this before.
>> >
>> > > 1. The first one is the question mentioned in the email above:
>> > >    how to deal with the license for frontend production build files in
>> > > incubator-apisix-dashboard-built [1]?
>> >
>> > It ALv2 in an apache repo so what’s the issue?
>> >
>> > > 2. The second is that the dashboard is based on vue-element-admin[3],
>> > > we need to carefully sort out which files should keep the original MIT
>> > > license and which our modified files can add the apache license
>> header.
>> >
>> > That's easy, all files should keep the original MIT license. If you have
>> > permission from the owner you can change it, but otherwise unless their
>> are
>> > significant changes it is best to keep the original header and license.
>> [1]
>> >
>> > Thanks,
>> > Justin
>> >
>> > 1. https://www.apache.org/legal/src-headers.html#3party
>>
>

Reply via email to