apache / openwhisk-release

Tools and documentation for Apache OpenWhisk Release Managers
https://openwhisk.apache.org/
Apache License 2.0
12 stars 27 forks source link

Define format of LICENSE file #120

Closed mrutkows closed 6 years ago

mrutkows commented 6 years ago

Use this issue to propose format, SEPARATORs, how to list/categorize lists of "bundled" vs. "non-bundled" dependencies.

List which LICENSEs (like MIT or LUA) that we decided to copy in OR copy part and provide URL/link. Add these decisions and the template description to the Markdown file:

https://github.com/apache/incubator-openwhisk-release/blob/master/docs/license_compliance.md

We could even check in the sample file here in this repo. for people to copy.

daisy-ycguo commented 6 years ago

There are some rules in my mind:

The format I proposed is:

========================================================================
Dependencies whose bits are bundled in source code distribution
========================================================================
No dependencies bundled in the source code distribution

========================================================================
Dependencies whose bits are bundled in binary distribution
========================================================================
This product bundles properties 1.1.1 (https://github.com/magiconair/properties),
which is available under a "2-clause BSD" license. (as below)
<copied license here>

or if the license file is very long, we can use below format

========================================================================
Dependencies whose bits are bundled in binary distribution
========================================================================
This product bundles properties 1.1.1 (https://github.com/magiconair/properties),
which is available under a "2-clause BSD" license. For details, see licenses/properties-license.txt

@mrutkows @houshengbo please comment.

daisy-ycguo commented 6 years ago

I have a question here. How to get the version number of a dependency ?

houshengbo commented 6 years ago

@daisy-ycguo @mrutkows We can refer to what are under https://github.com/apache/incubator-openwhisk-release/tree/master/archive/convenience-binaries for the format of the LICENSE and NOTICE.