Upgrade license to NPLv4

This commit is contained in:
Marquis Kurt 2020-01-13 20:48:51 -05:00
parent 32c2a19369
commit 7a0827780e
No known key found for this signature in database
GPG Key ID: 725636D259F5402D
3 changed files with 42 additions and 19 deletions

View File

@ -1,10 +1,24 @@
Hyperspace Hyperspace Desktop
Copyright Hyperspace developers 2019 Copyright Hyperspace Developers 2020
NON-VIOLENT PUBLIC LICENSE v1 NON-VIOLENT PUBLIC LICENSE v4
Preamble
The Non-Violent Public license is a freedom-respecting sharealike license
for both the author of a work as well as those subject to a work. It aims
to protect the basic rights of human beings from exploitation and the earth
from plunder. It aims to ensure a copyrighted work is forever available
for public use, modification, and redistribution under the same terms so
long as the work is not used for harm. For more information about the NPL
refer to the official webpage
Official Webpage: https://thufie.lain.haus/NPL.html
Terms and Conditions
THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS
NON-VIOLENT PUBLIC LICENSE v1 ("LICENSE"). THE WORK IS PROTECTED BY NON-VIOLENT PUBLIC LICENSE v4 ("LICENSE"). THE WORK IS PROTECTED BY
COPYRIGHT AND ALL OTHER APPLICABLE LAWS. ANY USE OF THE WORK OTHER THAN COPYRIGHT AND ALL OTHER APPLICABLE LAWS. ANY USE OF THE WORK OTHER THAN
AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. BY AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. BY
EXERCISING ANY RIGHTS TO THE WORK PROVIDED IN THIS LICENSE, YOU AGREE EXERCISING ANY RIGHTS TO THE WORK PROVIDED IN THIS LICENSE, YOU AGREE
@ -38,8 +52,9 @@ AND CONDITIONS OF THIS LICENSE.
timed-relation with a moving image ("synching") will be timed-relation with a moving image ("synching") will be
considered an Adaptation for the purpose of this License. considered an Adaptation for the purpose of this License.
c. "Bodily Harm" means any action of one person towards another c. "Bodily Harm" means any physical hurt or injury to a person that
in an intentional manner. interferes with the health or comfort of the person and that is more
more than merely transient or trifling in nature.
d. "Collection" means a collection of literary or artistic d. "Collection" means a collection of literary or artistic
works, such as encyclopedias and anthologies, or performances, works, such as encyclopedias and anthologies, or performances,
@ -61,8 +76,7 @@ AND CONDITIONS OF THIS LICENSE.
f. "Incarceration" means confinement in a jail, prison, or any f. "Incarceration" means confinement in a jail, prison, or any
other place where individuals of any kind are held against other place where individuals of any kind are held against
either their will or the will of their legal guardians by physical either their will or the will of their legal guardians.
means.
g. "Licensor" means the individual, individuals, entity or g. "Licensor" means the individual, individuals, entity or
entities that offer(s) the Work under the terms of this License. entities that offer(s) the Work under the terms of this License.
@ -134,13 +148,23 @@ AND CONDITIONS OF THIS LICENSE.
through which the Original Author and/or Distributor originally through which the Original Author and/or Distributor originally
created, derived, and/or modified it. created, derived, and/or modified it.
o. "Surveilling" means the use of the Work to o. "Surveilling" means the use of the Work to either
overtly or covertly observe persons or their activities. overtly or covertly observe and record persons and or their
activities.
p. "Web Service" means the use of a piece of Software to p. "Web Service" means the use of a piece of Software to
interpret or modify information that is subsequently and directly interpret or modify information that is subsequently and directly
served to users over the Internet. served to users over the Internet.
q. "Discriminate" means the use of a work to differentiate between
humans in a such a way which prioritizes some above others on the
basis of percieved membership within certain groups.
r. "Hate Speech" means communication or any form
of expression which is solely for the purpose of expressing hatred
for some group or advocating a form of Discrimination
(to Discriminate per definition in (q)) between humans.
2. FAIR DEALING RIGHTS 2. FAIR DEALING RIGHTS
Nothing in this License is intended to reduce, limit, or restrict any Nothing in this License is intended to reduce, limit, or restrict any
@ -178,7 +202,6 @@ AND CONDITIONS OF THIS LICENSE.
Section 8(g), all rights not expressly granted by Licensor are Section 8(g), all rights not expressly granted by Licensor are
hereby reserved. hereby reserved.
4. RESTRICTIONS 4. RESTRICTIONS
The license granted in Section 3 above is expressly made subject to and The license granted in Section 3 above is expressly made subject to and
@ -232,15 +255,15 @@ AND CONDITIONS OF THIS LICENSE.
or tracking individuals for financial gain. or tracking individuals for financial gain.
iii. You do not use the Work in an Act of War. iii. You do not use the Work in an Act of War.
iv. You do not use the Work for the purpose of supporting iv. You do not use the Work for the purpose of supporting
an Act of War. or profiting from an Act of War.
v. You do not use the Work for the purpose of Incarceration. v. You do not use the Work for the purpose of Incarceration.
vi. You do not use the Work for the purpose of extracting vi. You do not use the Work for the purpose of extracting
oil, gas, or coal. oil, gas, or coal.
vii. You do not use the Work for the purpose of vii. You do not use the Work for the purpose of
expediting, coordinating, or facilitating paid work expediting, coordinating, or facilitating paid work
undertaken by individuals under the age of 12 years. undertaken by individuals under the age of 12 years.
viii. You do not use the Work to either discriminate or viii. You do not use the Work to either Discriminate or
spread hate speech on the basis of sex, sexual orientation, spread Hate Speech on the basis of sex, sexual orientation,
gender identity, race, age, disability, color, national origin, gender identity, race, age, disability, color, national origin,
religion, or lower economic status. religion, or lower economic status.

View File

@ -9,7 +9,7 @@
[![Matrix room](https://img.shields.io/matrix/hypermasto:matrix.org.svg)](https://matrix.to/#/#hypermasto:matrix.org) [![Matrix room](https://img.shields.io/matrix/hypermasto:matrix.org.svg)](https://matrix.to/#/#hypermasto:matrix.org)
[![Discord server](https://img.shields.io/discord/554108687434907660.svg?color=blueviolet&label=discord)](https://discord.gg/c69AXwk) [![Discord server](https://img.shields.io/discord/554108687434907660.svg?color=blueviolet&label=discord)](https://discord.gg/c69AXwk)
![Build Status](https://github.com/hyperspacedev/hyperspace/workflows/Node%20CI/badge.svg) [![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/hyperspacedev/hyperspace?include_prereleases)](https://github.com/hyperspacedev/hyperspace/releases) <!-- [![iTunes App Store](https://img.shields.io/itunes/v/1454139710?label=Mac%20App%20Store&logo=apple&logoColor=white)](https://apps.apple.com/us/app/hyperspace/id1454139710?mt=12)--> [![Hyperspace](https://snapcraft.io/hyperspace/badge.svg)](https://snapcraft.io/hyperspace) ![Build Status](https://github.com/hyperspacedev/hyperspace/workflows/Node%20CI/badge.svg) [![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/hyperspacedev/hyperspace?include_prereleases)](https://github.com/hyperspacedev/hyperspace/releases) [![License: NPLv4+](https://img.shields.io/badge/license-NPLv4%2B-blue.svg)](LICENSE.txt) [![Hyperspace](https://snapcraft.io/hyperspace/badge.svg)](https://snapcraft.io/hyperspace)
Hyperspace is the fluffiest client for Mastodon and other fediverse networks written in TypeScript and React. Hyperspace offers a fun, clean, fast, and responsive design that scales beautifully across devices and enhances the fediverse experience. Hyperspace is the fluffiest client for Mastodon and other fediverse networks written in TypeScript and React. Hyperspace offers a fun, clean, fast, and responsive design that scales beautifully across devices and enhances the fediverse experience.
@ -127,12 +127,12 @@ You'll also want to modify the `notarize.js` file to change the details from the
## Licensing and Credits ## Licensing and Credits
Hyperspace is licensed under the [Non-violent Public License](LICENSE), a permissive license under the conditions that you do not use this for any unethical purposes and to file patent claims. Please read what your rights are as a Hyperspace user/developer in the license for more information. Hyperspace is licensed under the [Non-violent Public License v4+](LICENSE.txt), a permissive license under the conditions that you do not use this for any unethical purposes and to file patent claims. Please read what your rights are as a Hyperspace user/developer in the license for more information.
Hyperspace has been made possible by the React, TypeScript, Megalodon, and Material-UI projects as well our [Patrons](patreon.md) and our contributors on GitHub. Hyperspace has been made possible by the React, TypeScript, Megalodon, and Material-UI projects as well our [Patrons](patreon.md) and our contributors on GitHub.
## Contribute ## Contribute
Contrubition guidelines are available in the [contributing file](.github/contributing.md) and when you make an issue/pull request. Additionally, you can access our [Code of Conduct](.github/code_of_conduct.md). Contribution guidelines are available in the [contributing file](.github/contributing.md) and when you make an issue/pull request. Additionally, you can access our [Code of Conduct](.github/code_of_conduct.md).
If you want to aid the project in other ways, consider supporting the project on [Patreon](https://patreon.com/hyperspacedev). If you want to aid the project in other ways, consider supporting the project on [Patreon](https://patreon.com/hyperspacedev).

View File

@ -20,7 +20,7 @@
"account": "774314" "account": "774314"
}, },
"license": { "license": {
"name": "Non-violent Public License", "name": "Non-violent Public License v4+",
"url": "https://thufie.lain.haus/NPL.html" "url": "https://thufie.lain.haus/NPL.html"
}, },
"repository": "https://github.com/hyperspacedev/hyperspace" "repository": "https://github.com/hyperspacedev/hyperspace"