incubator-resilientdb icon indicating copy to clipboard operation
incubator-resilientdb copied to clipboard

LICENSE has incorrect third party information

Open pjfanning opened this issue 1 year ago • 2 comments

The LICENSE should be the standard Apache License but if you have 3rd party source code included in your code base, you must also list the affected files. You must provide the licensing information about that 3rd party source too.

Examples: https://github.com/apache/fury/blob/main/LICENSE https://github.com/apache/spark/blob/master/LICENSE

Your LICENSE file lists 3rd party libraries. Those should not be in your LICENSE file. Projects sometimes have binary artifacts that they release with the source releases. These binary artifacts should have LICENSE files and they will typically have the standard Apache License plus a list of the 3rd party libs that are in the binary artifact with their license details. Many projects put this sort of info in a file called LICENSE-binary. ResilientDB does not appear to be releasing binary artifacts at the moment so this is not strictly needed. But the info is useful for people you download your source release because it tells them what to expect when they run the install script. So creating a LICENSE-binary may still be a useful thing to do. Your currently incorrect LICENSE file may be a good starting point for creating a LICENSE-binary file.

Example: https://github.com/apache/spark/blob/master/LICENSE-binary

pjfanning avatar Jun 23 '24 21:06 pjfanning

@cjcchen https://github.com/apache/incubator-resilientdb/blob/master/LICENSE#L239-L293 Could you help confirm whether our source code references these components? If not, we should remove these licenses.

CalvinKirs avatar Aug 02 '24 02:08 CalvinKirs

Hi all,

I have removed those components from LICENSE file. We also don't have any 3rd-binary.

Thanks, Junchao

On Fri, Aug 2, 2024 at 10:47 AM Calvin Kirs @.***> wrote:

@cjcchen https://github.com/cjcchen https://github.com/apache/incubator-resilientdb/blob/master/LICENSE#L239-L293 Could you help confirm whether our source code references these components? If not, we should remove these licenses.

— Reply to this email directly, view it on GitHub https://github.com/apache/incubator-resilientdb/issues/147#issuecomment-2264407978, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4YYLVOTKZCKBATNBGSOFDZPLXK5AVCNFSM6AAAAABJYWYECOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRUGQYDOOJXHA . You are receiving this because you were mentioned.Message ID: @.***>

cjcchen avatar Aug 02 '24 03:08 cjcchen

fixed

cjcchen avatar Oct 06 '24 19:10 cjcchen