Hi,

> And there is issue being raised that EPL 1.0 is not compatible with ASL2,
> but RocketMQ has a dependency on logback which is under the EPL v1.0 and
> the LGPL 2.1 License[1], Does it ok?

EPL is compatible with ASLv2 it just can’t be included in source form. [1]

> Also could you please help us check the NOTICE file is correct or not?

It still needs some work:
1. There’s normally no reason to mention ASLv2 unless they have a NOTICE file 
[2]. IF they have a NOTICE file that need to be looked at and portions moved to 
our NOTICE file.
2. When software is available under multiple licenses, pick the most friendly 
license and use that. No need to mention the others [3]
3. In general license information needs to go in LICENSE not NOTICE. Notice is 
only reserved for a few things. [4][5]

Thanks,
Justin

1. https://www.apache.org/legal/resolved#category-b 
<https://www.apache.org/legal/resolved#category-b>
2. http://www.apache.org/dev/licensing-howto.html#alv2-dep 
<http://www.apache.org/dev/licensing-howto.html#alv2-dep>
3. https://www.apache.org/legal/resolved#mutually-exclusive 
<https://www.apache.org/legal/resolved#mutually-exclusive>
4 .https://www.apache.org/legal/resolved#required-third-party-notices 
<https://www.apache.org/legal/resolved#required-third-party-notices>
5. http://www.apache.org/dev/licensing-howto.html#mod-notice 
<http://www.apache.org/dev/licensing-howto.html#mod-notice>


Reply via email to