1
0
mirror of https://github.com/github/choosealicense.com synced 2024-12-22 04:40:09 +01:00

Merge branch 'gh-pages' into gh-pages

This commit is contained in:
Mike Linksvayer 2022-06-10 12:06:19 -04:00 committed by GitHub
commit 8b99ed7734
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 85 additions and 80 deletions

6
404.md Normal file
View File

@ -0,0 +1,6 @@
---
title: 404 Not Found
---
Sorry! We could not find the page you were looking for.
If you were trying to see a license, go to [licenses](/licenses).

View File

@ -7,7 +7,7 @@ description: The “European Union Public Licence” (EUPL) is a copyleft free/o
how: Create a text file (typically named COPYING or LICENCE.txt) in the root of your source code and copy the text of the license into the file. how: Create a text file (typically named COPYING or LICENCE.txt) in the root of your source code and copy the text of the license into the file.
note: The European Commission recommends taking the additional step of adding a [boilerplate notice](https://joinup.ec.europa.eu/sites/default/files/ckeditor_files/files/EUPL%201_1%20Guidelines%20EN%20Joinup.pdf#page=17) to the top of each file. note: The European Commission recommends taking the additional step of adding a [boilerplate notice](https://joinup.ec.europa.eu/sites/default/files/inline-files/EUPL%201_1%20Guidelines%20EN%20Joinup.pdf#page=17) to the top of each file.
using: using:

View File

@ -10,7 +10,7 @@ how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of
using: using:
Babel: https://github.com/babel/babel/blob/master/LICENSE Babel: https://github.com/babel/babel/blob/master/LICENSE
.NET Core: https://github.com/dotnet/runtime/blob/master/LICENSE.TXT .NET: https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Rails: https://github.com/rails/rails/blob/master/MIT-LICENSE Rails: https://github.com/rails/rails/blob/master/MIT-LICENSE
permissions: permissions:

View File

@ -102,14 +102,13 @@ limitations:
Copyright (c) [Year] [name of copyright holder] Copyright (c) [Year] [name of copyright holder]
[Software Name] is licensed under Mulan PSL v2. [Software Name] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan You can use this software according to the terms and conditions of the Mulan
PSL v2. PSL v2.
You may obtain a copy of Mulan PSL v2 at: You may obtain a copy of Mulan PSL v2 at:
http://license.coscl.org.cn/MulanPSL2 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
NON-INFRINGEMENT, NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details. See the Mulan PSL v2 for more details.
Mulan Permissive Software LicenseVersion 2 Mulan Permissive Software LicenseVersion 2
@ -118,109 +117,109 @@ Mulan Permissive Software LicenseVersion 2 (Mulan PSL v2)
January 2020 http://license.coscl.org.cn/MulanPSL2 January 2020 http://license.coscl.org.cn/MulanPSL2
Your reproduction, use, modification and distribution of the Software shall Your reproduction, use, modification and distribution of the Software shall
be subject to Mulan PSL v2 (this License) with the following terms and be subject to Mulan PSL v2 (this License) with the following terms and
conditions: conditions:
0. Definition 0. Definition
Software means the program and related documents which are licensed under Software means the program and related documents which are licensed under
this License and comprise all Contribution(s). this License and comprise all Contribution(s).
Contribution means the copyrightable work licensed by a particular Contribution means the copyrightable work licensed by a particular
Contributor under this License. Contributor under this License.
Contributor means the Individual or Legal Entity who licenses its Contributor means the Individual or Legal Entity who licenses its
copyrightable work under this License. copyrightable work under this License.
Legal Entity means the entity making a Contribution and all its Legal Entity means the entity making a Contribution and all its
Affiliates. Affiliates.
Affiliates means entities that control, are controlled by, or are under Affiliates means entities that control, are controlled by, or are under
common control with the acting entity under this License, control means common control with the acting entity under this License, control means
direct or indirect ownership of at least fifty percent (50%) of the voting direct or indirect ownership of at least fifty percent (50%) of the voting
power, capital or other securities of controlled or commonly controlled power, capital or other securities of controlled or commonly controlled
entity. entity.
1. Grant of Copyright License 1. Grant of Copyright License
Subject to the terms and conditions of this License, each Contributor hereby Subject to the terms and conditions of this License, each Contributor hereby
grants to you a perpetual, worldwide, royalty-free, non-exclusive, grants to you a perpetual, worldwide, royalty-free, non-exclusive,
irrevocable copyright license to reproduce, use, modify, or distribute its irrevocable copyright license to reproduce, use, modify, or distribute its
Contribution, with modification or not. Contribution, with modification or not.
2. Grant of Patent License 2. Grant of Patent License
Subject to the terms and conditions of this License, each Contributor hereby Subject to the terms and conditions of this License, each Contributor hereby
grants to you a perpetual, worldwide, royalty-free, non-exclusive, grants to you a perpetual, worldwide, royalty-free, non-exclusive,
irrevocable (except for revocation under this Section) patent license to irrevocable (except for revocation under this Section) patent license to
make, have made, use, offer for sale, sell, import or otherwise transfer its make, have made, use, offer for sale, sell, import or otherwise transfer its
Contribution, where such patent license is only limited to the patent claims Contribution, where such patent license is only limited to the patent claims
owned or controlled by such Contributor now or in future which will be owned or controlled by such Contributor now or in future which will be
necessarily infringed by its Contribution alone, or by combination of the necessarily infringed by its Contribution alone, or by combination of the
Contribution with the Software to which the Contribution was contributed. Contribution with the Software to which the Contribution was contributed.
The patent license shall not apply to any modification of the Contribution, The patent license shall not apply to any modification of the Contribution,
and any other combination which includes the Contribution. If you or your and any other combination which includes the Contribution. If you or your
Affiliates directly or indirectly institute patent litigation (including a Affiliates directly or indirectly institute patent litigation (including a
cross claim or counterclaim in a litigation) or other patent enforcement cross claim or counterclaim in a litigation) or other patent enforcement
activities against any individual or entity by alleging that the Software or activities against any individual or entity by alleging that the Software or
any Contribution in it infringes patents, then any patent license granted to any Contribution in it infringes patents, then any patent license granted to
you under this License for the Software shall terminate as of the date such you under this License for the Software shall terminate as of the date such
litigation or activity is filed or taken. litigation or activity is filed or taken.
3. No Trademark License 3. No Trademark License
No trademark license is granted to use the trade names, trademarks, service No trademark license is granted to use the trade names, trademarks, service
marks, or product names of Contributor, except as required to fulfill notice marks, or product names of Contributor, except as required to fulfill notice
requirements in section 4. requirements in section 4.
4. Distribution Restriction 4. Distribution Restriction
You may distribute the Software in any medium with or without modification, You may distribute the Software in any medium with or without modification,
whether in source or executable forms, provided that you provide recipients whether in source or executable forms, provided that you provide recipients
with a copy of this License and retain copyright, patent, trademark and with a copy of this License and retain copyright, patent, trademark and
disclaimer statements in the Software. disclaimer statements in the Software.
5. Disclaimer of Warranty and Limitation of Liability 5. Disclaimer of Warranty and Limitation of Liability
THE SOFTWARE AND CONTRIBUTION IN IT ARE PROVIDED WITHOUT WARRANTIES OF ANY THE SOFTWARE AND CONTRIBUTION IN IT ARE PROVIDED WITHOUT WARRANTIES OF ANY
KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR
COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT
LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING
FROM YOUR USE OR INABILITY TO USE THE SOFTWARE OR THE CONTRIBUTION IN IT, NO FROM YOUR USE OR INABILITY TO USE THE SOFTWARE OR THE CONTRIBUTION IN IT, NO
MATTER HOW ITS CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF MATTER HOW ITS CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES. THE POSSIBILITY OF SUCH DAMAGES.
6. Language 6. Language
THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION
AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF
DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION
SHALL PREVAIL. SHALL PREVAIL.
END OF THE TERMS AND CONDITIONS END OF THE TERMS AND CONDITIONS
How to Apply the Mulan Permissive Software LicenseVersion 2 How to Apply the Mulan Permissive Software LicenseVersion 2
(Mulan PSL v2) to Your Software (Mulan PSL v2) to Your Software
To apply the Mulan PSL v2 to your work, for easy identification by To apply the Mulan PSL v2 to your work, for easy identification by
recipients, you are suggested to complete following three steps: recipients, you are suggested to complete following three steps:
i. Fill in the blanks in following statement, including insert your software i. Fill in the blanks in following statement, including insert your software
name, the year of the first publication of your software, and your name name, the year of the first publication of your software, and your name
identified as the copyright owner; identified as the copyright owner;
ii. Create a file named "LICENSE" which contains the whole context of this ii. Create a file named "LICENSE" which contains the whole context of this
License in the first directory of your software package; License in the first directory of your software package;
iii. Attach the statement to the appropriate annotated syntax at the iii. Attach the statement to the appropriate annotated syntax at the
beginning of each source file. beginning of each source file.
Copyright (c) [Year] [name of copyright holder] Copyright (c) [Year] [name of copyright holder]
[Software Name] is licensed under Mulan PSL v2. [Software Name] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan You can use this software according to the terms and conditions of the Mulan
PSL v2. PSL v2.
You may obtain a copy of Mulan PSL v2 at: You may obtain a copy of Mulan PSL v2 at:
http://license.coscl.org.cn/MulanPSL2 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details. See the Mulan PSL v2 for more details.

View File

@ -7,7 +7,7 @@
body { body {
background: #fafafa; background: #fafafa;
color: #5c5855; color: #5c5855;
font: 14px/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif; font: 0.875rem/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif;
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
@ -68,7 +68,7 @@ h1, h2, h3, h5 {
} }
h1 { h1 {
font-size: 35px; font-size: 2.1875rem;
margin-bottom: 25px; margin-bottom: 25px;
} }
@ -78,19 +78,19 @@ h1 {
h2 { h2 {
opacity: 0.8; opacity: 0.8;
font-size: 24px; font-size: 1.5rem;
margin-top: 24px; margin-top: 24px;
margin-bottom: 10px; margin-bottom: 10px;
} }
h3 { h3 {
font-size: 15px; font-size: 0.9375rem;
margin-top: 20px; margin-top: 20px;
margin-bottom: 10px; margin-bottom: 10px;
} }
h5 { h5 {
font-size: 14px; font-size: 0.875rem;
margin-bottom: 15px; margin-bottom: 15px;
} }
@ -120,12 +120,12 @@ strong {
} }
.home h1 { .home h1 {
font-size: 60px; font-size: 3.75rem;
} }
.home h2 { .home h2 {
color: #687072; color: #687072;
font-size: 27px; font-size: 1.6875rem;
line-height: 70px; line-height: 70px;
margin-bottom: 45px; margin-bottom: 45px;
vertical-align: middle; vertical-align: middle;
@ -134,7 +134,7 @@ strong {
.home h2 span { .home h2 span {
color: rgba(127,127,127,10%); color: rgba(127,127,127,10%);
font-size: 70px; font-size: 4.375rem;
padding: 0 5px; padding: 0 5px;
position: relative; position: relative;
top: 10px; top: 10px;
@ -160,7 +160,7 @@ strong {
} }
.triptych h3 { .triptych h3 {
font-size: 22px; font-size: 1.375rem;
margin: 0 auto 20px auto; margin: 0 auto 20px auto;
width: 220px; width: 220px;
} }
@ -218,7 +218,7 @@ strong {
} }
.license-overview-name { .license-overview-name {
font-size: 28px; font-size: 1.75rem;
margin-top: 5px; margin-top: 5px;
} }
@ -228,7 +228,7 @@ strong {
.license-rules { .license-rules {
border-bottom: solid 1px #ddd; border-bottom: solid 1px #ddd;
font-size: 13px; font-size: 0.8125rem;
line-height: 1.3; line-height: 1.3;
margin-bottom: 12px; margin-bottom: 12px;
width: 100%; width: 100%;
@ -240,7 +240,7 @@ strong {
} }
.license-rules th { .license-rules th {
font-size: 15px; font-size: 0.9375rem;
padding: 5px 10px 5px 0; padding: 5px 10px 5px 0;
vertical-align: bottom; vertical-align: bottom;
} }
@ -259,11 +259,11 @@ strong {
} }
.license-rules .name a { .license-rules .name a {
font-size: 28px; font-size: 1.75rem;
} }
.license-rules .name small a { .license-rules .name small a {
font-size: 16px; font-size: 1rem;
} }
.license-rules td { .license-rules td {
@ -302,14 +302,14 @@ strong {
} }
.license-body { .license-body {
font-size: 15px; font-size: 0.9375rem;
float: left; float: left;
width: 700px; width: 700px;
} }
.license-body pre { .license-body pre {
font-family: Consolas, Monaco, Courier, monospace; font-family: Consolas, Monaco, Courier, monospace;
font-size: 14px; font-size: 0.875rem;
background-color: #fff; background-color: #fff;
border: 1px solid #eee; border: 1px solid #eee;
-webkit-border-radius: 3px; -webkit-border-radius: 3px;
@ -327,7 +327,7 @@ strong {
.sidebar { .sidebar {
float: right; float: right;
width: 220px; width: 220px;
font-size: 12px; font-size: 0.75rem;
} }
.sidebar a.button { .sidebar a.button {
@ -398,7 +398,7 @@ strong {
background-image: -o-linear-gradient(#eee, #ddd); background-image: -o-linear-gradient(#eee, #ddd);
background-image: linear-gradient(#eee, #ddd); background-image: linear-gradient(#eee, #ddd);
display: inline-block; display: inline-block;
font-size: 12px; font-size: 0.75rem;
font-weight: normal; font-weight: normal;
padding: 5px 10px; padding: 5px 10px;
text-align: center; text-align: center;
@ -423,7 +423,7 @@ strong {
margin-top: 30px; margin-top: 30px;
padding-top: 20px; padding-top: 20px;
color: #555; color: #555;
font-size: 12px; font-size: 0.75rem;
text-align: left; text-align: left;
line-height: 1.5; line-height: 1.5;
} }
@ -467,7 +467,7 @@ strong {
.qtip-limitations, .qtip-limitations,
.qtip-fetching, .qtip-fetching,
.qtip-error { .qtip-error {
font-size: 12px; font-size: 0.75rem;
line-height: 1.3; line-height: 1.3;
} }

View File

@ -14,7 +14,7 @@ Some communities have strong preferences for particular licenses. If you want to
{: .bullets} {: .bullets}
* [Apache](https://www.apache.org/licenses/) requires [Apache License 2.0](/licenses/apache-2.0/) * [Apache](https://www.apache.org/licenses/) requires [Apache License 2.0](/licenses/apache-2.0/)
* [Cloud Native Computing Foundation](https://github.com/cncf/toc/blob/master/process/project_proposals.adoc) dictates [Apache License 2.0](/licenses/apache-2.0/) by default * [Cloud Native Computing Foundation](https://github.com/cncf/toc/blob/main/process/project_proposals.md) dictates [Apache License 2.0](/licenses/apache-2.0/) by default
* [GNU](https://www.gnu.org/licenses/license-recommendations.html) recommends [GNU GPLv3](/licenses/gpl-3.0/) for most programs * [GNU](https://www.gnu.org/licenses/license-recommendations.html) recommends [GNU GPLv3](/licenses/gpl-3.0/) for most programs
* [npm packages](https://libraries.io/search?platforms=npm) overwhelmingly use the [MIT](/licenses/mit/) or the very similar [ISC](/licenses/isc) licenses * [npm packages](https://libraries.io/search?platforms=npm) overwhelmingly use the [MIT](/licenses/mit/) or the very similar [ISC](/licenses/isc) licenses
* [OpenBSD](https://www.openbsd.org/policy.html) prefers the [ISC License](/licenses/isc/) * [OpenBSD](https://www.openbsd.org/policy.html) prefers the [ISC License](/licenses/isc/)

View File

@ -28,7 +28,7 @@ describe 'licenses' do
context 'industry approval' do context 'industry approval' do
it 'should be approved by OSI or FSF or OD' do it 'should be approved by OSI or FSF or OD' do
expect(approved_licenses).to include(spdx_lcase), 'See https://git.io/vzCTV.' expect(approved_licenses).to include(spdx_lcase), 'See https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-new-licenses.'
end end
end end