Project-HAMi / HAMi

Heterogeneous AI Computing Virtualization Middleware
http://project-hami.io/
Apache License 2.0
956 stars 197 forks source link

Fix: Update Copyright Notices to Comply with Apache License 2.0 #626

Open haitwang-cloud opened 1 day ago

haitwang-cloud commented 1 day ago

What type of PR is this? /kind documentation

What this PR does / why we need it:

This PR updates the license information in the codebase to include the contributions made by The HAMi Authors. The original license from NVIDIA CORPORATION is preserved, and a new license section is added to reflect the modifications made by The HAMi Authors. This ensures that all contributors are properly credited and that the project complies with the Apache License 2.0 requirements.

Special notes for your reviewer:

haitwang-cloud commented 1 day ago

@archlitchi PTAL

wawa0210 commented 11 hours ago

I can't tell whether the current changes will cause legal risks. Can you explain it in detail?

haitwang-cloud commented 7 hours ago

@wawa0210 I am following the the provided license terms, Section 4 in https://www.apache.org/licenses/LICENSE-2.0 to meet the following conditions:

wawa0210 commented 6 hours ago

@wawa0210 I am following the the provided license terms, Section 4 in https://www.apache.org/licenses/LICENSE-2.0 to meet the following conditions:

  • You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the
  • Derivative Works;:You must keep all the copyright, patent, trademark, and attribution notices from the original software in the source code of any derivative works you distribute.

Thank you for your reply. Can you please research how other open source projects handle this situation?