diff --git a/about.xhtml b/about.xhtml index 03e9273..bfb4fc9 100644 --- a/about.xhtml +++ b/about.xhtml @@ -1,7 +1,7 @@ - + @@ -16,25 +16,22 @@
I am Jake Winters, also known by my pseudonym "Inference", a security
researcher based in United Kingdom.
I am the founder, lead developer, and administrator, of Inferencium.
@@ -92,21 +95,9 @@
webpage.
If you wish to contact me for any reason, you can use my contact methods.
-It's just Linux. GNU is unrelated to Linux, which is a kernel - developed by Linus Torvalds. Linux can be used entirely without GNU - software in userspace, and the kernel can be compiled without the use of - GNU tools. Just because GNU tools were used to initally develop and - compile the kernel, and were initially the only available tools for - userspace, does not make this true today, and it never made GNU a part - of Linux itself at any point of time.
-Where are all of the other forward-slashes for every other piece of - software on a Linux-based system which makes it just as usable? If a - system is running "GNU/Linux", it should be using more than a single - forward-slash when there is more to the system than only GNU.
All dates and times across my services are
ISO 8601-compliant. The
short-form format YYYY-MM-DD
is used for dates, and
@@ -117,7 +108,7 @@
YYYYMMDDThhmmss-hhmm
(with negative offset).
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 my @@ -193,8 +184,97 @@ push an ideology by a specific group of people. If software isn't "free", it's not open-source, either.
All code uses + Semantic Versioning. + The numbering scheme divided into 3 blocks (herein referred to + as Block 0, Block 1, and Block 2, in left-to-right order); the + version blocks are separated by periods. When a version number + block is incremented, all blocks to the right of it are reset to + 0. The legacy versioning scheme was a similar numerical + versioning scheme which lacked standardisation.
+Block 0 contains the MAJOR
version;
+ this number is incremented whenever an API-incompatible change
+ is made to the code.
Block 1 contains the MINOR
version;
+ this number is incremented whenever an API-compatible,
+ substantial change is made to the code, such as adding a
+ feature.
Block 2 contains the PATCH
version;
+ this number is incremented whenever an API-compatible,
+ unsubstantial change is made to the code, such as fixing or
+ optimising the code.
Development and pre-release versions are suffixed with
+ a hyphen, followed by their phase, a period, then the version of
+ that phase; for example, -alpha.n
for an
+ alpha version, -beta.n
for a beta
+ version, and -rc.n
for a release
+ candidate version, with n
being a
+ non-negative integer. Stable versions have no suffix.
There are 4 phases of development. Each phase typically has + its own branch in each source code repository. The phases are as + follows: +
When development of a new version has begun, the code within + the alpha phase is rebased onto the most recent code from the + stable phase before work commences. This cycle continues for the + lifetime of the code.
+This list contains the policies and practices of my services.
My policies and practices are heavily security- and privacy-focused, with improvements made on an ongoing basis as new technologies, protocols, and @@ -214,14 +294,14 @@ forward secrecy
Pixel 4a (5G), Pixel 5, and Pixel 5a, are - supported for a +
Pixel 5a is supported for a minimum of 3 years from launch.
Pixel 6-series, Pixel 7-series, Pixel - Fold, and Pixel Tablet, are supported for a + Fold, and Pixel Tablet are supported for a minimum of 5 years from launch.
Pixel 8-series is supported for a - minimum of 7 years from launch, - putting it on the same support level as - Apple; Google have even surpassed Apple in - this regard, as Apple does not commit to a - support timeframe for their devices.
+ minimum of 7 years from launch.For a curated list of music I enjoy, visit my music page.
It's just Linux. GNU is unrelated to Linux, which is a kernel developed by + Linus Torvalds. Linux can be used entirely without GNU software in userspace, + and the kernel can be compiled without the use of GNU tools. Just because GNU + tools were used to initally develop and compile the kernel, and were initially + the only available tools for userspace, does not make this true today, and it + never made GNU a part of Linux itself at any point of time.
+Where are all of the other forward-slashes for every other piece of software + on a Linux-based system which makes it just as usable? If a system is running + "GNU/Linux", it should be using more than a single forward-slash when there is + more to the system than only GNU.
+