You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2022/01/04 01:42:51 UTC
[GitHub] [skywalking] wu-sheng opened a new issue #8376: [Feature] [License] Set up License files ready before the first release
wu-sheng opened a new issue #8376:
URL: https://github.com/apache/skywalking/issues/8376
### Search before asking
- [X] I had searched in the [issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no similar feature requirement.
### Description
When we plan to do the ASF official release, we need to provide LICENSE and NOTICE files ready according to APLv2.
There are 2 kinds of `License and Notice` files.
## Source codes license and notice.
These two files declare the IP and owner relative things.
- Main repo's License, https://github.com/apache/skywalking/blob/master/LICENSE
- Main repo's Notice, https://github.com/apache/skywalking/blob/master/NOTICE
Source codes are allowed to be copied from 3rd party projects, only if they are licensed in ASF's catalog A list, https://www.apache.org/legal/resolved.html#category-a
Everything copied should be listed in the License with owners, repository, and License type, like this https://github.com/apache/skywalking/blob/master/LICENSE#L215.
## Binary license and notice
The binary license and notice are for runtime dependencies. All runtime dependencies, including the hierarchy dependencies, are all should be listed in the License file. Such as the main repo's License, https://github.com/apache/skywalking/blob/master/dist-material/release-docs/LICENSE#L204
## How to write License and Notice
- If it is not licensed by APLv2 standard version, we should copy the license files, and host them in the `licenses` folder. Like [this license](https://github.com/apache/skywalking-nginx-lua/blob/e831a9d3147518775cac92f508e0af756a5fab37/LICENSE#L211-L219) and [this folder](https://github.com/apache/skywalking-nginx-lua/tree/master/licenses)
- If it is licensed by APLv2, and the Notice file includes more information, we should copy the contents of their NOTICE file into our NOTICE file.
@Shikugawa One more question, do we only recommend users to use the library through cargo?
ASF only requires source codes(for every release) should be hosted on svn, https://downloads.apache.org/skywalking/. Some projects like the main repo host the binary as it could run directly. Python and NodeJS agents are not.
### Use case
_No response_
### Related issues
_No response_
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng closed issue #8376: [Feature] [License] Set up License files ready before the first release
Posted by GitBox <gi...@apache.org>.
wu-sheng closed issue #8376:
URL: https://github.com/apache/skywalking/issues/8376
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #8376: [Feature] [License] Set up License files ready before the first release
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #8376:
URL: https://github.com/apache/skywalking/issues/8376#issuecomment-1038551628
This is done, the release is on vote.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng closed issue #8376: [Feature] [License] Set up License files ready before the first release
Posted by GitBox <gi...@apache.org>.
wu-sheng closed issue #8376:
URL: https://github.com/apache/skywalking/issues/8376
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #8376: [Feature] [License] Set up License files ready before the first release
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #8376:
URL: https://github.com/apache/skywalking/issues/8376#issuecomment-1038551628
This is done, the release is on vote.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org