(Trend) CentOS is Dead - CentOS 대체 방안은 어떤 것이 있을까
CentOS의 역사와 종결에 따른 대체 방안을 정리 해 보았습니다.
2020년 12월 8일 레드헷 리눅스의 발표는 그 동안 오픈소스 리눅스로 자리 잡은 CentOS의 종결을 알렸습니다.
"현재 RHEL 릴리스. RHEL 8을 재 구축 한 CentOS Linux 8은 2021 년 말에 종료됩니다"
Red Hat CTO Chris Wright와 CentOS 커뮤니티 관리자 Rich Bowen 은 CentOS Linux의 미래와 기능에 대한 엄청난 변화를 발표 했습니다. 앞으로는 CentOS Linux가 없을 것입니다. 대신 CentOS Stream은이 날짜 이후에도 계속되며 Red Hat Enterprise Linux의 업스트림 (개발) 브랜치 역할을 할 것이라고 합니다.
변경되는 CentOS 버전 지원 종료 (EOL) 계획
CentOS 8 | 2021/12/31 |
RHEL6 / CentOS 6 | 2020/11/30 |
RHEL7 / CentOS 7 | 2024/06/30 |
RHEL 8 | 2029/05/31 |
1. CentOS의 역사
- CentOS는 2004 년에 설립되었습니다.
Community Enterprise Linux Operating System의 약자 인 CentOS는 2004 년에 설립되었습니다. CentOS의 첫 2004 릴리스는 당시의 RHEL 2.1과 일치하도록 버전 2로 명명되었습니다. 그 이후로 RHEL의 각 메이저 버전 증분으로 인해 동일한 버전 관리 체계를 따르고 주로 동일한 소스에서 빌드 된 CentOS의 새로운 메이저 버전이 생성되었습니다.
기존 CentOS는 RHEL의 자체 소스 코드로 구축 된 RHEL (Red Hat Enterprise Linux) 운영 체제를 무료로 재 구축 한 것입니다. 그러나 Red Hat의 독점 브랜딩은 제거되고 Red Hat 상용 지원은 없앴습니다. 이를 통해 CentOS는 "적절한"RHEL과 바이너리 호환성을 보장 할 수있었습니다.
RHEL의 비 유료화되고 번거롭지 않은 버전 인 CentOS는 결국 상업적으로 지원되는 RHEL로 업그레이드하기로 결정할 수 있는 개발자 및 기타 시장의 광범위한 시장에 호소했습니다. 이로 인해 개발자가 상업적으로 지원되는 RHEL 프로덕션 환경과 호환이 보장되는 개발 환경을 쉽게 구축하고 관리 할 수 있었습니다.
- Red Hat은 2014 년에 CentOS를 인수되었습니다.
CentOS는 몇 년 동안 매우 인기있는 배포판이었고, 2014 년에 CentOS 개발 팀은 여전히 리소스보다 훨씬 더 시장 점유율이 높은 배포를 보유했습니다. 레드헷에 인수후 CentOS 창립자 인 Lance Davis는 2008 년에 프로젝트에서 탈피했다가, 1 년 후 CentOS 팀으로 합류를 하였지만 CentOS에 대한 대중의 인식에 대한 심각한 손상을 완전히 복구하지는 못했습니다.
CentOS는 Fedora와 거의 동일한 위치에서 RHEL의 법률 팀과 상표 사용에 대한 문제를 우호적으로 해결 될 수 있었으나 Red Hat은 CentOS에 자금을 지원하고 통제했습니다.
- CentOS 는 사라지고 Stream 만 남는다
CentOS의 현재 버전은 RHEL 8 위에 구축 된 CentOS 8입니다. 일반적으로 CentOS는 RHEL 자체와 동일한 10 년 지원 수명주기를 누리고 있습니다. 이로 인해 CentOS 8은 2029 년에 수명이 종료예정 있었습니다.
이번 결정으로 CentOS 8은 2021년말, CentOS 7은 RHEL 7부터 2024년까지 지원 예정입니다.
앞으로 CentOS 사용자들은 RHEL 자체 또는 2019 년 9 월에 처음 발표 된 최신 CentOS Stream 프로젝트로 마이그레이션해야합니다.
CentOS Stream이 "RHEL 베타 테스트 플랫폼"이 아니라 "Red Hat Enterprise Linux의 업스트림 (개발) 브랜치" 라고 합니다.
CentOS Stream은 CentOS Linux를 대체하지 않습니다. 오히려 엔터프라이즈 Linux 혁신을 촉진하려는 프로젝트의 목표를 달성하기위한 자연스럽고 불가피한 다음 단계입니다. Stream은 RHEL 환경의 모든 측면에서 개발자 간의 피드백 루프를 단축하여 대규모 파트너 또는 개별 기여자 등 모든 목소리가 향후 RHEL 버전을 제작할 때들을 수 있도록합니다. -Red Hat CTO, Chris Wright-
2. CentOS 의 대체할 방법은 어떤 것이 있을까!~
( What are replacement of CentOS)
1) CentOS Stream
CentOS Stream과 Red Hat Enterprise Linux는 지속적으로 개발 배포버전으로 이어 갈 것입니다. 따라서 기존 CentOS를 사용하는 사용자는 상용 Redhat 이나 CentOS Stream으로 마이그레이션을 할 수 있습니다.
Red Hat Enterprise Linux (RHEL) 개발에 앞서 추적하는 지속적으로 제공되는 배포판으로 Fedora Linux와 RHEL 사이의 미드 스트림으로 포지셔닝됩니다. RHEL 에코 시스템에 참여하고 협력하는 데 관심이있는 모든 사람에게 CentOS Stream은 혁신을위한 신뢰할 수있는 플랫폼입니다.
레드헷의 배포 주기는 다음과 같이 Fedora로 부터 시작 됩니다.
* Fedora >> RHEL x.0 >> CentOS Stream x >> Dev RHEL x.1 and RHEL x.1
- RHEL version x.0 forks from Fedora
- CentOS Stream version x forks from RHEL version x.0
- Development work for RHEL x.1 is done in CentOS Stream version x repos
- RHEL x.1 forks from CentOS Stream version x
2. Oracle Linux www.oracle.com/kr/linux/
레드햇 엔터프라이즈 리눅스와 호환 100 % 애플리케이션 바이너리입니다. CentOS Linux와 마찬가지로 RHEL의 소스를 기반으로 한 "재 구축 배포판"입니다.
RHEL을 정확하게 추적하는 Free-as-in-Beer 배포판 만 필요하거나 원하는 경우 Oracle Linux가 새로운 방안이 될 수 있습니다. Oracle 배포판은 세계에서 가장 큰 IT 회사 중 하나인 오라클의 지원을 받고 있습니다.
blogs.oracle.com/linux/the-oracle-linux-advantage
3. Cloud Linux : www.cloudlinux.com
CloudLinux OS는 공유 호스팅 제공 업체를 위해 설계된 RHEL 재 구축 배포판입니다. CloudLinux OS 자체는 누구나 찾고있는 CentOS의 무료 대체품이 아닐 수 있습니다. 프로덕션 사용에 필요한 구독료가있는 RHEL 자체와 유사합니다.
CloudLinux는 OS를 유지하기 위해 정기적으로 RHEL 전체를 포크하고 변경 사항을 추적하고 있습니다. 앞으로 새로운 브랜딩과 추가적인 라이선스 전용 프리미엄 기능을 분리할 예정입니다.
CentOS 8 사용자에게 매우 쉬운 업그레이드를 제공 한다면 CloudLinux로 전환이 이어 질 것으로 보입니다.
4. Springdale Linux : springdale.math.ias.edu/
Springdale Linux는 Scientific Linux와 마찬가지로 학술 과학 커뮤니티에서 만든 RHEL 재 구축 배포판입니다. Scientific Linux와 달리 여전히 적극적으로 유지 관리되고 있습니다.
현재 Springdale Linux는 HPC 프로젝트에 사용하는 Princeton 및 Rutgers 대학에서 유지 관리하고 제공하고 있습니다. Springdale Linux는 CentOS 대체품을 찾는 대학과 과학자에게 자연스럽게 적합할 것으로 보입니다.
Custom Red Hat®-based Distribution and Mirror. A project of members of the computing staff of Princeton University and the Institute for Advanced Study.
5. Rocky Linux
현재 Rocky Linux 는 실제 배포판이 아니라 개념입니다. 얼마전 CentOS 공동 창립자 Greg Kurtzer는 Red Hat이 CentOS Linux를 다른 이름으로 효과적으로 재생성하겠다는 의도를 발표함으로써 거의 즉시 대응했습니다.
저는 Red Hat의 소식을 듣고 커뮤니티의 다른 사람들처럼 충격을 받았습니다. 16 년 전 CentOS를 시작했을 때 Linux 배포를 위해 CentOS에 의존하는 개인과 회사에 전 세계적으로 미칠 엄청난 범위와 영향을 상상하지 못했습니다.
이 예상치 못한 변화에 대응하여 저는 CentOS의 공동 설립자 인 Rocky McGough를 기리기 위해 새로운 프로젝트 인 Rocky Linux 의 출시를 발표하게 된 것을 자랑스럽게 생각합니다
"초기 CentOS 시절로 돌아가서 ... 제 공동 창립자는 Rocky McGaugh였습니다. 그는 더 이상 우리와 함께 있지 않습니다. 따라서 CentOS의 성공을 결코 보지 못한 그에게 H / T로서 소개합니다. ..Rocky Linux "
— Gregory Kurtzer, 설립자
github.com/rocky-linux/rocky
(참고)
(CentOS대체) 로키리눅스로 대체 방안
https://couplewith.tistory.com/m/483
CentOS 프로젝트, CentOS Stream으로 초점 이동
Where do I go now that CentOS Linux is gone? Check our list
CentOS Linux is dead—and Red Hat says Stream is “not a replacement”