Update About webpage from version 5.2.0.100 to 5.2.0.108

This commit is contained in:
inference 2023-09-09 23:41:50 +01:00
parent e2021c4483
commit bda9cf4e1a
Signed by: inference
SSH Key Fingerprint: SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc

View File

@ -5,7 +5,7 @@
<!-- Copyright 2022 Jake Winters -->
<!-- SPDX-License-Identifier: BSD-3-Clause -->
<!-- Version: 5.2.0.100 -->
<!-- Version: 5.3.0.108 -->
<html>
@ -36,48 +36,32 @@
<li><a href="#about_me">About Me</a></li>
<li><a href="#licensing">Licensing</a></li>
<ul>
<li><a href="#licensing-preferred">Preferred</a></li>
<ul>
<li><a href="#licensing-preferred-code">Code<a/></li>
<li><a href="#licensing-code">Code<a/></li>
<ul>
<li><a href="#licensing-bsd-3-clause-clear">BSD 3-Clause Clear License</a></li>
<li><a href="#licensing-mit">MIT License</a></li>
<li><a href="#licensing-gpl-2.0">GNU General Public License v2.0</a></li>
</ul>
<li><a href="#licensing-preferred-non-code">Non-code</a></li>
<li><a href="#licensing-noncode">Non-code</a></li>
<ul>
<li><a href="#licensing-cc-by-4.0">Creative Commons Attribution 4.0 International</a></li>
</ul>
</ul>
<li><a href="#licensing-other">Other</a></li>
<ul>
<li><a href="#licensing-other-code">Code</a></li>
<ul>
<li><a href="#licensing-gpl-3.0">GNU General Public License v3.0</a></li>
</ul>
<li><a href="#licensing-other-non-code">Non-code</a></li>
<ul>
<li><a href="#licensing-cc-by-nc-4.0">Creative Commons Attribution Non Commercial 4.0 International</a></li>
</ul>
</ul>
</ul>
<li><a href="#recommendations">Recommendations</a></li>
<ul>
<li><a href="#hardware">Hardware</a></li>
<ul>
<li><a href="#hdw-smartphone">Smartphone</a></li>
<li><a href="#hardware-smartphone">Smartphone</a></li>
</ul>
<li><a href="#software">Software</a></li>
<ul>
<li><a href="#sfw-desktop">Desktop</a></li>
<li><a href="#sfw-smartphone">Smartphone</a></li>
<li><a href="#software-desktop">Desktop</a></li>
<li><a href="#software-smartphone">Smartphone</a></li>
</ul>
<li><a href="#music">Music</a></li>
</ul>
</ul>
</section>
<section id="about_me">
<!-- About me -->
<h2 id="about_me"><a href="#about_me">About Me</a></h2>
<p>I am Jake Winters, also known by my pseudonym "Inference", a cybersecurity researcher
based in United Kingdom.<br>
@ -95,32 +79,31 @@
disabled users.<br>
I am also a modular design advocate for the ability to securely and robustly make
changes to hardware and software without the entire system being affected.</p>
<p>If you want to contact me for any reason, you can use my
<a href="https://inferencium.net/contact.html">contact methods</a>.</p>
<p>I run the public Systems Hardening XMPP channel dedicated to systems security and
privacy hardening at <code>sys-hardening@muc.xmpp.inferencium.net</code>, and its
respective off-topic channel at
<code>sys-hardening-ot@muc.xmpp.inferencium.net</code>.</p>
<p>If you wish to contact me for any reason, you can use my
<a href="https://inferencium.net/contact.html">contact methods</a>.</p>
</section>
<section id="licensing">
<h2 id="licensing"><a href="#licensing">Licensing</a></h2>
<p>Inferencium cares about upstreaming and sharing code, strongly preferring licenses which
<p>I care 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
as possible; for this reason, permissive licenses are my preferred choice, while avoiding
copyleft licenses and other licenses which place restrictions on how my code may be used,
and prevent me from including important proprietary code, such as firmware, which can patch
security vulnerabilities, privacy issues, and stability issues. All of my 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,
infeasible to do so. My goal is to share code which has the least amount of restrictions as
possible, to allow wider propagation of my code and allow more use cases and possibilities,
as well as ensuring proprietary code, whenever required, is permitted to be included.</p>
<p><a href="https://iso.org/standard/81870.html">ISO 5962:2021</a>
is used for licensing, in the format
<code>SPDX-License-Identifier: &lt;license&gt;</code>; see the
<a href="https://spdx.org/licenses/">SPDX license list</a>
for the full list of available licenses under this standard.</p>
<h3 id="licensing-preferred"><a href="#licensing-preferred">Preferred</a></h3>
<h4 id="licensing-preferred-code"><a href="#licensing-preferred-code">Code</a></h4>
<h4 id="licensing-code"><a href="#licensing-code">Code</a></h4>
<h5 id="licensing-bsd-3-clause-clear"><a href="#licensing-bsd-3-clause-clear">BSD 3-Clause Clear License</a></h5>
<code>SPDX-License-Identifier: BSD-3-Clause-Clear</code>
<p>Type: Permissive</p>
@ -140,36 +123,12 @@
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
separately by the copyright and/or patent holder(s). I
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>
<h5 id="licensing-mit"><a href="#licensing-mit">MIT License</a></h5>
<code>SPDX-License-Identifier: MIT</code>
<p>Type: Permissive</p>
<br>
<p><a href="https://spdx.org/licenses/MIT.html">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">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>
<h5 id="licensing-gpl-2.0"><a href="#licensing-gpl-2.0">GNU General Public License v2.0</a></h5>
<code>SPDX-License-Identifier: GPL-2.0-only</code>
<p>Type: Copyleft</p>
@ -188,15 +147,14 @@
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
beneficial to my 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">GNU General Public License v3.0</a>,
<a href="https://spdx.org/licenses/GPL-3.0-only.html">GNU General Public License v3.0</a>,
and relicensing
derivatives under the GNU General Public License v3.0
will be disallowed.</p>
<br>
<h4 id="licensing-preferred-non-code"><a href="#licensing-preferred-non-code">Non-code</a></h4>
<h4 id="licensing-noncode"><a href="#licensing-noncode">Non-code</a></h4>
<h5 id="licensing-cc-by-4.0"><a href="#licensing-cc-by-4.0">Creative Commons Attribution 4.0 International</a></h5>
<code>SPDX-License-Identifier: CC-BY-4.0</code>
<p>Type: Permissive</p>
@ -208,57 +166,11 @@
only restriction being the original copyright notice
must be kept in order to attribute the original creator
of the licensed content.</p>
<br>
<h3 id="licensing-other"><a href="#licensing-other">Other</a></h3>
<h4 id="licensing-other-code"><a href="#licensing-other-code">Code</a></h4>
<h5 id="licensing-gpl-3.0"><a href="#licensing-gpl-3.0">GNU General Public License v3.0</a></h5>
<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">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>
<h4 id="licensing-other-non-code"><a href="#licensing-other-non-code">Non-code</a></h4>
<h5 id="licensing-cc-by-nc-4.0"><a href="#licensing-cc-by-nc-4.0">Creative Commons Attribution Non Commerical 4.0 International</a></h5>
<code>SPDX-License-Identifier: CC-BY-NC-4.0</code>
<p>Type: Permissive non-commercial</p>
<br>
<p><a href="https://spdx.org/licenses/CC-BY-NC-4.0.html">Creative Commons Attribution Non Commercial 4.0 International</a>
is a permissive license which allows
content licensed under it to be used in any way, in any
medium, with the restrictions being commercial usage is
prohibited, and the original copyright notice must be
kept in order to attribute the original creator of the
licensed content.</br>
Due to the non-commercial restriction of this license
preventing Inferencium code from being used for any
purpose, specifically preventing commercial usage we do
not want to prevent, it is avoided completely.</p>
</section>
<section id="recommendations">
<h2 id="recommendations"><a href="#recommendations">Recommendations</a></h2>
<!-- Hardware I recommend as production hardware -->
<h3 id="hardware"><a href="#hardware">Hardware</a></h3>
<h4 id="hdw-smartphone"><a href="#hdw-smartphone">Smartphone</a></h4>
<div style="overflow-x:auto;">
<h4 id="hardware-smartphone"><a href="#hardware-smartphone">Smartphone</a></h4>
<table>
<tr>
<th>Type</th>
@ -348,11 +260,8 @@
<a href="https://support.google.com/nexus/answer/4457705#zippy=%2Cpixel-xl-a-a-g-and-a-g">support lifecycles of 3 years</a>.</td>
</tr>
</table>
</div>
<!-- Software I recommend as production software -->
<h3 id="software"><a href="#software">Software</a></h3>
<h4 id="sfw-desktop"><a href="#sfw-desktop">Desktop</a></h4>
<div style="overflow-x:auto;">
<h4 id="software-desktop"><a href="#software-desktop">Desktop</a></h4>
<table>
<tr>
<th>Type</th>
@ -417,9 +326,7 @@
(BSD-3-Clause)</td>
</tr>
</table>
</div>
<h4 id="sfw-smartphone"><a href="#sfw-smartphone">Smartphone</a></h4>
<div style="overflow-x:auto;">
<h4 id="software-smartphone"><a href="#software-smartphone">Smartphone</a></h4>
<table>
<tr>
<th>Type</th>
@ -545,7 +452,6 @@
(GPL-3.0-only)</td>
</tr>
</table>
</div>
</section>
<section id="music">
<h3 id="music"><a href="#music">Music</a></h3>