Update About page to version 3.2.0.57.

This commit is contained in:
inference 2023-03-16 09:38:00 +00:00
commit 5c66b43378
Signed by: inference
SSH Key Fingerprint: SHA256:9Pl0nZ2UJacgm+IeEtLSZ4FOESgP1eKCtRflfPfdX9M

View File

@ -5,7 +5,7 @@
<!-- Copyright 2022-2023 Jake Winters -->
<!-- SPDX-License-Identifier: BSD-3-Clause-Clear -->
<!-- Version: 3.0.5.36 -->
<!-- Version: 3.2.0.57 -->
<html>
@ -42,6 +42,26 @@
<ul>
<li><a href="#about_me" class="body-link"
>About Me</a></li>
<li><a href="#licensing" class="body-link"
>Licensing</a></li>
<ul>
<li><a href="#licensing-preferred" class="body-link"
>Preferred</a></li>
<ul>
<li><a href="#licensing-bsd-3-clause-clear" class="body-link"
>BSD 3-Clause Clear License</a></li>
<li><a href="#licensing-mit" class="body-link"
>MIT License</a></li>
<li><a href="#licensing-gpl-2.0" class="body-link"
>GNU General Public License v2.0</a></li>
</ul>
<li><a href="#licensing-other" class="body-link"
>Other</a></li>
<ul>
<li><a href="#licensing-gpl-3.0" class="body-link"
>GNU General Public License v3.0</a></li>
</ul>
</ul>
<li><a href="#recommendations" class="body-link"
>Recommendations</a></li>
<ul>
@ -94,6 +114,102 @@
<br>
<br>
<h2 id="licensing"><a href="#licensing" class="h2"
>Licensing</a></h2>
<p>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.</p>
<br>
<h3 id="licensing-preferred"><a href="#licensing-preferred" class="h3"
>Preferred</a></h3>
<h4 id="licensing-bsd-3-clause-clear"><a href="#licensing-bsd-3-clause-clear" class="h3"
>BSD 3-Clause Clear License</a></h4>
<code>SPDX-License-Identifier: BSD-3-Clause-Clear</code>
<p>Type: Permissive</p>
<br>
<p><a href="https://spdx.org/licenses/BSD-3-Clause-Clear.html" class="body-link"
>BSD 3-Clause Clear License</a> 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.<br>
BSD 3-Clause Clear License is a derivative of <a href="https://spdx.org/licenses/
BSD-3-Clause.html" class="body-link"
>BSD 3-Clause "New" or "Revised" License</a>, 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.</p>
<br>
<h4 id="licensing-mit"><a href="#licensing-mit" class="h3"
>MIT License</a></h4>
<code>SPDX-License-Identifier: MIT</code>
<p>Type: Permissive</p>
<br>
<p><a href="https://spdx.org/licenses/MIT.html" class="body-link"
>MIT License</a> 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.<br>
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 <a href="#licensing-bsd-3-clause-clear" class="body-link"
>BSD 3-Clause Clear License</a>; however, MIT License is a great choice when derivatives
using the name of the original project and/or its contributors is a non-issue.</p>
<br>
<h4 id="licensing-gpl-2.0"><a href="#licensing-gpl-2.0" class="h3"
>GNU General Public License v2.0</a></h4>
<code>SPDX-License-Identifier: GPL-2.0-only</code>
<p>Type: Copyleft</p>
<br>
<p><a href="https://spdx.org/licenses/GPL-2.0-only.html" class="body-link"
>GNU General Public License v2.0</a> 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 <code>GPL-2.0-or-later</code> 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.<br>
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
<a href="#licensing-gpl-3.0" class="body-link"
>GNU General Public License v3.0</a>, and relicensing derivatives under the GNU General
Public License v3.0 will be disallowed.</p>
<br>
<h3 id="licensing-other"><a href="#licensing-other" class="h2"
>Other</a></h3>
<h4 id="licensing-gpl-3.0"><a href="#licensing-gpl-3.0" class="h3"
>GNU General Public License v3.0</a></h4>
<code>SPDX-License-Identifier: GPL-3.0-only</code>
<p>Type: Copyleft</p>
<br>
<p><a href="https://spdx.org/licenses/GPL-3.0-only.html" class="body-link"
>GNU General Public License v3.0</a> 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 <code>GPL-3.0-or-later</code> 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.<br>
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.</p>
<br>
<br>
<h2 id="recommendations"><a href="#recommendations" class="h2"
>Recommendations</a></h2>
<br>