Update About webpage from version 5.2.0.100 to 5.3.0.114

This commit is contained in:
inference 2023-09-10 00:10:37 +01:00
parent a046949c87
commit b924a57fed
Signed by: inference
SSH Key Fingerprint: SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc

View File

@ -5,7 +5,7 @@
<!-- Copyright 2022 Jake Winters --> <!-- Copyright 2022 Jake Winters -->
<!-- SPDX-License-Identifier: BSD-3-Clause --> <!-- SPDX-License-Identifier: BSD-3-Clause -->
<!-- Version: 5.2.0.100 --> <!-- Version: 5.3.0.114 -->
<html> <html>
@ -14,7 +14,6 @@
<link rel="stylesheet" href="inf.css"> <link rel="stylesheet" href="inf.css">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
</head> </head>
<!-- Navigation bar -->
<div class="sidebar"> <div class="sidebar">
<a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"></a> <a href="index.html"><img src="asset/img/logo-inferencium-no_text.png" width="110px" height="110px"></a>
<a href="index.html" class="title">Inferencium</a><br> <a href="index.html" class="title">Inferencium</a><br>
@ -30,56 +29,39 @@
<body> <body>
<h1>About</h1> <h1>About</h1>
<section id="toc"> <section id="toc">
<!-- Table of contents -->
<h2 id="toc"><a href="#toc">Table of Contents<a/></h2> <h2 id="toc"><a href="#toc">Table of Contents<a/></h2>
<ul> <ul>
<li><a href="#about_me">About Me</a></li> <li><a href="#about_me">About Me</a></li>
<li><a href="#licensing">Licensing</a></li> <li><a href="#licensing">Licensing</a></li>
<ul> <ul>
<li><a href="#licensing-preferred">Preferred</a></li> <li><a href="#licensing-code">Code<a/></li>
<ul> <ul>
<li><a href="#licensing-preferred-code">Code<a/></li> <li><a href="#licensing-bsd-3-clause-clear">BSD 3-Clause Clear License</a></li>
<ul> <li><a href="#licensing-gpl-2.0">GNU General Public License v2.0</a></li>
<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>
<ul>
<li><a href="#licensing-cc-by-4.0">Creative Commons Attribution 4.0 International</a></li>
</ul>
</ul> </ul>
<li><a href="#licensing-other">Other</a></li> <li><a href="#licensing-noncode">Non-code</a></li>
<ul> <ul>
<li><a href="#licensing-other-code">Code</a></li> <li><a href="#licensing-cc-by-4.0">Creative Commons Attribution 4.0 International</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>
</ul> </ul>
<li><a href="#recommendations">Recommendations</a></li> <li><a href="#recommendations">Recommendations</a></li>
<ul> <ul>
<li><a href="#hardware">Hardware</a></li> <li><a href="#hardware">Hardware</a></li>
<ul> <ul>
<li><a href="#hdw-smartphone">Smartphone</a></li> <li><a href="#hardware-smartphone">Smartphone</a></li>
</ul> </ul>
<li><a href="#software">Software</a></li> <li><a href="#software">Software</a></li>
<ul> <ul>
<li><a href="#sfw-desktop">Desktop</a></li> <li><a href="#software-desktop">Desktop</a></li>
<li><a href="#sfw-smartphone">Smartphone</a></li> <li><a href="#software-smartphone">Smartphone</a></li>
</ul> </ul>
<li><a href="#music">Music</a></li> <li><a href="#music">Music</a></li>
</ul> </ul>
</ul> </ul>
</section> </section>
<section id="about_me"> <section id="about_me">
<!-- About me -->
<h2 id="about_me"><a href="#about_me">About Me</a></h2> <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 <p>I am Jake Winters, also known by my pseudonym "Inference", a security researcher
based in United Kingdom.<br> based in United Kingdom.<br>
I am the founder, lead developer, and administrator, of Inferencium.<br> I am the founder, lead developer, and administrator, of Inferencium.<br>
All opinions are my own, and are not necessarily shared with projects or people I am All opinions are my own, and are not necessarily shared with projects or people I am
@ -95,170 +77,97 @@
disabled users.<br> disabled users.<br>
I am also a modular design advocate for the ability to securely and robustly make 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> 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 <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 privacy hardening at <code>sys-hardening@muc.xmpp.inferencium.net</code>, and its
respective off-topic channel at respective off-topic channel at
<code>sys-hardening-ot@muc.xmpp.inferencium.net</code>.</p> <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>
<section id="licensing"> <section id="licensing">
<h2 id="licensing"><a href="#licensing">Licensing</a></h2> <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 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 as possible; for this reason, permissive licenses are my preferred choice, while avoiding
copyleft licenses and other licenses which place restrictions on how our code may be used, copyleft licenses and other licenses which place restrictions on how my code may be used,
and prevent us from including important proprietary code, such as firmware, which can patch and prevent me from including important proprietary code, such as firmware, which can patch
security vulnerabilities, privacy issues, and stability issues. All Inferencium code is and security vulnerabilities, privacy issues, and stability issues. All of my code is and
will be permissively licensed unless specific circumstances make it impractical or 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 infeasible to do so. My 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, 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> as well as ensuring proprietary code, whenever required, is permitted to be included.</p>
<p>My preferred licenses and rationale for using them are below; any licenses
not listed are chosen on a case-by-case basis.</p>
<p><a href="https://iso.org/standard/81870.html">ISO 5962:2021</a> <p><a href="https://iso.org/standard/81870.html">ISO 5962:2021</a>
is used for licensing, in the format is used for licensing, in the format
<code>SPDX-License-Identifier: &lt;license&gt;</code>; see the <code>SPDX-License-Identifier: &lt;license&gt;</code>; see the
<a href="https://spdx.org/licenses/">SPDX license list</a> <a href="https://spdx.org/licenses/">SPDX license list</a>
for the full list of available licenses under this standard.</p> 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-code"><a href="#licensing-code">Code</a></h4>
<h4 id="licensing-preferred-code"><a href="#licensing-preferred-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>
<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>
<code>SPDX-License-Identifier: BSD-3-Clause-Clear</code> <p>Type: Permissive</p>
<p>Type: Permissive</p> <p><a href="https://spdx.org/licenses/BSD-3-Clause-Clear.html">BSD 3-Clause Clear License</a>
<br> is a highly permissive
<p><a href="https://spdx.org/licenses/BSD-3-Clause-Clear.html">BSD 3-Clause Clear License</a> license which allows content licensed under it to be
is a highly permissive used in any way, whether in source or binary form, and
license which allows content licensed under it to be allows sublicensing under a different license, with the
used in any way, whether in source or binary form, and only restrictions being the original copyright notice
allows sublicensing under a different license, with the must be kept in order to attribute the original creator
only restrictions being the original copyright notice of the licensed content, and the name of the project
must be kept in order to attribute the original creator and/or its contributors may not be used to endorse or
of the licensed content, and the name of the project promote products derived from the original project.<br>
and/or its contributors may not be used to endorse or BSD 3-Clause Clear License is a derivative of
promote products derived from the original project.<br> <a href="https://spdx.org/licenses/BSD-3-Clause.html">BSD 3-Clause "New" or "Revised" License</a>,
BSD 3-Clause Clear License is a derivative of which adds
<a href="https://spdx.org/licenses/BSD-3-Clause.html">BSD 3-Clause "New" or "Revised" License</a>, an explicit statement clarifying that patent rights are
which adds not granted by the license alone, and must be granted
an explicit statement clarifying that patent rights are separately by the copyright and/or patent holder(s). I
not granted by the license alone, and must be granted prefer this license over the BSD 3-Clause "New" or
separately by the copyright and/or patent holder(s). We "Revised" License due to this explicit statement which
prefer this license over the BSD 3-Clause "New" or removes any possibility of debate and misunderstanding
"Revised" License due to this explicit statement which in regards to patents applied to code using the BSD
removes any possibility of debate and misunderstanding 3-Clause "New" or "Revised" License.</p>
in regards to patents applied to code using the BSD <h5 id="licensing-gpl-2.0"><a href="#licensing-gpl-2.0">GNU General Public License v2.0</a></h5>
3-Clause "New" or "Revised" License.</p> <code>SPDX-License-Identifier: GPL-2.0-only</code>
<br> <p>Type: Copyleft</p>
<h5 id="licensing-mit"><a href="#licensing-mit">MIT License</a></h5> <p><a href="https://spdx.org/licenses/GPL-2.0-only.html">GNU General Public License v2.0</a>
<code>SPDX-License-Identifier: MIT</code> is a strong
<p>Type: Permissive</p> copyleft license which restricts use of content licensed
<br> under it by requiring all source code of the content to
<p><a href="https://spdx.org/licenses/MIT.html">MIT License</a> be publicly available, making binary-only form and
is a highly permissive license which inclusion of proprietary code impossible, requiring all
allows content licensed under it to be used in any way, derivatives to be licensed under the same license
whether in source or binary form, and allows (allowing sublicensing under only newer GPL licenses if
sublicensing under a different license, with the only <code>GPL-2.0-or-later</code> is specified in the SPDX-
restriction being the original copyright notice must be License-Identifier), and requiring the original
kept in order to attribute the original creator of the copyright notice to be kept in order to attribute the
licensed content.<br> original creator of the licensed content.<br>
Due to this license allowing the original project's name Due to the restrictive and invasive nature of this
and/or contributors to be used to endorse or promote license, it is avoided unless such restrictions would be
products derived from the original project, unless an beneficial to my code; whenever this is the
explicit statement is made alongside this license, case, the GNU General Public License v2.0 will be used,
increasing complexity and deviating from the standard rather than the more restrictive
license text, we prefer <a href="https://spdx.org/licenses/GPL-3.0-only.html">GNU General Public License v3.0</a>,
<a href="#licensing-bsd-3-clause-clear">BSD 3-Clause Clear License</a>; and relicensing
however, MIT License is derivatives under the GNU General Public License v3.0
a great choice when derivatives using the name of the will be disallowed.</p>
original project and/or its contributors is a non-issue.</p> <h4 id="licensing-noncode"><a href="#licensing-noncode">Non-code</a></h4>
<br> <h5 id="licensing-cc-by-4.0"><a href="#licensing-cc-by-4.0">Creative Commons Attribution 4.0 International</a></h5>
<h5 id="licensing-gpl-2.0"><a href="#licensing-gpl-2.0">GNU General Public License v2.0</a></h5> <code>SPDX-License-Identifier: CC-BY-4.0</code>
<code>SPDX-License-Identifier: GPL-2.0-only</code> <p>Type: Permissive</p>
<p>Type: Copyleft</p> <p><a href="https://spdx.org/licenses/CC-BY-4.0.html">Creative Commons Attribution 4.0 International</a>
<br> is a
<p><a href="https://spdx.org/licenses/GPL-2.0-only.html">GNU General Public License v2.0</a> highly permissive license which allows content licensed
is a strong under it to be used in any way, in any medium, with the
copyleft license which restricts use of content licensed only restriction being the original copyright notice
under it by requiring all source code of the content to must be kept in order to attribute the original creator
be publicly available, making binary-only form and of the licensed content.</p>
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">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>
<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>
<br>
<p><a href="https://spdx.org/licenses/CC-BY-4.0.html">Creative Commons Attribution 4.0 International</a>
is a
highly permissive license which allows content licensed
under it to be used in any way, in any medium, with the
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>
<section id="recommendations"> <section id="recommendations">
<h2 id="recommendations"><a href="#recommendations">Recommendations</a></h2> <h2 id="recommendations"><a href="#recommendations">Recommendations</a></h2>
<!-- Hardware I recommend as production hardware -->
<h3 id="hardware"><a href="#hardware">Hardware</a></h3> <h3 id="hardware"><a href="#hardware">Hardware</a></h3>
<h4 id="hdw-smartphone"><a href="#hdw-smartphone">Smartphone</a></h4> <h4 id="hardware-smartphone"><a href="#hardware-smartphone">Smartphone</a></h4>
<div style="overflow-x:auto;">
<table> <table>
<tr> <tr>
<th>Type</th> <th>Type</th>
@ -348,11 +257,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> <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> </tr>
</table> </table>
</div>
<!-- Software I recommend as production software -->
<h3 id="software"><a href="#software">Software</a></h3> <h3 id="software"><a href="#software">Software</a></h3>
<h4 id="sfw-desktop"><a href="#sfw-desktop">Desktop</a></h4> <h4 id="software-desktop"><a href="#software-desktop">Desktop</a></h4>
<div style="overflow-x:auto;">
<table> <table>
<tr> <tr>
<th>Type</th> <th>Type</th>
@ -388,8 +294,8 @@
<a href="https://github.com/GrapheneOS/hardened_malloc/">hardened_malloc</a> <a href="https://github.com/GrapheneOS/hardened_malloc/">hardened_malloc</a>
memory allocator.<br> memory allocator.<br>
<br> <br>
You can find Inferencium's Gentoo Linux configurations You can find my Gentoo Linux configurations in
in Inferencium's my
<a href="https://src.inferencium.net/Inferencium/cfg/">configuration respository</a>.</td> <a href="https://src.inferencium.net/Inferencium/cfg/">configuration respository</a>.</td>
<td>Open source<br> <td>Open source<br>
<br> <br>
@ -417,9 +323,7 @@
(BSD-3-Clause)</td> (BSD-3-Clause)</td>
</tr> </tr>
</table> </table>
</div> <h4 id="software-smartphone"><a href="#software-smartphone">Smartphone</a></h4>
<h4 id="sfw-smartphone"><a href="#sfw-smartphone">Smartphone</a></h4>
<div style="overflow-x:auto;">
<table> <table>
<tr> <tr>
<th>Type</th> <th>Type</th>
@ -545,7 +449,6 @@
(GPL-3.0-only)</td> (GPL-3.0-only)</td>
</tr> </tr>
</table> </table>
</div>
</section> </section>
<section id="music"> <section id="music">
<h3 id="music"><a href="#music">Music</a></h3> <h3 id="music"><a href="#music">Music</a></h3>