Skip to content

Commit 5130d33

Browse files
committed
New attribution standards
1 parent eb0242a commit 5130d33

File tree

263 files changed

+763
-3366
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

263 files changed

+763
-3366
lines changed

LICENSE.md

Lines changed: 0 additions & 2485 deletions
This file was deleted.

LICENSE.txt

Lines changed: 443 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ have been made by the community.
4646

4747
## <a name="license"></a> License
4848

49-
Copyright (c) 2015, 2021, Oracle and/or its affiliates. All rights reserved.
49+
Copyright (c) 2015, 2022, Oracle and/or its affiliates.
5050

5151
You may not use the identified files except in compliance with the Apache
5252
License, Version 2.0 (the "License.")
@@ -60,7 +60,10 @@ CONDITIONS OF ANY KIND, either express or implied.
6060
See the License for the specific language governing permissions and
6161
limitations under the License.
6262

63-
63+
Developers choosing to distribute a binary implementation of this project are
64+
responsible for obtaining and providing all required licenses and copyright
65+
notices for the third-party code used in order to ensure compliance with their
66+
respective open source licenses.
6467

6568
[1]: https://oracle.github.io/node-oracledb/doc/api.html#getstarted
6669
[2]: https://oracle.github.io/node-oracledb/INSTALL.html#quickstart

THIRD_PARTY_LICENSES.txt

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
This product calls the top level APIs of Node.js.
2+
3+
Node.js is licensed for use as follows:
4+
5+
"""
6+
Copyright Node.js contributors. All rights reserved.
7+
8+
Permission is hereby granted, free of charge, to any person obtaining a copy
9+
of this software and associated documentation files (the "Software"), to
10+
deal in the Software without restriction, including without limitation the
11+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
12+
sell copies of the Software, and to permit persons to whom the Software is
13+
furnished to do so, subject to the following conditions:
14+
15+
The above copyright notice and this permission notice shall be included in
16+
all copies or substantial portions of the Software.
17+
18+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
23+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
24+
IN THE SOFTWARE.
25+
"""
26+
27+
This license applies to parts of Node.js originating from the
28+
https://github.com/joyent/node repository:
29+
30+
"""
31+
Copyright Joyent, Inc. and other Node contributors. All rights reserved.
32+
Permission is hereby granted, free of charge, to any person obtaining a copy
33+
of this software and associated documentation files (the "Software"), to
34+
deal in the Software without restriction, including without limitation the
35+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
36+
sell copies of the Software, and to permit persons to whom the Software is
37+
furnished to do so, subject to the following conditions:
38+
39+
The above copyright notice and this permission notice shall be included in
40+
all copies or substantial portions of the Software.
41+
42+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
43+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
44+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
45+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
46+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
47+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
48+
IN THE SOFTWARE.
49+
"""
50+
51+
The Node.js license applies to all parts of Node.js that are not externally
52+
maintained libraries.

doc/api.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1515
See the License for the specific language governing permissions and
1616
limitations under the License.
1717

18+
See
19+
[LICENSE.txt](https://github.com/oracle/node-oracledb/blob/main/LICENSE.txt)
20+
and
21+
[THIRD_PARTY_LICENSES.txt](https://github.com/oracle/node-oracledb/blob/main/THIRD_PARTY_LICENSES.txt).
22+
1823
##
1924
## ===> *** Note: Go to [https://oracle.github.io/node-oracledb/doc/api.html](https://oracle.github.io/node-oracledb/doc/api.html) for production documentation ***
2025

test/README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1515
See the License for the specific language governing permissions and
1616
limitations under the License.
1717

18-
The node-oracledb test suite uses 'mocha', 'should' and 'async'. See
19-
[LICENSE](https://github.com/oracle/node-oracledb/blob/main/LICENSE.md)
20-
for relevant licenses.
21-
2218
## <a name="contents"></a> Contents
2319

2420
1. [Preparations](#preparations)

test/accessPropertiesOnClosedObjects.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved. */
1+
/* Copyright (c) 2018, 2022, Oracle and/or its affiliates. */
22

33
/******************************************************************************
44
*
@@ -15,9 +15,6 @@
1515
* See the License for the specific language governing permissions and
1616
* limitations under the License.
1717
*
18-
* The node-oracledb test suite uses 'mocha'.
19-
* See LICENSE.md for relevant licenses.
20-
*
2118
* NAME
2219
* 223. accessPropertiesOnClosedObjects.js
2320
*

test/aq1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (c) 2019, 2021, Oracle and/or its affiliates. All rights reserved. */
1+
/* Copyright (c) 2019, 2022, Oracle and/or its affiliates. */
22

33
/******************************************************************************
44
*

test/aq2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (c) 2019, 2021, Oracle and/or its affiliates. All rights reserved. */
1+
/* Copyright (c) 2019, 2022, Oracle and/or its affiliates. */
22

33
/******************************************************************************
44
*

test/aq3.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (c) 2019, 2021, Oracle and/or its affiliates. All rights reserved. */
1+
/* Copyright (c) 2019, 2022, Oracle and/or its affiliates. */
22

33
/******************************************************************************
44
*

0 commit comments

Comments
 (0)