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