Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unreasonable term in PaddlePaddle Contributor License Agreement #13781

Closed
3 tasks done
umarbutler opened this issue Aug 29, 2024 · 4 comments
Closed
3 tasks done

Unreasonable term in PaddlePaddle Contributor License Agreement #13781

umarbutler opened this issue Aug 29, 2024 · 4 comments
Assignees

Comments

@umarbutler
Copy link

umarbutler commented Aug 29, 2024

🔎 Search before asking

  • I have searched the PaddleOCR Docs and found no similar bug report.
  • I have searched the PaddleOCR Issues and found no similar bug report.
  • I have searched the PaddleOCR Discussions and found no similar bug report.

🐛 Bug (问题描述)

The final term of the PaddlePaddle Contributor License Agreement states:
9. PaddlePaddle reserves the right to update or change this Agreement at any time, by posting the most current version of the Agreement on PaddlePaddle, with a new Effective Date shown on Dec. 9th, 2019. All such changes in the Agreement are effective from the Effective Date. Your continued use of PaddlePaddle after we post any such changes signifies your agreement to those changes. If you do not agree to the then-current Agreement, you must immediately discontinue using PaddlePaddle. [Emphasis added]

This would seem to imply that, under the terms of the license agreement, it would be possible for PaddlePaddle to update the Contributor License Agreement to no longer grant itself a non-exclusive license but instead convert that into an exclusive license (ie, contributors would become unable to use the code they contribute themselves) or otherwise modify the license in such a way that would be regarded as unreasonable to most, and that change would then effectively become binding upon anyone who continues to make use of PaddlePaddle, unless they 'immediately discontinue' usage at the time that the agreement is updated.

Are there any plans to modify the agreement to exclude that term? I do not assume that it is intentionally unreasonable, I only wish to point out that it has the potential for exposing contributors to an unacceptable level of legal risk. I personally would not be comfortable with signing the agreement until that term is removed.

🏃‍♂️ Environment (运行环境)

N/A

🌰 Minimal Reproducible Example (最小可复现问题的Demo)

N/A

@jzhang533
Copy link
Collaborator

@umarbutler Thanks for pointing out this. To be honest, I've never thoroughly read the full CLA document. I will learn about the history and considerations behind the CLA document from those I believe responsible.

@jzhang533
Copy link
Collaborator

@umarbutler I am still in the journey of explaining/convincing various people to update CLA. It may take more time, will get back to you once consensus is made.

@jzhang533
Copy link
Collaborator

@umarbutler the team has updated the CLA, here is the revision: https://gist.github.com/XiaoguangHu01/75018ad8e11af13df97070dd18ae6808/revisions, thanks again.

@umarbutler
Copy link
Author

Hey @jzhang533, thanks for making that change, I think the revised terms are far more reasonable :)

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants