Skip to content

Commit b42e15e

Browse files
committed
chore(license): relicense public SDK to MIT
Align client SDK licensing with industry practice (Stripe/Twilio/Auth0 MIT) and replace Elastic-2.0, which is unsuitable for public API client packages.
1 parent 2b4cc58 commit b42e15e

3 files changed

Lines changed: 24 additions & 98 deletions

File tree

‎LICENSE‎

Lines changed: 21 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -1,95 +1,21 @@
1-
Elastic License 2.0
2-
3-
Copyright (c) 2025 LicenseChain LLC
4-
5-
URL: https://www.elastic.co/licensing/elastic-license
6-
7-
## Acceptance
8-
9-
By using the software, you agree to all of the terms and conditions below.
10-
11-
## Copyright License
12-
13-
The licensor grants you a non-exclusive, royalty-free, worldwide,
14-
non-sublicensable, non-transferable license to use, copy, distribute, make
15-
available, and prepare derivative works of the software, in each case subject to
16-
the limitations and conditions below.
17-
18-
## Limitations
19-
20-
You may not provide the software to third parties as a hosted or managed
21-
service, where the service provides users with access to any substantial set of
22-
the features or functionality of the software.
23-
24-
You may not move, change, disable, or circumvent the license key functionality
25-
in the software, and you may not remove or obscure any functionality in the
26-
software that is protected by the license key.
27-
28-
You may not alter, remove, or obscure any licensing, copyright, or other notices
29-
of the licensor in the software. Any use of the licensor’s trademarks is subject
30-
to applicable law.
31-
32-
## Patents
33-
34-
The licensor grants you a license, under any patent claims the licensor can
35-
license, or becomes able to license, to make, have made, use, sell, offer for
36-
sale, import and have imported the software, in each case subject to the
37-
limitations and conditions in this license. This license does not cover any
38-
patent claims that you cause to be infringed by modifications or additions to
39-
the software. If you or your company make any written claim that the software
40-
infringes or contributes to infringement of any patent, your patent license for
41-
the software granted under these terms ends immediately. If your company makes
42-
such a claim, your patent license ends immediately for work on behalf of your
43-
company.
44-
45-
## Notices
46-
47-
You must ensure that anyone who gets a copy of any part of the software from you
48-
also gets a copy of these terms or the URL for them above.
49-
50-
If you modify the software, you must include in any modified copies of the
51-
software prominent notices stating that you have modified the software.
52-
53-
## No Other Rights
54-
55-
These terms do not imply any licenses other than those expressly granted in
56-
these terms.
57-
58-
## Termination
59-
60-
If you use the software in violation of these terms, such use is not licensed,
61-
and your licenses will automatically terminate. If the licensor provides you
62-
with a notice of your violation, and you cease all violation of this license no
63-
later than 30 days after you receive that notice, your licenses will be
64-
reinstated retroactively. However, if you violate these terms after such
65-
reinstatement, any additional violation of these terms will cause your licenses
66-
to terminate automatically and permanently.
67-
68-
## No Liability
69-
70-
*As far as the law allows, the software comes as is, without any warranty or
71-
condition, and the licensor will not be liable to you for any damages arising
72-
out of these terms or the use or nature of the software, under any kind of
73-
legal claim.*
74-
75-
## Definitions
76-
77-
The **licensor** is the entity offering these terms, and the **software** is the
78-
software the licensor makes available under these terms, including any portion
79-
of it.
80-
81-
**you** refers to the individual or entity agreeing to these terms.
82-
83-
**your company** is any legal entity, sole proprietorship, or other kind of
84-
organization that you work for, plus all organizations that have control over,
85-
are under the control of, or are under common control with that organization.
86-
**control** means ownership of substantially all the assets of an entity, or
87-
the power to direct its management and policies by vote, contract, or otherwise.
88-
Control can be direct or indirect.
89-
90-
**your licenses** are all the licenses granted to you for the software under
91-
these terms.
92-
93-
**use** means anything you do with the software requiring one of your licenses.
94-
95-
**trademark** means trademarks, service marks, and similar rights.
1+
MIT License
2+
3+
Copyright (c) 2025-2026 LicenseChain LLC
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# LicenseChain JavaScript SDK
22

3-
[![License](https://img.shields.io/badge/license-Elastic--2.0-blue.svg)](LICENSE)
3+
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
44
[![JavaScript](https://img.shields.io/badge/JavaScript-ES6+-blue.svg)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
55
[![npm](https://img.shields.io/npm/v/%40licensechain%2Fjavascript-sdk)](https://www.npmjs.com/package/@licensechain/javascript-sdk)
66
[![Downloads](https://img.shields.io/npm/dm/%40licensechain%2Fjavascript-sdk)](https://www.npmjs.com/package/@licensechain/javascript-sdk)
@@ -483,7 +483,7 @@ We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) f
483483

484484
## 📄 License
485485

486-
This project is licensed under the Elastic License 2.0 (ELv2) — see the [LICENSE](LICENSE) file for details.
486+
This project is licensed under the MIT License (ELv2) — see the [LICENSE](LICENSE) file for details.
487487

488488
## 🆘 Support
489489

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"authentication"
3434
],
3535
"author": "LicenseChain Team <support@licensechain.app>",
36-
"license": "Elastic-2.0",
36+
"license": "MIT",
3737
"repository": {
3838
"type": "git",
3939
"url": "https://github.com/LicenseChain/LicenseChain-JavaScript-SDK.git"

0 commit comments

Comments
 (0)