From 76b6c3013eb82df2bfa53da751083bf5719d7134 Mon Sep 17 00:00:00 2001 From: Karol Wypchlo Date: Mon, 15 Mar 2021 12:53:57 +0100 Subject: [PATCH] change license to custom --- LICENSE | 21 ---- LICENSE.md | 117 +++++++++++++++++++++++ package.json | 1 + packages/handshake-api/package.json | 2 +- packages/webapp/package.json | 2 +- packages/webapp/static/skynet-license.md | 117 +++++++++++++++++++++++ 6 files changed, 237 insertions(+), 23 deletions(-) delete mode 100644 LICENSE create mode 100644 LICENSE.md create mode 100644 packages/webapp/static/skynet-license.md diff --git a/LICENSE b/LICENSE deleted file mode 100644 index ae1aaeb7..00000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2020 Nebulous - -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: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of 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. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 00000000..95f69aa5 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,117 @@ +Skynet License 1.0 + +License URL: https://siasky.net/skynet-license.md +Licensor: Nebulous, Inc. (d/b/a Sia) + +## Acceptance + +In order to get any license under these terms, you must agree +to them as both strict obligations and conditions to all +your licenses. + +## Copyright License + +The licensor grants you a copyright license for the +software to do everything you might do with the software +that would otherwise infringe the licensor's copyright +in it for any permitted purpose. However, you may +only distribute the software according to [Distribution +License](#distribution-license) and make changes or new works +based on the software according to [Changes and New Works +License](#changes-and-new-works-license). + +## Changes and New Works License + +The licensor grants you an additional copyright license to +make changes and new works based on the software for any +permitted purpose. However, it is not a permitted purpose to +remove or disable any portion of the software that effectuates +the following payment to licensor: You acknowledge that the +software will cause a fee of 20% of the amount of all transactions +to be paid to the licensor, or a party designated by it, in +Siacoin on the Sia Platform. + +## Distribution License + +The licensor grants you an additional copyright license +to distribute copies of the software. Your license +to distribute covers distributing the software with +changes and new works permitted by [Changes and New Works +License](#changes-and-new-works-license). + +## Notices + +You must ensure that anyone who gets a copy of any part of +the software from you also gets a copy of these terms or the +URL for them above. + +## Patent License + +The licensor grants you a patent license for the software that +covers patent claims the licensor can license, or becomes able +to license, that you would infringe by using the software. + +## Fair Use + +You may have "fair use" rights for the software under the +law. These terms do not limit them. + +## No Other Rights + +These terms do not allow you to sublicense or transfer any of +your licenses to anyone else, or prevent the licensor from +granting licenses to anyone else. These terms do not imply +any other licenses. + +## Patent Defense + +If you make any written claim that the software or any part of the +Sia platform infringes or contributes to infringement of any patent, +your patent license for the software granted under these terms +ends immediately. If your company makes such a claim, your +patent license ends immediately for work on behalf of your company. + +## Violations + +The first time you are notified in writing that you have +violated any of these terms, or done anything with the software +not covered by your licenses, your licenses can nonetheless +continue if you come into full compliance with these terms, +and take practical steps to correct past violations, within +30 days of receiving notice. Otherwise, all your licenses +end immediately. + +## No Liability + +**_As far as the law allows, the software comes as is, without +any warranty or condition, and the licensor will not be liable +to you for any damages arising out of these terms or the use +or nature of the software, under any kind of legal claim._** + +## Definitions + +The **Sia platform** is any version of the Sia storage network +platform that is made generally available by licensor or authorized +by licensor. The current version is available at https://sia.tech/. + +**Transaction** is any transaction made to third parties, either +from you, or by you from others on their behalf, using the software +(including via any modifications or additions you may make to +the software). + +**You** refers to the individual or entity agreeing to these +terms. + +**Your company** is any legal entity, sole proprietorship, +or other kind of organization that you work for, plus all +organizations that have control over, are under the control of, +or are under common control with that organization. **Control** +means ownership of substantially all the assets of an entity, +or the power to direct its management and policies by vote, +contract, or otherwise. Control can be direct or indirect. + +**Your licenses** are all the licenses granted to you for the +software under these terms. + +**Use** means anything you do with the software requiring one +of your licenses. diff --git a/package.json b/package.json index 20ab8ddf..06108e34 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "private": true, + "license": "SEE LICENSE IN LICENSE.md", "workspaces": [ "packages/*" ], diff --git a/packages/handshake-api/package.json b/packages/handshake-api/package.json index 2c89c5f2..9428e3b9 100644 --- a/packages/handshake-api/package.json +++ b/packages/handshake-api/package.json @@ -2,7 +2,7 @@ "name": "handshake-api", "version": "1.0.0", "main": "index.js", - "license": "MIT", + "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "express": "^4.17.1", "hs-client": "^0.0.9", diff --git a/packages/webapp/package.json b/packages/webapp/package.json index a2a4877a..eeb19d15 100644 --- a/packages/webapp/package.json +++ b/packages/webapp/package.json @@ -51,7 +51,7 @@ "decentralized", "cloud storage" ], - "license": "MIT", + "license": "SEE LICENSE IN LICENSE.md", "scripts": { "build": "gatsby build", "start": "gatsby develop", diff --git a/packages/webapp/static/skynet-license.md b/packages/webapp/static/skynet-license.md new file mode 100644 index 00000000..95f69aa5 --- /dev/null +++ b/packages/webapp/static/skynet-license.md @@ -0,0 +1,117 @@ +Skynet License 1.0 + +License URL: https://siasky.net/skynet-license.md +Licensor: Nebulous, Inc. (d/b/a Sia) + +## Acceptance + +In order to get any license under these terms, you must agree +to them as both strict obligations and conditions to all +your licenses. + +## Copyright License + +The licensor grants you a copyright license for the +software to do everything you might do with the software +that would otherwise infringe the licensor's copyright +in it for any permitted purpose. However, you may +only distribute the software according to [Distribution +License](#distribution-license) and make changes or new works +based on the software according to [Changes and New Works +License](#changes-and-new-works-license). + +## Changes and New Works License + +The licensor grants you an additional copyright license to +make changes and new works based on the software for any +permitted purpose. However, it is not a permitted purpose to +remove or disable any portion of the software that effectuates +the following payment to licensor: You acknowledge that the +software will cause a fee of 20% of the amount of all transactions +to be paid to the licensor, or a party designated by it, in +Siacoin on the Sia Platform. + +## Distribution License + +The licensor grants you an additional copyright license +to distribute copies of the software. Your license +to distribute covers distributing the software with +changes and new works permitted by [Changes and New Works +License](#changes-and-new-works-license). + +## Notices + +You must ensure that anyone who gets a copy of any part of +the software from you also gets a copy of these terms or the +URL for them above. + +## Patent License + +The licensor grants you a patent license for the software that +covers patent claims the licensor can license, or becomes able +to license, that you would infringe by using the software. + +## Fair Use + +You may have "fair use" rights for the software under the +law. These terms do not limit them. + +## No Other Rights + +These terms do not allow you to sublicense or transfer any of +your licenses to anyone else, or prevent the licensor from +granting licenses to anyone else. These terms do not imply +any other licenses. + +## Patent Defense + +If you make any written claim that the software or any part of the +Sia platform infringes or contributes to infringement of any patent, +your patent license for the software granted under these terms +ends immediately. If your company makes such a claim, your +patent license ends immediately for work on behalf of your company. + +## Violations + +The first time you are notified in writing that you have +violated any of these terms, or done anything with the software +not covered by your licenses, your licenses can nonetheless +continue if you come into full compliance with these terms, +and take practical steps to correct past violations, within +30 days of receiving notice. Otherwise, all your licenses +end immediately. + +## No Liability + +**_As far as the law allows, the software comes as is, without +any warranty or condition, and the licensor will not be liable +to you for any damages arising out of these terms or the use +or nature of the software, under any kind of legal claim._** + +## Definitions + +The **Sia platform** is any version of the Sia storage network +platform that is made generally available by licensor or authorized +by licensor. The current version is available at https://sia.tech/. + +**Transaction** is any transaction made to third parties, either +from you, or by you from others on their behalf, using the software +(including via any modifications or additions you may make to +the software). + +**You** refers to the individual or entity agreeing to these +terms. + +**Your company** is any legal entity, sole proprietorship, +or other kind of organization that you work for, plus all +organizations that have control over, are under the control of, +or are under common control with that organization. **Control** +means ownership of substantially all the assets of an entity, +or the power to direct its management and policies by vote, +contract, or otherwise. Control can be direct or indirect. + +**Your licenses** are all the licenses granted to you for the +software under these terms. + +**Use** means anything you do with the software requiring one +of your licenses.