Skip to content

Commit 8df4bfb

Browse files
authored
New copyright headers (#220)
1. Updates all license headers to new concise SPDX style 2. Updates copyright statement holder from `The Polymer Project Authors` to `Google LLC` 3. Renamed `LICENSE.txt` to `LICENSE` because it is slightly more common (the GitHub default) 4. Trivial formatting fix to `LICENSE` files so that we exactly match the spdx.org text 5. Updates `package.json` author field to `Google LLC` All existing years are preserved. Exactly matches what we did in lit/lit#1630
1 parent 18711fa commit 8df4bfb

39 files changed

+87
-263
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ project adheres to [Semantic Versioning](http://semver.org/).
77

88
## Unreleased
99

10+
- Copyright notice owner changed from "The Polymer Project Authors" to "Google
11+
LLC". Trivial reformatting for `LICENSE` file to match spdx.org version.
12+
Source license headers replaced with concise SPDX-style.
13+
1014
- Fix bug where log files would be created with '\' backslash names instead of
1115
nested directories.
1216

LICENSE.txt renamed to LICENSE

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
BSD 3-Clause License
22

3-
Copyright (c) 2019, The Polymer Authors. All rights reserved.
3+
Copyright (c) 2019 Google LLC. All rights reserved.
44

55
Redistribution and use in source and binary forms, with or without
66
modification, are permitted provided that the following conditions are met:
77

8-
* Redistributions of source code must retain the above copyright notice, this
9-
list of conditions and the following disclaimer.
8+
1. Redistributions of source code must retain the above copyright notice, this
9+
list of conditions and the following disclaimer.
1010

11-
* Redistributions in binary form must reproduce the above copyright notice,
12-
this list of conditions and the following disclaimer in the documentation
13-
and/or other materials provided with the distribution.
11+
2. Redistributions in binary form must reproduce the above copyright notice,
12+
this list of conditions and the following disclaimer in the documentation
13+
and/or other materials provided with the distribution.
1414

15-
* Neither the name of the copyright holder nor the names of its
16-
contributors may be used to endorse or promote products derived from
17-
this software without specific prior written permission.
15+
3. Neither the name of the copyright holder nor the names of its
16+
contributors may be used to endorse or promote products derived from
17+
this software without specific prior written permission.
1818

1919
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2020
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
@@ -25,4 +25,4 @@ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2525
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2626
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2727
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

bin/tach.js

+2-7
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,8 @@
22

33
/**
44
* @license
5-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
6-
* This code may only be used under the BSD style license found at
7-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
8-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
9-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
10-
* Google as part of the polymer project is also subject to an additional IP
11-
* rights grant found at http://polymer.github.io/PATENTS.txt
5+
* Copyright 2019 Google LLC
6+
* SPDX-License-Identifier: BSD-3-Clause
127
*/
138

149
// eslint-disable-next-line @typescript-eslint/no-var-requires

client/src/bench.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2018 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2018 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
// Note: sync with runner/src/types.ts

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"type": "git",
2424
"url": "git+https://github.com/Polymer/tachometer.git"
2525
},
26-
"author": "The Polymer Project Authors",
26+
"author": "Google LLC",
2727
"license": "BSD-3-Clause",
2828
"bugs": {
2929
"url": "https://github.com/Polymer/tachometer/issues"

src/browser.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as webdriver from 'selenium-webdriver';

src/cli.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import sourceMapSupport from 'source-map-support';

src/config.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as fsExtra from 'fs-extra';

src/configfile.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as fsExtra from 'fs-extra';

src/csv.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import csvStringify from 'csv-stringify/lib/sync';

src/defaults.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as path from 'path';

src/flags.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as os from 'os';

src/format.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import stripAnsi = require('strip-ansi');

src/github.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import got from 'got';

src/install.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2020 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2020 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import {exec} from 'child_process';

src/json-output.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as systeminformation from 'systeminformation';

src/manual.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import ansi = require('ansi-escape-sequences');

src/measure.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2020 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2020 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as webdriver from 'selenium-webdriver';

src/runner.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as fsExtra from 'fs-extra';

src/server.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as http from 'http';

src/specs.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as path from 'path';

src/stats.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import {BenchmarkResult} from './types';

src/test/browser_test.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import {assert} from 'chai';

src/test/config_test.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import {assert} from 'chai';

src/test/configfile_test.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
/**
22
* @license
3-
* Copyright (c) 2019 The Polymer Project Authors. All rights reserved.
4-
* This code may only be used under the BSD style license found at
5-
* http://polymer.github.io/LICENSE.txt The complete set of authors may be found
6-
* at http://polymer.github.io/AUTHORS.txt The complete set of contributors may
7-
* be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by
8-
* Google as part of the polymer project is also subject to an additional IP
9-
* rights grant found at http://polymer.github.io/PATENTS.txt
3+
* Copyright 2019 Google LLC
4+
* SPDX-License-Identifier: BSD-3-Clause
105
*/
116

127
import * as chai from 'chai';

0 commit comments

Comments
 (0)