diff --git a/about.html b/about.html index 9a27dfd..898c539 100644 --- a/about.html +++ b/about.html @@ -5,7 +5,7 @@ - + @@ -42,6 +42,26 @@
Inferencium cares about upstreaming and sharing code, strongly preferring licenses which + have high license compatibility in order to permit sharing code with as many other projects + as possible; for this reason, permissive licenses are our preferred choice, while avoiding + copyleft licenses and other licenses which place restrictions on how our code may be used, + and prevent us from including important proprietary code, such as firmware, which can patch + security vulnerabilities, privacy issues, and stability issues. All Inferencium code is and + will be permissively licensed unless specific circumstances make it impractical or + infeasible to do so. Our goal is to share code which has the least amount of restrictions as + possible, to allow wider propagation of our code and allow more use cases and possibilities, + as well as ensuring proprietary code, whenever required, is permitted to be included.
+SPDX-License-Identifier: BSD-3-Clause-Clear
+ Type: Permissive
+BSD 3-Clause Clear License is a highly permissive license which allows content licensed
+ under it to be used in any way, whether in source or binary form, and allows sublicensing
+ under a different license, with the only restrictions being the original copyright notice
+ must be kept in order to attribute the original creator of the licensed content, and the
+ name of the project and/or its contributors may not be used to endorse or promote products
+ derived from the original project.
+ BSD 3-Clause Clear License is a derivative of BSD 3-Clause "New" or "Revised" License, which adds an explicit statement clarifying
+ that patent rights are not granted by the license alone, and must be granted separately by
+ the copyright and/or patent holder(s). We prefer this license over the BSD 3-Clause "New" or
+ "Revised" License due to this explicit statement which removes any possibility of debate and
+ misunderstanding in regards to patents applied to code using the BSD 3-Clause "New" or
+ "Revised" License.
SPDX-License-Identifier: MIT
+ Type: Permissive
+MIT License is a highly permissive license which allows content licensed under it to be
+ used in any way, whether in source or binary form, and allows sublicensing under a different
+ license, with the only restriction being the original copyright notice must be kept in order
+ to attribute the original creator of the licensed content.
+ Due to this license allowing the original project's name and/or contributors to be used to
+ endorse or promote products derived from the original project, unless an explicit statement
+ is made alongside this license, increasing complexity and deviating from the standard
+ license text, we prefer BSD 3-Clause Clear License; however, MIT License is a great choice when derivatives
+ using the name of the original project and/or its contributors is a non-issue.
SPDX-License-Identifier: GPL-2.0-only
+ Type: Copyleft
+GNU General Public License v2.0 is a strong copyleft license which restricts use of
+ content licensed under it by requiring all source code of the content to be publicly
+ available, making binary-only form and inclusion of proprietary code impossible, requiring
+ all derivatives to be licensed under the same license (allowing sublicensing under only
+ newer GPL licenses if GPL-2.0-or-later
is specified in the
+ SPDX-License-Identifier), and requiring the original copyright notice to be kept in order to
+ attribute the original creator of the licensed content.
+ Due to the restrictive and invasive nature of this license, it is avoided unless such
+ restrictions would be beneficial to Inferencium code; whenever this is the case, the GNU
+ General Public License v2.0 will be used, rather than the more restrictive
+ GNU General Public License v3.0, and relicensing derivatives under the GNU General
+ Public License v3.0 will be disallowed.
SPDX-License-Identifier: GPL-3.0-only
+ Type: Copyleft
+GNU General Public License v3.0 is a strong copyleft license which restricts usage of
+ content licensed under it by requiring all source code of the content to be publicly
+ available, making binary-only form and inclusion of proprietary code impossible, requiring
+ all derivatives to be licensed under the same license (allowing sublicensing under only
+ newer GPL licenses if GPL-3.0-or-later
is specified in the
+ SPDX-License-Identifier), requiring the content to be made available only on systems which
+ allow modifying the content, such as systems with unlocked/unlockable bootloaders and/or
+ which are unsigned by the OEM, and requiring the original copyright notice to be kept in
+ order to attribute the original creator of the licensed content.
+ Due to the restrictive and invasive nature of this license, and the fact it requires code to
+ be included only on specific systems, further restricting usage of Inferencium code, it is
+ avoided completely.