diff --git a/LICENSE b/LICENSE index a181be9..ecadcf2 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,21 @@ -MIT License +Elastic License v2.0 Copyright (c) 2025 SigTrace Contributors -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +Acceptance +By using, modifying, or distributing the software, you agree to the terms of this license. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +Copyright Grant +Subject to the terms of this license, Licensor grants you a non-exclusive, worldwide, royalty-free copyright license to use, copy, modify, and distribute the software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +Limitations +You may not: +1. Provide the software to third parties as a hosted or managed service, where the service provides the user with access to any substantial portion of the functionality of the software; +2. Circumvent the license key functionality or remove/alter any licensing, copyright, or other notices; or +3. Move, change, remove, or obscure any copyright, trademark, or other notices in the software. + +Patents +Subject to the terms of this license, Licensor grants you a non-exclusive, worldwide, royalty-free patent license under any patent claims Licensor owns or has the right to license that are necessarily infringed by the software. + +Disclaimer +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md index 172d024..b9c1c74 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@

npm version VS Code installs - License MIT + License ELv2 CI status Sponsor on GitHub

@@ -227,7 +227,10 @@ See [**CHANGELOG.md**](./CHANGELOG.md) for a detailed history of changes across ## 📄 License -SigTrace is open-source software released under the [**MIT License**](./LICENSE). +SigTrace is released under the [**Elastic License 2.0 (ELv2)**](./LICENSE). + +- **Allowed**: Free for everyone (individuals, startups, and commercial enterprises) to use, modify, and run in development and production workflows. +- **Prohibited**: You may not provide SigTrace to third parties as a hosted or managed commercial service, or sell competing developer tools derived directly from this repository. Copyright © 2025 SigTrace Contributors. diff --git a/docs/blog/index.html b/docs/blog/index.html index 40a057d..361e63f 100644 --- a/docs/blog/index.html +++ b/docs/blog/index.html @@ -204,7 +204,7 @@

Introducing SigTrace: The Missing Debugger for Reactive S diff --git a/docs/blog/introducing-sigtrace.html b/docs/blog/introducing-sigtrace.html index 73bce8e..a848bfb 100644 --- a/docs/blog/introducing-sigtrace.html +++ b/docs/blog/introducing-sigtrace.html @@ -220,8 +220,8 @@

Quick Start

# or npx sigtrace run npm run dev # Vue / SolidJS -

Open Source and Community-Driven

-

SigTrace is licensed under the MIT License and is free to use, modify, and distribute. We believe that developer experience should not be locked behind proprietary paywalls. The core adapters for Angular, Vue, and SolidJS are all open-source, and we are planning Svelte and React support next.

+

Free for Developers & Enterprise

+

SigTrace is licensed under the Elastic License 2.0 (ELv2) and is completely free for all developers, teams, and organizations to use and modify in development and production workflows. The only restriction is that third parties cannot provide SigTrace as a managed commercial service or sell competing derivative tools built directly from this repository. The core adapters for Angular, Vue, and SolidJS are all available, and we are planning Svelte and React support next.

Check out the GitHub Repository, star the project, and join the community!

@@ -230,7 +230,7 @@

Open Source and Community-Driven

diff --git a/docs/blog/react-svelte-signals-debugging.html b/docs/blog/react-svelte-signals-debugging.html index 93f6728..c5f0138 100644 --- a/docs/blog/react-svelte-signals-debugging.html +++ b/docs/blog/react-svelte-signals-debugging.html @@ -245,7 +245,7 @@

Getting Started in 2 Minutes

diff --git a/docs/docs/index.html b/docs/docs/index.html index be2bd41..43ff068 100644 --- a/docs/docs/index.html +++ b/docs/docs/index.html @@ -139,7 +139,7 @@

Documentation Coming Soon

diff --git a/docs/index.html b/docs/index.html index 6a92375..8de9e18 100644 --- a/docs/index.html +++ b/docs/index.html @@ -72,7 +72,7 @@ "softwareVersion": "1.1.6", "datePublished": "2025-01-01", "dateModified": "2026-07-16", - "license": "https://opensource.org/licenses/MIT", + "license": "https://www.elastic.co/licensing/elastic-license", "author": { "@type": "Organization", "name": "SigTrace Contributors", @@ -175,10 +175,10 @@ }, { "@type": "Question", - "name": "Is SigTrace free and open source?", + "name": "Is SigTrace free to use?", "acceptedAnswer": { "@type": "Answer", - "text": "Yes. SigTrace is completely free and open source under the MIT license. Its editor extensions, npm packages, and CLI are all free to use, modify, and distribute." + "text": "Yes. SigTrace is free for all developers and organizations under the Elastic License 2.0 (ELv2). You can freely use, modify, and run it in development and production workflows." } } ] @@ -1713,7 +1713,7 @@
- Open Source · v1.1.6 · MIT License + ELv2 License · v1.1.6 · Free to Use
@@ -1841,8 +1841,8 @@

SigTrace by the numbers

Avg. Instrumentation Overhead
-
MIT
-
Open Source License
+
ELv2
+
Fair Source License
@@ -2310,7 +2310,7 @@

Frequently asked questions

-
SigTrace is 100% free and open source under the MIT license. All packages and editor extensions are free forever. The source code is available on GitHub and contributions are welcome.
+
SigTrace is free for all developers, teams, and organizations under the Elastic License 2.0 (ELv2). You can use and modify SigTrace freely. The only restriction is that third parties cannot provide SigTrace as a managed commercial service or sell competing derivative tools built directly from this code.
@@ -2334,7 +2334,7 @@

Frequently asked questions

- Free & Open Source + Free for Developers & Enterprise

Debug your reactive state
in minutes, not hours

Install SigTrace and get full visibility into your signal graph — for free, forever.

@@ -2381,7 +2381,7 @@

Debug your reactive state
in minutes, not hours

diff --git a/packages/core/package.json b/packages/core/package.json index 8eacb73..cb6f5b0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -17,7 +17,7 @@ }, "homepage": "https://sigtrace.dev", "author": "SigTrace Contributors", - "license": "MIT", + "license": "ELv2", "exports": { ".": "./dist/index.js", "./solid": "./dist/adapters/solid.js", diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index ad1315c..baf78f9 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -17,7 +17,7 @@ }, "homepage": "https://sigtrace.dev", "author": "SigTrace Contributors", - "license": "MIT", + "license": "ELv2", "keywords": [ "reactivity", "signals",