Skip to content

Commit 714a7fb

Browse files
committed
Clarify copyright, CLA, and project stewardship
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.
1 parent 8e4ec97 commit 714a7fb

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

.jsdoc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ module.exports = {
3535
],
3636
favicon: 'https://videojs.com/favicon.ico',
3737
footer:
38-
'<span class="copyright"><a href="https://videojs.com">Video.js</a> is a free and open source HTML5 video player. © <a href="https://brightcove.com" target="_blank">Brightcove, Inc</a>. <a href="https://github.com/videojs/video.js/blob/master/LICENSE" class="button blue" target="_blank">View license</a></span>',
38+
'<span class="copyright"><a href="https://videojs.com">Video.js</a> is a free and open source HTML5 video player. © Video.js Contributors. <a href="https://github.com/videojs/video.js/blob/master/LICENSE" class="button blue" target="_blank">View license</a></span>',
3939
include_css: ['./build/docs/styles/videojs.css'],
4040
displayModuleHeade: true,
4141
meta: [

LICENSE

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright Brightcove, Inc.
1+
Copyright 2010-present Video.js contributors
22

33
Licensed under the Apache License, Version 2.0 (the "License");
44
you may not use this file except in compliance with the License.
@@ -10,4 +10,10 @@ Copyright Brightcove, Inc.
1010
distributed under the License is distributed on an "AS IS" BASIS,
1111
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1212
See the License for the specific language governing permissions and
13-
limitations under the License.
13+
limitations under the License.
14+
15+
------------------------------------------------------------------
16+
Trademark Notice:
17+
“Video.js” is a registered trademark of Brightcove Inc.
18+
The project is maintained independently by the open-source community,
19+
governed by the Video.js Technical Steering Committee.

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,13 @@ If you're ready to dive in, the [Getting Started][getting-started] page and [doc
104104

105105
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!
106106

107-
_Video.js uses [BrowserStack][browserstack] for compatibility testing._
107+
No contributor license agreement (CLA) has ever been required for contributions to Video.js.
108+
109+
By submitting a pull request, you agree that your contribution is provided under the
110+
[Apache 2.0 License](LICENSE) and may be included in future releases.
111+
112+
Contributions and project decisions are overseen by the
113+
[Video.js Technical Steering Committee (TSC)](https://github.com/videojs/admin/blob/main/GOVERNANCE.md).
108114

109115
## [Code of Conduct][coc]
110116

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"module": "./dist/video.es.js",
77
"style": "./dist/video-js.css",
88
"types": "./dist/types/video.d.ts",
9-
"copyright": "Copyright Brightcove, Inc. <https://www.brightcove.com/>",
9+
"copyright": "Copyright 2010-present Video.js contributors",
1010
"license": "Apache-2.0",
1111
"keywords": [
1212
"dash",

0 commit comments

Comments
 (0)