-
Notifications
You must be signed in to change notification settings - Fork 7.5k
docs: Clarify copyright, CLA, and project stewardship #9104
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
Conversation
Update the LICENSE file and project documentation to more accurately reflect the history and current governance of Video.js. Brightcove has never required contributors to sign a Contributor License Agreement (CLA) or transfer copyright. As a result, the existing “Copyright Brightcove, Inc.” line was misleading, since Brightcove doesn’t own all contributions. This change: Keeps the Apache 2.0 license text exactly as-is. Updates the attribution to accurately reflect the distributed ownership of the codebase. Aligns with common open source practice for projects without a CLA or copyright assignment. Acknowledges that Brightcove has registered the Video.js trademark. This is a documentation-only change — it does not affect licensing terms, the license type (Apache 2.0), or project usage.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9104 +/- ##
==========================================
+ Coverage 84.31% 84.96% +0.64%
==========================================
Files 120 120
Lines 8154 8154
Branches 1964 1964
==========================================
+ Hits 6875 6928 +53
+ Misses 1279 1226 -53 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
|
||
| Video.js is a free and open source library, and we appreciate any help you're willing to give - whether it's fixing bugs, improving documentation, or suggesting new features. Check out the [contributing guide][contributing] for more! | ||
|
|
||
| _Video.js uses [BrowserStack][browserstack] for compatibility testing._ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we need to keep this while were using browserstack.
README.md
Outdated
| Video.js is a free and open source library, and we appreciate any help you're willing to give - whether it's fixing bugs, improving documentation, or suggesting new features. Check out the [contributing guide][contributing] for more! | ||
|
|
||
| _Video.js uses [BrowserStack][browserstack] for compatibility testing._ | ||
| No contributor license agreement (CLA) has ever been required for contributions to Video.js. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should also probably link to https://github.com/videojs/admin/blob/main/CONTRIBUTING.md#developers-certificate-of-origin-11 here
Update the LICENSE file and project documentation to more accurately reflect the history and current governance of Video.js.
Brightcove has never required contributors to sign a Contributor License Agreement (CLA) or transfer copyright. As a result, the existing “Copyright Brightcove, Inc.” line was misleading, since Brightcove doesn’t own all contributions.
This change:
Keeps the Apache 2.0 license text exactly as-is.
Updates the attribution to accurately reflect the distributed ownership of the codebase. Aligns with common open source practice for projects without a CLA or copyright assignment. Acknowledges that Brightcove has registered the Video.js trademark.
This is a documentation-only change — it does not affect licensing terms, the license type (Apache 2.0), or project usage.