{"id":8120,"date":"2024-11-28T18:55:52","date_gmt":"2024-11-28T17:55:52","guid":{"rendered":"https:\/\/www.credativ.de\/?p=8120"},"modified":"2025-11-28T19:02:09","modified_gmt":"2025-11-28T18:02:09","slug":"extended-support-of-end-of-life-linux-distributions","status":"publish","type":"post","link":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/","title":{"rendered":"Extended Support of End-of-Life Linux Distributions"},"content":{"rendered":"<h1><strong>Having a Build Infrastructure for Extended Support of End-of-Life Linux Distributions<br \/>\n<\/strong><\/h1>\n<h2><strong>Intro<\/strong><\/h2>\n<p>When it comes to providing extended support for end-of-life (EOL) Linux distributions, the traditional method of building packages from source may getting certain challenges. One of the biggest challenges is the need for individual developers to install build dependencies on their own build environments. This often leads to different alternative build dependencies being installed, resulting in issues related to binary compatibility. Additionally, there are other challenges to consider, such as establishing an isolated and clean build environment in parallel different package builds,\u00a0 implementing an effective package validation strategy, and managing repository publishing..etc<\/p>\n<p>To overcome these challenges, it is highly recommended to have a dedicated build infrastructure that enables the building of packages in a consistent and reproducible manner. With the build infrastructure, teams can address these issues effectively, and ensures that the necessary packages and dependencies are available, eliminating the need for individual developers to manage their own build environments.<\/p>\n<p><a href=\"https:\/\/github.com\/openSUSE\/open-build-service\">OpenSUSE&#8217;s Open Build Service (OBS)<\/a> offers a powerful build infrastructure that is already well known for teams working on customized or private software packages built on top of major Linux distributions, and we found it&#8217;s also useful to work on extended support for End-of-Life (EOL) Linux distributions. With support for RPM-based, Debian-based, and Arch-based Linux distributions, OBS proves to be a versatile solution capable of meeting the needs for Extended Support of End-of-Life(EOL) Linux distributions.<\/p>\n<p>On June 30, 2024, two major Linux distributions, <a href=\"https:\/\/www.debian.org\/\">Debian<\/a> <a href=\"https:\/\/www.debian.org\/News\/2024\/20240615\">10 <em>&#8220;Buster&#8221;<\/em><\/a>\u00a0and <a href=\"https:\/\/www.centos.org\/\">CentOS<\/a> <a href=\"https:\/\/blog.centos.org\/2023\/04\/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7\/\">7<\/a>, are reaching their End-of-Life (EOL) status. These gained widespread adoption in numerous large enterprise environments. However, due to various factors, organizations may face challenges in completing migration processes in a timely manner, necessitating temporary extended support.<\/p>\n<p>Once a distribution reaches its End-of-Life(EOL). Upstream support, including mirrors and infrastructure are typically <a href=\"http:\/\/mirror.centos.org\/centos-7\/7.9.2009\/\">removed<\/a>. This makes a significant challenge for organizations seeking extended support, as they not only require access to a local offline mirror but also need the infrastructure to build packages in a manner consistent with the original upstream builds.<\/p>\n<p>To achieve the goal of providing extended support for end-of-life (EOL) Linux distributions, we choice to have a local mirror of the EOL Linux distribution and also have a private OBS instance. To have an private OBS instance. You can download OBS code from the <a href=\"https:\/\/github.com\/openSUSE\/open-build-service\">upstream GitHub repository<\/a> and install it on your local Linux distribution, or alternatively, you can simply download the <a href=\"https:\/\/openbuildservice.org\/download\/\">OBS Appliance Installer<\/a> to integrate a private OBS instance as an build infrastructure.<\/p>\n<p>By adopting a private OBS instance as the build infrastructure for extended support of EOL Linux distributions, teams can simplifies the package building process, minimize inconsistencies, and achieve reproducibility. This not only simplifies the development workflow but also enhances the overall quality and reliability of the packages being generated. Replicate the semi-original build process, ensuring that the resulting packages maintain the same quality, integrity, and compatibility as those generated upstream.<\/p>\n<p>Allow us to demonstrate how OBS can be utilized for extended support of end-of-life (EOL) Linux distributions. However, <strong>please note that the following examples are purely for demonstrate purpose and may not precisely reflect the specific approach nor EOL product used in our actual project.<\/strong><\/p>\n<h2><strong>Config local mirror as DoD Repository<\/strong><\/h2>\n<p>Once your private OBS instance is set up, you can login into OBS on it&#8217;s WebUI via https by &#8216;Admin&#8217; with default password &#8216;opensuse&#8217;. You can only update some configurations with the Admin account. Including Manage Users and Groups, Add Download on Demand (DoD) Repository to establish a connection with the local mirror in Project created on private OBS instance.<\/p>\n<p><em>Add DoD Repository in Repository tab on your private OBS instance:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8147\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png\" alt=\"Add DoD Repository in Reposotory tab on private OBS instance.\" width=\"646\" height=\"171\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png 646w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository-300x79.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository-600x159.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository-180x48.png 180w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><br \/>\n<em>Config DoD with url for internal local mirror of EOL Linux Distribution:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8149 size-medium\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/12-internal-mirror-dod-repository-231x300.png\" alt=\"Configure local mirror as DoD repository.\" width=\"231\" height=\"300\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/12-internal-mirror-dod-repository-231x300.png 231w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/12-internal-mirror-dod-repository-180x234.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/12-internal-mirror-dod-repository.png 495w\" sizes=\"auto, (max-width: 231px) 100vw, 231px\" \/><\/p>\n<p>After you connected the local mirror with the EOL Linux Distribution in the private OBS instance. The private OBS instance became the build infrastructure, supporting various major distribution types, positions it as an ideal solution for a team seeking infrastructure to provide extended support for EOL Linux distributions.<\/p>\n<h2>Benefits of build infrastructure<\/h2>\n<p>OBS ensures consistency and reproducibility in the build process. Also provide a customizable build environment, allowing teams to tailor the environment to specific project requirements.<\/p>\n<ul>\n<li><strong>Consistency and Reproducible Builds<\/strong>: OBS provides the option to perform builds in clean chroot or clean KVM environments, ensuring consistent and reproducible results. This reduces the risk of unexpected variations or errors during the build process.<\/li>\n<li><strong>Customizable Build Environment<\/strong>: OBS allows teams to customize the build environment through project configuration, enabling them to define macros, packages, flags, and other build-related settings. This ensures compatibility with the specific requirements of the EOL Linux distribution being supported.<\/li>\n<\/ul>\n<p><em><br \/>\nCustomizable Build Environment.<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8139\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment-1024x712.png\" alt=\"Customizable Build Environment.\" width=\"1024\" height=\"712\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment-1024x712.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment-300x209.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment-768x534.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment-600x417.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment-180x125.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/09-Customized-build-environment.png 1117w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li><strong>Isolation of Build Environments<\/strong>: OBS allows teams to create separate build environments for different projects or distributions, preventing interference or conflicts between builds. This enables efficient and parallel development on multiple EOL distributions simultaneously.<\/li>\n<\/ul>\n<p><em>Each worker runs isolated with customizable build environment efficiently in parallel.<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8141\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/10-Isolation-of-Build-Environments.png\" alt=\"Each worker runs isolated with customizable build environment efficiently in parallel.\" width=\"255\" height=\"384\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/10-Isolation-of-Build-Environments.png 255w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/10-Isolation-of-Build-Environments-199x300.png 199w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/10-Isolation-of-Build-Environments-180x271.png 180w\" sizes=\"auto, (max-width: 255px) 100vw, 255px\" \/><\/p>\n<ul>\n<li><strong>Release Number Control<\/strong>: OBS offers control over the release numbers of built packages, ensuring compatibility and consistency with the original release numbering scheme. This is particularly important when working with EOL distributions.<\/li>\n<\/ul>\n<p><em>See more details:<\/em> <a href=\"https:\/\/en.opensuse.org\/openSUSE:Build_Service_prjconf#Release\">https:\/\/en.opensuse.org\/openSUSE:Build_Service_prjconf#Release<\/a><\/p>\n<ul>\n<li><\/li>\n<\/ul>\n<h2><strong>Demonstrate of other key benefits<\/strong><\/h2>\n<p>Here are some benefits of using OBS with screenshots:<\/p>\n<ul>\n<li><strong>Built-in Access Control<\/strong>: OBS offers flexible access control, allowing team members to have different roles and permissions for various projects or distributions. This ensures efficient collaboration and streamlined workflow management.<\/li>\n<\/ul>\n<p><em>Manage users and groups and different roles:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8121 size-large\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control-1024x513.png\" alt=\"Built-in Access Control: different users and groups in different roles.\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control-1024x513.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control-300x150.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control-768x385.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control-600x301.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control-180x90.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/00-Builtin-Acess-control.png 1275w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li><strong>Download on Demand (DoD)<\/strong>: OBS supports the Download on Demand feature, which fetches build dependencies on-demand during the build process. This simplifies the build workflow and reduces the need for manual intervention.<\/li>\n<li><strong>Offline Build Support<\/strong>: OBS enables the creation of an offline build environment via DoD, allowing teams to build packages without an internet connection. This is particularly crucial when working with EOL distributions, where internet access and official repositories may no longer be available.<\/li>\n<\/ul>\n<p><em>Fetching build dependencies <\/em><em>packages from offline local mirror via DoD:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8123 size-large\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod-1024x452.png\" alt=\"Download on Demand(DoD): fetching build dependencies packages from offline local mirror.\" width=\"1024\" height=\"452\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod-1024x452.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod-300x132.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod-768x339.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod-600x265.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod-180x79.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/01-fetch-build-deps-via-dod.png 1276w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><em>Start the build process after downloaded build dependencies from DoD:<\/em><\/p>\n<p><em><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8137\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1024x677.jpg\" alt=\"Bootstrap in clean chroot or KVM environment and start the build process. Shows the progress via webui.\" width=\"1024\" height=\"677\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1024x677.jpg 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-300x198.jpg 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-768x508.jpg 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-600x397.jpg 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-180x119.jpg 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build.jpg 1268w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><br \/>\n<\/em><\/p>\n<ul>\n<li><strong>Flexible Project Setup<\/strong>: OBS allows teams to create separate projects for development, staging, and publishing purposes. This controlled workflow ensures thorough testing and validation of packages before they are submitted to the production project for publishing.<\/li>\n<\/ul>\n<p><em>Build Result for Staging repo: <\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8125 size-large\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui-1024x545.jpg\" alt=\"Staging repo: Build Result on WebUI.\" width=\"1024\" height=\"545\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui-1024x545.jpg 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui-300x160.jpg 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui-768x409.jpg 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui-600x320.jpg 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui-180x96.jpg 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/03-staging-build-result-on-webui.jpg 1273w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><em>Automatically published in staging repo once package builds:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8127 size-large alignnone\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo-1024x267.png\" alt=\"Repository Publish Integration: automatically published in staging repo once package builds.\" width=\"1024\" height=\"267\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo-1024x267.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo-300x78.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo-768x200.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo-600x156.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo-180x47.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/04-auto-published-staging-repo.png 1277w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><em>You can start the package validation process with staging repo. And then submit a package from staging to prod after it passed the validation process:<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8129 size-full\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/05-submit-staging-to-prod.png\" alt=\"Submit a package from staging to prod.\" width=\"498\" height=\"768\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/05-submit-staging-to-prod.png 498w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/05-submit-staging-to-prod-195x300.png 195w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/05-submit-staging-to-prod-180x278.png 180w\" sizes=\"auto, (max-width: 498px) 100vw, 498px\" \/><\/p>\n<p><em>The package submit request can be reviewed by prod repo master to accept or decline:<\/em><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8131\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master-1024x549.png\" alt=\"Review by prod repo master to accept or decline.\" width=\"1024\" height=\"549\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master-1024x549.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master-300x161.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master-768x412.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master-600x322.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master-180x97.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/06-review-by-repo-master.png 1277w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li><strong>Repository Publish Integration<\/strong>: OBS seamlessly integrates with local repository publishing, ensuring that all packages for the build process are readily available and published. This eliminates the need for additional configuration on internal or external repositories.<\/li>\n<\/ul>\n<p><em>The build process starts after package accepted into Prod repo. Here shows build status in Prod repo: <\/em><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8133\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui-1024x425.png\" alt=\"Prod repo: See Build Result on WebUI.\" width=\"1024\" height=\"425\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui-1024x425.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui-300x125.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui-768x319.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui-600x249.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui-180x75.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/07-prod-build-result-on-webui.png 1277w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><em>Automatically published to prod repo once package builds succeeded:<\/em><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8135 size-large\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo-1024x305.png\" alt=\"Automatically published to prod repo once package builds\" width=\"1024\" height=\"305\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo-1024x305.png 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo-300x89.png 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo-768x229.png 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo-600x179.png 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo-180x54.png 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/08-auto-published-prod-repo.png 1279w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ul>\n<li><strong>Automated Build via Pipelines<\/strong>: OBS supports automated builds that seamlessly integrate into delivery pipelines. Teams can set up triggers to initiate builds automatically based on predefined criteria, reducing manual effort and ensuring timely delivery of updated packages to customers.<\/li>\n<\/ul>\n<p><em>Package got automated builds when committed into an OBS project. Easily to integrate into a delivery pipelines.<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-8143\" src=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1-1024x677.jpg\" alt=\"Package got automated builds when committed into an OBS project. Easily to integrate into a delivery pipelines.\" width=\"1024\" height=\"677\" srcset=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1-1024x677.jpg 1024w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1-300x198.jpg 300w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1-768x508.jpg 768w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1-600x397.jpg 600w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1-180x119.jpg 180w, https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/02-automaticlly-build-1.jpg 1268w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>In conclusion, <a href=\"https:\/\/github.com\/openSUSE\/open-build-service\">OpenSUSE&#8217;s Open Build Service (OBS)<\/a> provides a robust and comprehensive build infrastructure for teams working on extended support for EOL Linux distributions.<\/p>\n<p>If you are interested to integrate a build infrastructure, or require extend support for any EOL Linux distribution. Please reach out to us. Our team is equipped with the expertise to assist you in integrate a private OBS instance into your exist infrastructure.<\/p>\n<p><em>This article was originally written by Andrew Lee<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Having a Build Infrastructure for Extended Support of End-of-Life Linux Distributions Intro When it comes to providing extended support for end-of-life (EOL) Linux distributions, the traditional method of building packages from source may getting certain challenges. One of the biggest challenges is the need for individual developers to install build dependencies on their own build [&hellip;]<\/p>\n","protected":false},"author":90,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_improvement_type_select":"improve_an_existing","_thumb_yes_seoaic":false,"_frame_yes_seoaic":false,"seoaic_generate_description":"","seoaic_improve_instructions_prompt":"","seoaic_rollback_content_improvement":"","seoaic_idea_thumbnail_generator":"","thumbnail_generated":false,"thumbnail_generate_prompt":"","seoaic_article_description":"","seoaic_article_subtitles":[],"footnotes":""},"categories":[3,1883],"tags":[],"class_list":["post-8120","post","type-post","status-publish","format-standard","hentry","category-credativ-inside","category-debian-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Extended Support of End-of-Life Linux Distributions - credativ\u00ae<\/title>\n<meta name=\"description\" content=\"Optimise work with end-of-life Linux distributions through a consistent approach to package build support.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Extended Support of End-of-Life Linux Distributions\" \/>\n<meta property=\"og:description\" content=\"Optimise work with end-of-life Linux distributions through a consistent approach to package build support.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/\" \/>\n<meta property=\"og:site_name\" content=\"credativ\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/credativDE\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-28T17:55:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-28T18:02:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png\" \/>\n\t<meta property=\"og:image:width\" content=\"646\" \/>\n\t<meta property=\"og:image:height\" content=\"171\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"credativ Redaktion\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@credativde\" \/>\n<meta name=\"twitter:site\" content=\"@credativde\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"credativ Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/\"},\"author\":{\"name\":\"credativ Redaktion\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#\\\/schema\\\/person\\\/63430ac9e022ccceba0f8d53ffe6db12\"},\"headline\":\"Extended Support of End-of-Life Linux Distributions\",\"datePublished\":\"2024-11-28T17:55:52+00:00\",\"dateModified\":\"2025-11-28T18:02:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/\"},\"wordCount\":1300,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.credativ.de\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/11-add-dod-repository.png\",\"articleSection\":[\"credativ\u00ae Inside\",\"Debian\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/\",\"url\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/\",\"name\":\"Extended Support of End-of-Life Linux Distributions - credativ\u00ae\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.credativ.de\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/11-add-dod-repository.png\",\"datePublished\":\"2024-11-28T17:55:52+00:00\",\"dateModified\":\"2025-11-28T18:02:09+00:00\",\"description\":\"Optimise work with end-of-life Linux distributions through a consistent approach to package build support.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.credativ.de\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/11-add-dod-repository.png\",\"contentUrl\":\"https:\\\/\\\/www.credativ.de\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/11-add-dod-repository.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Extended Support of End-of-Life Linux Distributions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/\",\"name\":\"credativ GmbH\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#organization\",\"name\":\"credativ\u00ae\",\"url\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/credativDE\\\/\",\"https:\\\/\\\/x.com\\\/credativde\",\"https:\\\/\\\/mastodon.social\\\/@credativde\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/credativ-gmbh\",\"https:\\\/\\\/www.instagram.com\\\/credativ\\\/\"],\"description\":\"Die credativ GmbH ist ein f\u00fchrendes, auf Open Source Software spezialisiertes IT-Dienstleistungs- und Beratungsunternehmen. Wir bieten umfassende und professionelle Services, von Beratung und Infrastruktur-Betrieb \u00fcber 24\\\/7 Support bis hin zu individuellen L\u00f6sungen und Schulungen. Unser Fokus liegt auf dem ganzheitlichen Management von gesch\u00e4ftskritischen Open-Source-Systemen, darunter Betriebssysteme (z.B. Linux), Datenbanken (z.B. PostgreSQL), Konfigurationsmanagement (z.B. Ansible, Puppet) und Virtualisierung. Als engagierter Teil der Open-Source-Community unterst\u00fctzen wir unsere Kunden dabei, die Vorteile freier Software sicher, stabil und effizient in ihrer IT-Umgebung zu nutzen.\",\"legalName\":\"credativ GmbH\",\"foundingDate\":\"2025-03-01\",\"duns\":\"316387060\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"},\"address\":{\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"51.1732374\",\"longitude\":\"6.392010099999999\"},\"telephone\":[\"+4921619174200\",\"08002733284\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"08002733284\",\"email\":\"vertrieb@credativ.de\"},\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Saturday\",\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"00:00\"}],\"email\":\"info@credativ.de\",\"areaServed\":\"D-A-CH\",\"vatID\":\"DE452151696\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/#\\\/schema\\\/person\\\/63430ac9e022ccceba0f8d53ffe6db12\",\"name\":\"credativ Redaktion\",\"description\":\"Dieser Account dient als Sammelpunkt f\u00fcr die wertvollen Beitr\u00e4ge ehemaliger Mitarbeiter von credativ. Wir bedanken uns f\u00fcr ihre gro\u00dfartigen Inhalte, die das technische Wissen in unserem Blog \u00fcber die Jahre hinweg bereichert haben. Ihre Artikel bleiben hier weiterhin f\u00fcr unsere Leser zug\u00e4nglich.\"},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#local-main-place-address\",\"streetAddress\":\"Hennes-Weisweiler-Allee 23\",\"addressLocality\":\"M\u00f6nchengladbach\",\"postalCode\":\"41179\",\"addressRegion\":\"Deutschland\",\"addressCountry\":\"DE\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.credativ.de\\\/en\\\/blog\\\/credativ-inside\\\/extended-support-of-end-of-life-linux-distributions\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/www.credativ.de\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/credativ-logo-right.svg\",\"contentUrl\":\"https:\\\/\\\/www.credativ.de\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/credativ-logo-right.svg\",\"caption\":\"credativ\u00ae\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"M\u00f6nchengladbach\" \/>\n<meta name=\"geo.position\" content=\"51.1732374;6.392010099999999\" \/>\n<meta name=\"geo.region\" content=\"Germany\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Extended Support of End-of-Life Linux Distributions - credativ\u00ae","description":"Optimise work with end-of-life Linux distributions through a consistent approach to package build support.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/","og_locale":"en_US","og_type":"article","og_title":"Extended Support of End-of-Life Linux Distributions","og_description":"Optimise work with end-of-life Linux distributions through a consistent approach to package build support.","og_url":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/","og_site_name":"credativ\u00ae","article_publisher":"https:\/\/www.facebook.com\/credativDE\/","article_published_time":"2024-11-28T17:55:52+00:00","article_modified_time":"2025-11-28T18:02:09+00:00","og_image":[{"width":646,"height":171,"url":"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png","type":"image\/png"}],"author":"credativ Redaktion","twitter_card":"summary_large_image","twitter_creator":"@credativde","twitter_site":"@credativde","twitter_misc":{"Written by":"credativ Editorial Team","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#article","isPartOf":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/"},"author":{"name":"credativ Redaktion","@id":"https:\/\/www.credativ.de\/en\/#\/schema\/person\/63430ac9e022ccceba0f8d53ffe6db12"},"headline":"Extended Support of End-of-Life Linux Distributions","datePublished":"2024-11-28T17:55:52+00:00","dateModified":"2025-11-28T18:02:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/"},"wordCount":1300,"commentCount":0,"publisher":{"@id":"https:\/\/www.credativ.de\/en\/#organization"},"image":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png","articleSection":["credativ\u00ae Inside","Debian"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/www.credativ.de\/#organization"}},{"@type":"WebPage","@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/","url":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/","name":"Extended Support of End-of-Life Linux Distributions - credativ\u00ae","isPartOf":{"@id":"https:\/\/www.credativ.de\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#primaryimage"},"image":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png","datePublished":"2024-11-28T17:55:52+00:00","dateModified":"2025-11-28T18:02:09+00:00","description":"Optimise work with end-of-life Linux distributions through a consistent approach to package build support.","breadcrumb":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#primaryimage","url":"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png","contentUrl":"https:\/\/www.credativ.de\/wp-content\/uploads\/2024\/08\/11-add-dod-repository.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.credativ.de\/en\/"},{"@type":"ListItem","position":2,"name":"Extended Support of End-of-Life Linux Distributions"}]},{"@type":"WebSite","@id":"https:\/\/www.credativ.de\/en\/#website","url":"https:\/\/www.credativ.de\/en\/","name":"credativ GmbH","description":"","publisher":{"@id":"https:\/\/www.credativ.de\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.credativ.de\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place"],"@id":"https:\/\/www.credativ.de\/en\/#organization","name":"credativ\u00ae","url":"https:\/\/www.credativ.de\/en\/","logo":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#local-main-organization-logo"},"image":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/credativDE\/","https:\/\/x.com\/credativde","https:\/\/mastodon.social\/@credativde","https:\/\/www.linkedin.com\/company\/credativ-gmbh","https:\/\/www.instagram.com\/credativ\/"],"description":"Die credativ GmbH ist ein f\u00fchrendes, auf Open Source Software spezialisiertes IT-Dienstleistungs- und Beratungsunternehmen. Wir bieten umfassende und professionelle Services, von Beratung und Infrastruktur-Betrieb \u00fcber 24\/7 Support bis hin zu individuellen L\u00f6sungen und Schulungen. Unser Fokus liegt auf dem ganzheitlichen Management von gesch\u00e4ftskritischen Open-Source-Systemen, darunter Betriebssysteme (z.B. Linux), Datenbanken (z.B. PostgreSQL), Konfigurationsmanagement (z.B. Ansible, Puppet) und Virtualisierung. Als engagierter Teil der Open-Source-Community unterst\u00fctzen wir unsere Kunden dabei, die Vorteile freier Software sicher, stabil und effizient in ihrer IT-Umgebung zu nutzen.","legalName":"credativ GmbH","foundingDate":"2025-03-01","duns":"316387060","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"},"address":{"@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"51.1732374","longitude":"6.392010099999999"},"telephone":["+4921619174200","08002733284"],"contactPoint":{"@type":"ContactPoint","telephone":"08002733284","email":"vertrieb@credativ.de"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Saturday","Sunday"],"opens":"00:00","closes":"00:00"}],"email":"info@credativ.de","areaServed":"D-A-CH","vatID":"DE452151696"},{"@type":"Person","@id":"https:\/\/www.credativ.de\/en\/#\/schema\/person\/63430ac9e022ccceba0f8d53ffe6db12","name":"credativ Redaktion","description":"Dieser Account dient als Sammelpunkt f\u00fcr die wertvollen Beitr\u00e4ge ehemaliger Mitarbeiter von credativ. Wir bedanken uns f\u00fcr ihre gro\u00dfartigen Inhalte, die das technische Wissen in unserem Blog \u00fcber die Jahre hinweg bereichert haben. Ihre Artikel bleiben hier weiterhin f\u00fcr unsere Leser zug\u00e4nglich."},{"@type":"PostalAddress","@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#local-main-place-address","streetAddress":"Hennes-Weisweiler-Allee 23","addressLocality":"M\u00f6nchengladbach","postalCode":"41179","addressRegion":"Deutschland","addressCountry":"DE"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.credativ.de\/en\/blog\/credativ-inside\/extended-support-of-end-of-life-linux-distributions\/#local-main-organization-logo","url":"https:\/\/www.credativ.de\/wp-content\/uploads\/2025\/04\/credativ-logo-right.svg","contentUrl":"https:\/\/www.credativ.de\/wp-content\/uploads\/2025\/04\/credativ-logo-right.svg","caption":"credativ\u00ae"}]},"geo.placename":"M\u00f6nchengladbach","geo.position":{"lat":"51.1732374","long":"6.392010099999999"},"geo.region":"Germany"},"_links":{"self":[{"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/posts\/8120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/comments?post=8120"}],"version-history":[{"count":3,"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/posts\/8120\/revisions"}],"predecessor-version":[{"id":10326,"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/posts\/8120\/revisions\/10326"}],"wp:attachment":[{"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/media?parent=8120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/categories?post=8120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.credativ.de\/en\/wp-json\/wp\/v2\/tags?post=8120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}