Skip to content

Commit faf6b2e

Browse files
committed
fixup: update license file
1 parent 1fae5ba commit faf6b2e

File tree

2 files changed

+53
-13
lines changed

2 files changed

+53
-13
lines changed

LICENSE

Lines changed: 52 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1820,21 +1820,61 @@ The externally maintained libraries used by Node.js are:
18201820

18211821
- minimatch, located at deps/minimatch, is licensed as follows:
18221822
"""
1823-
The ISC License
1823+
# Blue Oak Model License
18241824

1825-
Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors
1825+
Version 1.0.0
18261826

1827-
Permission to use, copy, modify, and/or distribute this software for any
1828-
purpose with or without fee is hereby granted, provided that the above
1829-
copyright notice and this permission notice appear in all copies.
1827+
## Purpose
18301828

1831-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1832-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1833-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1834-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1835-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1836-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
1837-
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1829+
This license gives everyone as much permission to work with
1830+
this software as possible, while protecting contributors
1831+
from liability.
1832+
1833+
## Acceptance
1834+
1835+
In order to receive this license, you must agree to its
1836+
rules. The rules of this license are both obligations
1837+
under that agreement and conditions to your license.
1838+
You must not do anything with this software that triggers
1839+
a rule that you cannot or will not follow.
1840+
1841+
## Copyright
1842+
1843+
Each contributor licenses you to do everything with this
1844+
software that would otherwise infringe that contributor's
1845+
copyright in it.
1846+
1847+
## Notices
1848+
1849+
You must ensure that everyone who gets a copy of
1850+
any part of this software from you, with or without
1851+
changes, also gets the text of this license or a link to
1852+
<https://blueoakcouncil.org/license/1.0.0>.
1853+
1854+
## Excuse
1855+
1856+
If anyone notifies you in writing that you have not
1857+
complied with [Notices](#notices), you can keep your
1858+
license by taking all practical steps to comply within 30
1859+
days after the notice. If you do not do so, your license
1860+
ends immediately.
1861+
1862+
## Patent
1863+
1864+
Each contributor licenses you to do everything with this
1865+
software that would otherwise infringe any patent claims
1866+
they can license or become able to license.
1867+
1868+
## Reliability
1869+
1870+
No contributor can revoke this license.
1871+
1872+
## No Liability
1873+
1874+
**_As far as the law allows, this software comes as is,
1875+
without any warranty or condition, and no contributor
1876+
will be liable to anyone for any damages related to this
1877+
software or this license, under any kind of legal claim._**
18381878
"""
18391879

18401880
- npm, located at deps/npm, is licensed as follows:

tools/license-builder.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ licenseText="$(cat "${rootdir}/deps/v8/third_party/simdutf/LICENSE")"
8989
addlicense "simdutf" "deps/v8/third_party/simdutf" "$licenseText"
9090
licenseText="$(curl -sL https://raw.githubusercontent.com/ada-url/ada/HEAD/LICENSE-MIT)"
9191
addlicense "ada" "deps/ada" "$licenseText"
92-
licenseText="$(cat "${rootdir}/deps/minimatch/LICENSE")"
92+
licenseText="$(cat "${rootdir}/deps/minimatch/LICENSE.md")"
9393
addlicense "minimatch" "deps/minimatch" "$licenseText"
9494

9595
# npm

0 commit comments

Comments
 (0)