From 2cbcea1cbbf4617f1ef9fad74a973f6736aea1c7 Mon Sep 17 00:00:00 2001 From: Omar Santos Date: Wed, 24 Jan 2024 18:09:27 -0500 Subject: [PATCH 1/3] Create definitions.md This document **draft** aims to clearly define key terms related to the lifecycle of software and hardware products, providing a reference for understanding various phases from sales or creation to support termination. This is just a starting point and the TC will provide additional edits, inputs, etc. Fixes #11 --- taxonomy/definitions.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 taxonomy/definitions.md diff --git a/taxonomy/definitions.md b/taxonomy/definitions.md new file mode 100644 index 0000000..ed81b6a --- /dev/null +++ b/taxonomy/definitions.md @@ -0,0 +1,21 @@ +# Glossary of Terms: Understanding Lifecycle Phases in Technology + +This document aims to clearly define key terms related to the lifecycle of software and hardware products, providing a reference for understanding various phases from sales or creation to support termination. + +**Note**: With open source software or hardware, there is typically no "end-of-sales". + +## 1. Software End-of-Life (SEoL) or Software End-of-Sales (SEoS) + +**Definition:** Software End-of-Life refers to the stage in a software product's lifecycle where it is no longer sold. + +## 2. Hardware End-of-Life (HEoL) or Hardware End-of-Sales (HEoS) + +**Definition:** Hardware End-of-Life signifies the phase where a piece of hardware (like a server, router, or computer component) is no longer sold by its manufacturer. + +## 3. End-of-Software Maintenance or Security Vulnerability Support + +**Definition:** This term indicates the final phase of a software product’s lifecycle during which the developer ceases to provide maintenance services, including security patches, bug fixes, or any other form of software updates. Beyond this point, the software may become vulnerable to security risks as new threats emerge. However, a vendor may still support technical questions and may also investigate vulnerabilities in their products without providing a fix. + +## 4. Last Date of Support (End-of-Support) + +**Definition:** The Last Date of Support, or End-of-Support, refers to the final date when all types of support, including technical, maintenance, and security updates, will be provided for a software or hardware product. After this date, the product is considered unsupported and may pose risks or operational inefficiencies for users. From 13beaa34c06bbb338ea2566cded5c58fea1e558a Mon Sep 17 00:00:00 2001 From: Omar Santos Date: Tue, 9 Apr 2024 22:17:18 -0400 Subject: [PATCH 2/3] Update taxonomy/definitions.md Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> --- taxonomy/definitions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taxonomy/definitions.md b/taxonomy/definitions.md index ed81b6a..1cd9048 100644 --- a/taxonomy/definitions.md +++ b/taxonomy/definitions.md @@ -1,6 +1,6 @@ # Glossary of Terms: Understanding Lifecycle Phases in Technology -This document aims to clearly define key terms related to the lifecycle of software and hardware products, providing a reference for understanding various phases from sales or creation to support termination. +This document aims to clearly define key terms related to the lifecycle of specifications, software and hardware products, providing a reference for understanding various phases including but not limited to creation, sales, until support termination. **Note**: With open source software or hardware, there is typically no "end-of-sales". From 6fdf592b4411955866adb77ac03ace9d86e7b361 Mon Sep 17 00:00:00 2001 From: Omar Santos Date: Tue, 9 Apr 2024 22:27:22 -0400 Subject: [PATCH 3/3] Update definitions.md --- taxonomy/definitions.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/taxonomy/definitions.md b/taxonomy/definitions.md index 1cd9048..ba66d35 100644 --- a/taxonomy/definitions.md +++ b/taxonomy/definitions.md @@ -1,6 +1,7 @@ # Glossary of Terms: Understanding Lifecycle Phases in Technology -This document aims to clearly define key terms related to the lifecycle of specifications, software and hardware products, providing a reference for understanding various phases including but not limited to creation, sales, until support termination. +This document aims to clearly define key terms related to the lifecycle of specifications, software, services, and hardware products, providing a reference for understanding various phases including but not limited to creation, releases, sales, until support termination. + **Note**: With open source software or hardware, there is typically no "end-of-sales".