50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
13분 분량
서버 및 OS

CentOS EoL: 서비스 종료가 사용자에게 의미하는 것은?⛔

피우스 보덴만 By 피우스 보덴만 13분 읽기 2023년 2월 25일 업데이트됨
CentOS EoL: 서비스 종료가 사용자에게 의미하는 것

 CentOS는 오랫동안 Linux 배포판이 오픈소스 생태계에 어떻게 기여할 수 있는지를 잘 보여주는 사례였습니다. 수년에 걸쳐 다양한 CentOS 버전이 출시되었고, 각 버전은 저마다의 특성과 용도를 갖추며 상위 운영 체제를 실질적으로 구현해냈습니다. 전설적인 초기 버전인 CentOS 6을 시작으로, CentOS Linux 7, CentOS Linux 8, CentOS Stream 8, CentOS Stream 9까지 이어졌습니다. 이제 CentOS EoL이 도래하면서, 상황이 크게 달라지고 있습니다.

CentOS와 RedHat의 파트너십은 해당 OS의 주류 진입 가능성을 보여줬지만, 수년간의 공동 개발 끝에 정작 RedHat이 2021년 12월 21일부로 모든 CentOS 변형 버전에 대한 활성 지원 종료를 발표했습니다. 유일한 예외는 Stream 8 버전이었으나, 이 역시 2024년 5월 31일부로 활성 지원 및 보안 업데이트가 중단될 예정입니다. Stream 8이 CentOS 릴리스의 midstream 버전이라는 점을 고려하면, 이 소식은 사실상 인기 있는 upstream OS의 완전한 종료를 의미합니다.

CentOS EoL은 upstream OS를 선호하던 사용자들에게 새로운 과제를 던집니다. 이제 어디로 가야 할까요? 서비스가 종료된 이 OS를 대체할 수 있는 선택지는 무엇일까요? CentOS가 그토록 많은 팬을 확보할 수 있었던 이유는 무엇이며, 앞으로 어떤 OS가 그 빈자리를 채울 수 있을까요?

CentOS의 종료가 OS 생태계에 남긴 공백을 이해하려면, 먼저 이 OS가 왜 그토록 많은 사람들에게 사랑받았는지 살펴볼 필요가 있습니다. 그래야만 CentOS를 대체할 OS가 충족해야 할 조건도 명확해집니다.

  • 안정성

LinuxHint가 이 상세한 기사글에서 강조했듯이, CentOS와 그 파생 버전들은 안정적인 OS 플랫폼으로, 일반적인 컴퓨터에서도 복잡하고 무거운 작업을 무리 없이 처리할 수 있었습니다. 덕분에 안정적인 컴퓨팅 환경이 중요한 작업을 하는 사람들 사이에서 폭넓게 사용되었습니다.

  • 오픈 소스 OS

upstream OS의 오픈 소스 특성은 CentOS가 사용자층을 끌어들인 핵심 요소 중 하나였습니다. CentOS 사용자 중 상당수가 이미 개발자나 소프트웨어 엔지니어였기 때문에, 오픈 소스 방식은 사용자들이 직접 제품 개선에 참여할 수 있는 구조를 만들었습니다. 어떤 OS에도 큰 장점이지만, 특히 개발자 중심의 OS에서는 더욱 빛을 발하는 특징입니다.

  • 무료였고 업데이트도 적었다

Windows와 비교했을 때, CentOS 제품은 무료로 제공되었습니다. 또한 바로 상용 환경과 기업 환경에 투입할 수 있는 상태로 제공되어 많은 개발사와 개인 사용자에게 인기를 끌었습니다. 이런 이유로 centos가 호스트 cPanel or PPTP VPN 설치 용도로 선택된 것입니다. 앞서 언급한 뛰어난 안정성도 빼놓을 수 없습니다. Windows의 끊임없는 업데이트와 달리, CentOS는 코드 자체가 안정적으로 설계되어 업데이트가 거의 필요하지 않았습니다. 덕분에 사용자들은 Windows가 수반하는 업데이트 부담에서 벗어날 수 있었습니다.

CentOS EoL은 왜 일어났을까?

우리가 알던 CentOS는 이제 없습니다. 사용자들은 이미 다른 OS로 이동하고 있습니다. 하지만 CentOS EoL이 왜 발생했는지 살펴볼 필요가 있습니다. 소식이 알려지면서 최종 결정권이 기존 CentOS 개발팀이 아닌 Red Hat 이사회에 있었다는 사실이 분명해졌습니다. 그 결정의 배경은 무엇일까요? 이 질문에 대한 답은 특정 OS에 지나치게 의존하지 않는 것이 얼마나 중요한지 상기시켜 줍니다. 언제든 지원이 중단될 수 있기 때문입니다. 예를 들어 CentOS 7 사용자들 중 상당수는 아직도 악명 높은 CentOS 7 EoL을 받아들이지 못하고 있습니다.

  • 비용 대비 성능 부족

2021년 말, RedHat이 수익성 중심으로 방향을 전환하려 한다는 소문이 돌았습니다. 당시 CentOS와 그 파생 버전들은 RedHat의 주력 제품이었지만, 무료 제공 정책은 RedHat이 아닌 기존 CentOS 개발자들이 결정한 것이었습니다. 그렇다고 이 시점에서 해당 정책을 변경하면 제품의 인기가 무너질 수밖에 없었습니다. 버그 수정과 새 버전 개발에 지속적으로 투자해야 하는 부담이 결국 RedHat의 한계를 넘어섰고, 지원 종료 결정이 내려졌습니다.

  • 사이드 프로젝트의 걸림돌

2021년 말 CentOS EoL 소식이 처음 나왔을 때, RedHat의 한 임원은 결정의 주요 이유 중 하나로 CentOS 활성 개발이 운영 역량의 상당 부분을 소모하는 데 비해 수익은 미미하다는 점을 꼽았습니다. 시간이 지나면서 Red Hat의 최대 인수 건이 가장 큰 재정 부담이 되어버린 것입니다. 여기에 사이드 프로젝트에 할당할 운영 여력조차 없었던 상황이 더해져, 결국 악명 높은 CentOS EoL 결정이 내려졌습니다.

CentOS EoL이 왜 중요한가?

왜 이것이 문제가 될까요? CentOS는 수년간 숙련된 Linux 사용자들이 Linux 서버로 사용해 온 OS입니다. 대부분의 온라인 및 서버 호스팅 업체가 기본 운영 체제로 CentOS를 사용했으며, 많은 사람들이 원격 서버와 웹사이트를 TMD Host하는 데도 CentOS를 활용했습니다.

이것은 단순한 문제가 아닙니다. 소규모 기업이 입은 피해를 넘어, 그 여파는 훨씬 더 광범위합니다. IBM의 컨설팅 부문은 수년간 고객들에게 CentOS 사용을 권장해 왔습니다. 유럽의 디자인 하우스들도 자사 서버 OS를 대체할 다른 선택지를 고려조차 하지 않을 만큼 CentOS에 의존했습니다. 나아가 CentOS는 중국 전체 통신 인프라를 구동하는 데도 사용되었습니다. Facebook의 대규모 개발 역시 CentOS 위에서 이루어졌다는 사실만 봐도, 이 OS의 영향력이 어느 정도였는지 짐작할 수 있습니다.

linux-vps Linux 호스팅, 간편하게

웹사이트나 웹 앱을 더 좋은 환경에서 호스팅하고 싶으신가요? 새로운 것을 개발 중이신가요? 아니면 단순히 Windows가 마음에 들지 않으신가요? 바로 그래서 저희가 Linux VPS를 제공합니다.

Linux VPS 시작하기

CentOS 8 Stream: 헛된 희망인가?

CentOS EoL 소식이 충격과 분노를 일으킨 가장 큰 이유는 갑작스러운 발표와 즉각적인 실행이었습니다. 사용자들이 대안을 찾을 시간이 거의 주어지지 않았고, 해당 OS에서 운영 중이던 대형 프로젝트들도 큰 타격을 입었습니다. RedHat은 이를 수습하기 위해 CentOS 파생 버전 중 하나인 Stream 8이 2024년 5월 말까지 보안 업데이트와 활성 지원을 계속 받을 것이라고 발표했습니다. 그러나 이 발표는 오히려 커뮤니티의 분노를 키우는 결과를 낳았습니다. 그토록 사랑받던 CentOS 제품의 지원이 연장된다는 소식이 왜 팬들을 더 화나게 만들었을까요?

상류 vs 중류: 차이점 알아보기

앞서 설명했듯이, CentOS의 안정성은 업스트림 오픈소스 구조와 함께 이 배포판이 성공할 수 있었던 핵심 이유였습니다. 여기서 '업스트림'이란, 오픈소스 코드에 대한 패치와 변경 사항이 다수의 사용자·개발자들로부터 원래 개발자들에게 '위로' 전달되는 방식을 의미합니다. 이 구조 덕분에 전체 개발 과정이 원개발자와 사용자 간의 실질적인 공동 작업으로 이루어질 수 있었고, 그것이 CentOS가 인기를 얻게 된 근본적인 이유였습니다. 그런데 아이러니하게도 'Stream'이라는 이름이 붙은 CentOS 8 변형은 이 모델을 따르지 않습니다. 대신 '미드스트림' 구조를 채택하고 있으며, Fedora의 업스트림 개발과 RHEL의 다운스트림 개발 사이에 위치합니다. 기존 CentOS 팬들 사이에서 이 버전이 외면받는 주된 이유가 바로 여기에 있습니다.

공지사항 및 보도자료

CentOS Stream 8의 지속에 대한 사용자들의 기대를 꺾은 또 다른 이유는 발표 방식이었습니다. Red Hat는 CentOS를 원래 형태로 종료하기로 결정했음에도 불구하고, 이를 홍보성 발표로 포장했습니다. 최종 서비스 종료 전에 사용자들이 진행 중인 작업을 정리할 수 있도록 안내하는 대신, RedHat은 CentOS Stream 8의 지속 지원을 강조하는 데 집중했습니다. 이는 CentOS Linux 7, CentOS Linux 6, CentOS Linux 8과 같은 업스트림 버전을 사용하던 팬들에게 큰 실망을 안겨주었습니다. 이 부적절한 발표 방식과 앞서 언급한 업스트림 기능의 부재는 Stream 8이 사용자들의 마지막 대안으로서의 가능성을 완전히 닫아버리는 결정적 요인이 되었습니다.

공식 설명

일부 사용자들은 CentOS Stream 계열이 어떻게든 기존 역할을 이어갈 것이라는 기대를 품고 있지만, 모든 징후는 그 반대를 가리킵니다. 기존 사용자층 일부는 이것으로는 충분하지 않다고 여겼습니다. 결국 RedHat은 공식 성명을 통해 Stream 계열은 CentOS의 Linux 버전을 대체할 수 없으며 대체하지도 않을 것임을 명확히 밝혔습니다. Chris Wright, RedHat CTO가 이 문제를 직접 언급했습니다.

2022년 최고의 CentOS 대안

그렇다면 사용자들은 이제 어디로 가야 할까요? CentOS가 몇 안 되는 오픈소스 업스트림 Linux OS 플랫폼 중 하나로서 제공해온 가치를 대체하기란 쉽지 않습니다. 그래도 그 빈자리를 채울 만한 대안들이 등장하고 있습니다. 아래에서 이 대안들을 하나씩 살펴보겠습니다. 다소 기술적인 내용이 포함되어 있으니 참고하시기 바랍니다.

Ubuntu & Debian

debian-logo

물론, CentOS 대안으로 고려할 서버 운영체제 중에서는 Ubuntu LTS 버전이 항상 첫 번째 선택지입니다. 게다가 Ubuntu는 적어도 CentOS보다 사용과 관리가 훨씬 쉽습니다. APT는 패키지 설치를 담당하는 패키지 관리자입니다. Ubuntu는 서버 기반 소프트웨어를 구성하는 과정에서 발생하는 다양한 문제를 해결하는 데 활용할 수 있는 온라인 강좌와 문서를 갖춘 방대한 생태계를 제공합니다. Ubuntu or Debian 스스로.

Ubuntu의 최신 장기 지원 버전은 20.04 LTS Focal Fossa로, 공식 지원 기간은 2025년까지이며 유료 옵션을 통해 2030년까지 연장할 수 있습니다.

Ubuntu는 2년마다 LTS 버전을 하나씩 출시하며, 일반 배포판은 6개월 주기로 릴리스되고 9개월의 지원 기간을 제공합니다.

Oracle Linux

Oracle Enterprise Linux, 또는 OEL은 RPM 패키지 관리를 지원하는 CentOS 8 Linux의 가장 가까운 대안입니다. 무료 오픈소스이며, 지원이 필요할 경우 구독이 필요하지만 그렇지 않으면 CentOS와 동일하게 무료로 사용할 수 있습니다. Oracle Linux는 RHEL의 소스 코드에서 컴파일된 Red Hat Linux의 클론으로, 보안 업데이트를 조기에 제공받습니다. 다만 현재는 클라우드 컴퓨팅이나 VPS 서비스에서 프로그램을 배포하는 용도로는 찾아보기 어렵고, 앞으로는 달라질 수 있습니다. Oracle Linux는 Docker에도 설치할 수 있습니다.

사용자는 유사한 기반 덕분에 CentOS 8에서 Oracle Linux 최신 버전으로 앱을 이전할 수 있습니다. 더 자세한 내용은 아래의 상세 가이드를 참고하세요. Oracle Linux vs. Ubuntu 비교.

Oracle Linux는 Oracle의 E-delivery 프로그램을 통해 무료로 다운로드할 수 있습니다.

OpenSUSE

OpenSUSE_Logo

OpenSUSE 는 오랫동안 주목받지 못한 다재다능한 Linux 기반 OS입니다. 그 이유 중 하나는 Ubuntu나 CentOS에 비해 사용자층이 작고, 온라인 튜토리얼과 문서도 적다는 점입니다. 개발사는 SUSE Software Solutions Germany GmbH입니다. OpenSUSE에서는 Delta RPM과 ZYpp 패키지 관리자가 주요 커맨드라인 패키지 관리 도구로 사용됩니다.

세 가지 패키지 관리 도구가 포함되어 있습니다. Zipp은 일반적인 커맨드라인 도구이며, YaST는 프론트엔드 개발에, RPM은 저수준 개발에 사용됩니다. openSUSE의 마이너 릴리스는 12개월마다 이루어지며, 주요 업데이트는 Ubuntu의 릴리스 주기와 유사하게 36~48개월마다 제공됩니다.

AlmaLinux

Almalinux-logo

AlmaLinux, Project Lenix라는 이름으로 알려진 이 프로젝트는 풍부한 Linux 배경을 가진 회사 CloudLinux가 개발 중입니다. 이 회사는 매년 RHEL 8 및 이후 버전과 1:1 호환되는 자체 버전 개발에 100만 달러를 투자합니다. CloudLinux의 무료 오픈소스 커뮤니티 기반 솔루션인 AlmaLinux는 2021년 1분기 말 출시 예정입니다. AlmaLinux는 CentOS에서의 마이그레이션도 간소화합니다. 재설치나 재부팅 없이 단일 명령어 하나로 전체 서버 플릿을 전환할 수 있습니다. 이 점만으로도 CentOS 마이그레이션을 진행하기에 가장 효율적이고 신뢰할 수 있는 플랫폼 중 하나입니다.

Rocky Linux

RockyLinux-logo

RedHat가 CentOS 8 LTS 버전 지원 종료를 발표한 이후, CentOS의 공동 창립자인 Gregory Kurtzer가 RHEL 패키지 기반의 새로운 Linux 클론을 만들 것이라는 소식이 퍼졌습니다. 그 이름은 "Rocky Linux, CentOS와 마찬가지로 이번에도 그렇게 했습니다. 이전처럼 RedHat이나 IBM에 매각하지 않기를 바랍니다.

Rocky Linux 자체는 일부 검증된 CentOS 대안들만큼의 역사와 배경을 갖추고 있지 않지만, 업계에서 잘 알려진 개발자 Kurtzer가 주도하고 있다는 점이 큰 강점이다. 이를 바탕으로 향후 주목할 만한 오픈소스 운영체제로 자리잡을 가능성이 충분하다.

결론

CentOS Linux 8의 향상된 기능과 이전 버전 대비 개선 사항에 익숙해진 사용자라면, 다른 OS로 마이그레이션하는 것이 유일한 선택지입니다. 이전 릴리즈들과 비교했을 때 RedHat이 Linux 8의 지원을 조기에 종료한 것은 여전히 이해하기 어려운 결정으로 받아들여지고 있습니다.

아직 CentOS Linux 7을 사용 중이라면 당장 걱정할 필요는 없습니다. 2024년 중반까지 지원이 계속되기 때문입니다. 실제로 CentOS는 후속 버전인 "Linux 8"이 출시된 이후에도 여전히 많은 사용자층을 유지하고 있습니다.

그런 이유로, 많은 주요 Linux VPS 제공업체들도 호스트 장치에서 CentOS Linux 7을 지원하는 서비스를 운영하고 있습니다. 이 고품질 Linux VPS 서비스 Cloudzy에서 직접 확인해보세요. CentOS 대안 중 하나로 전환해 Cloudzy의 VPS 호스트에서 사용하고 싶다면, 그것도 걱정 없이 진행할 수 있습니다.

Cloudzy는 VPS 호스트에서 CentOS 제품을 계속 지원할 뿐만 아니라, 경쟁력 있는 가격, 최소화된 유지보수, 그리고 다양한 요구를 충족하는 폭넓은 패키지 옵션도 제공합니다.

자주 묻는 질문

CentOS는 Linux에서 실행되는가?

네. 정확히 말하면, Linux 배포판입니다. 즉, Linux 기반의 파생 배포판이라는 뜻입니다. CentOS는 현재까지도 프로덕션 환경에서 널리 사용되는 Linux 서버 배포판입니다. 다만, 최신 버전의 지원 종료로 인해 활성 사용자 수가 줄어들었습니다.

CentOS는 얼마나 오래 지원되는가?

CentOS에서 가장 많이 사용된 버전인 "Linux 8"은 2021년 12월 21일 이후로 더 이상 업데이트를 받지 않는다고 공식 발표되었습니다. 이전 버전인 "Linux 7"은 "Stream" 변형 버전과 함께 2024년 중반까지 지원이 유지됩니다.

CentOS는 VPS를 통해 Linux를 사용하기에 좋은 OS인가?

CentOS Linux 7은 이미 지원이 종료된 Linux 8보다 오래된 버전이지만, Ubuntu, OpenSUSE, Debian와 함께 여전히 최고의 Linux 운영 체제 중 하나로 꼽힙니다.

공유

블로그 더 보기

계속 읽기.

Cosmos Cloud로 실행할 수 있는 최고의 셀프 호스팅 앱 - Cosmos 대시보드와 앱 패널 커버 이미지.
서버 및 OS

Cosmos Cloud로 실행할 수 있는 셀프 호스팅 앱 모음: 파일, 미디어, 비밀번호, 자동화 등!

Maybe Cosmos Cloud를 이미 설정했고 어떤 앱이 잘 맞는지 알고 싶거나, 아직 Cosmos를 도입할지 결정하지 못해 실제 워크플로에 얼마나 잘 맞는지 확인하고 싶다면

닉 실버닉 실버 16분 분량
Portainer vs Cosmos Cloud로 Docker 앱 관리하기 — 하이브리드 설정 다이어그램과 운영/접근 블록이 담긴 커버 이미지.
서버 및 OS

Portainer vs Cosmos Cloud: Docker 앱 관리에 적합한 선택은?

Docker를 이미 알고 있고 늘어나는 앱 스택을 더 깔끔하게 운영할 방법을 찾고 있다면, 답은 간단합니다. Portainer vs Cosmos Cloud 중 직접적인 제어 측면에서는 Portainer가 더 나은 선택입니다.

닉 실버닉 실버 14분 분량
Cosmos Cloud vs CasaOS vs Umbrel — 셀프 호스팅의 세 가지 경로를 추상적인 클라우드 네트워크 배경으로 표현한 피처 이미지.
서버 및 OS

Cosmos Cloud vs CasaOS vs Umbrel: 내 환경에 맞는 셀프 호스팅 플랫폼은?

간단히 말하면, CasaOS는 여전히 시작하기 가장 쉬운 선택이고, Umbrel은 큐레이션된 경험이 가장 깔끔하며, 도메인과 설정을 더 세밀하게 제어하고 싶을 때는 Cosmos Cloud가 더 적합합니다.

닉 실버닉 실버 11분 분량

배포할 준비가 됐나요? 월 $2.48부터.

2008년부터 운영해온 독립 클라우드. AMD EPYC, NVMe, 40 Gbps. 14일 환불 보장.