로그인 / 등록 Account

Chris Wright(Red Hat의 CTO)가 CentOS Stream 업데이트에 대해 상세히 다룬 블로그 게시물 전문은 여기에서 읽을 수 있습니다.

질문: CentOS Project와 관련하여 어떤 내용이 발표되나요?

2019년 9월에 CentOS Stream의 제작을 발표했으며, 현재는 CentOS Linux에 대한 Red Hat의 지원이 2021년 12월에 변경될 것임을 알려드리고자 합니다. Red Hat은 이러한 변경을 진행하기 위해 CentOS 프로젝트 이사회와 협력하고 있습니다.

CentOS Stream은 CentOS 커뮤니티 구성원, Red Hat 파트너, 에코시스템 개발자를 비롯한 다양한 그룹이 Red Hat Enterprise Linux(RHEL)의 다음 버전에서 제공될 기능을 보다 빠르고 쉽게 파악하고 이러한 기능을 구체화하는 데 도움을 주는 업스트림 개발 플랫폼입니다. 2019년에 CentOS Stream을 도입한 이후, CentOS Stream에 대한 파트너 및 기여자의 대단한 열정과 프로젝트를 통해 이루어지는 끊임없는 혁신을 확인할 수 있었습니다.

2020년 12월 8일에는 다음과 같이 CentOS Linux 및 CentOS Stream에 대한 Red Hat 지원 일정을 발표합니다.

  • CentOS Linux 9는 출시되지 않습니다.

  • CentOS Linux 8 배포판의 업데이트는 2021년 12월 31일까지 지원됩니다.

  • CentOS Linux 7 배포판의 업데이트는 종전대로 2024년 6월 30일까지 지원됩니다.

  • CentOS Linux 6 배포판의 업데이트는 2020년 11월 30일에 종료되었습니다.

  • CentOS Stream 9이 RHEL 9 개발 프로세스의 일부로 2021년 2분기에 출시될 예정입니다.

  • CentOS Stream 8 배포판의 업데이트는 전체 RHEL 지원 기간 내내 계속됩니다.

질문: 이렇게 변경하는 이유는 무엇인가요?

CentOS Stream은 Fedora 프로젝트의 운영 체제 혁신과 RHEL의 프로덕션 안정성 사이에 자리 잡고 있는 개발 플랫폼입니다. Red Hat은 오픈소스의 진정한 가치는 혁신하고 문제를 해결하는 데 있다고 생각하며, 재구축이나 복제는 그러한 기회를 제공하지 않음을 알게 되었습니다. 리소스 및 투자를 CentOS Stream으로 전환함으로써 폭넓은 에코시스템 커뮤니티가 RHEL 개발에 더욱 긴밀히 관여하고 참여할 수 있게 하여 Linux 혁신을 더욱 촉진할 수 있습니다.

질문: CentOS Stream이란 무엇이며 어디에서 받을 수 있나요?

CentOS Stream은 RHEL 개발 프로세스에 대한 투명성을 높이고 협업을 개선하기 위해 설계된 CentOS 프로젝트의 새로운 Linux 개발 플랫폼입니다. CentOS Stream은 모두에게 열려 있으며 RHEL의 다음 릴리스에 대한 개발 스트림에 미리 액세스할 수 있는 기회를 제공합니다. 그리고 https://centos.org/download에서 다운로드할 수 있습니다.

질문: CentOS Stream을 만든 이유는 무엇인가요?

Red Hat은 다음을 포함해 여러 가지 이유로 CentOS Stream을 추진했습니다.

  • 변화에 기여할 수 있도록 에코시스템 개발자의 피드백 루프 단축(OEM, ISV, 애플리케이션 개발자 포함): Fedora와 RHEL 사이에 자리 잡고 있는 CentOS Stream을 사용하게 되면 에코시스템 개발자는 RHEL의 다음 릴리스에서 새롭게 제공될 기능에 대한 '롤링 프리뷰(rolling preview)'를 통해 작업할 수 있게 됩니다. 덕분에 개발자는 지금보다 훨씬 더 빠르게 변경 작업을 수행할 수 있습니다.

  • 개방된 환경에서 개발: 현재, RHEL 개발의 많은 부분이 Red Hat의 방화벽 뒤에서 작업하는 여러 에코시스템 파트너에 의해 이루어지고 있습니다. CentOS Stream을 이용하면 Red Hat과 더 큰 규모의 커뮤니티가 RHEL의 다음 릴리스에 제공될 기능과 관련하여 가능한 한 투명하게 개발 작업을 수행할 수 있습니다.

  • 혁신에 더 빠르게 액세스 가능: RHEL 8 릴리스로 시작한 Red Hat은 3년마다 RHEL의 메이저 버전을 출시하고 6개월마다 마이너 릴리스를 출시했습니다. 이보다 더 빠르고 더 예측 가능하게 릴리스 주기를 유지하려면 누구나 기여할 수 있는 미드스트림 개발 환경이 필요합니다. 그러한 환경이 바로 CentOS Stream입니다.

  • RHEL 릴리스에 기여할 수 있도록 명확한 방법을 폭넓은 커뮤니티에 제공: Fedora가 RHEL의 유일한 업스트림 프로젝트였을 때 대부분의 개발자는 RHEL의 다음 메이저 릴리스에만 기여할 수 있었습니다. CentOS Stream에서는 모든 개발자가 RHEL의 마이너 릴리스에도 새로운 기능 및 버그 픽스를 제공할 수 있습니다.

질문: 다른 CentOS Linux 릴리스는 어떻게 되나요?

  • CentOS Linux 9는 출시되지 않습니다.

  • CentOS Linux 8 배포판의 업데이트는 2021년 12월 31일까지 지원됩니다.

  • CentOS Linux 7 배포판의 업데이트는 종전대로 2024년 6월 30일까지 지원됩니다.

  • CentOS Linux 6 배포판의 업데이트는 2020년 11월 30일에 종료되었습니다.

질문: CentOS Stream 릴리스는 어떻게 되나요?

  • CentOS Stream 9이 RHEL 9 개발 프로세스의 일부로 2021년 2분기에 출시될 예정입니다.

  • CentOS Stream 8 배포판의 업데이트는 전체 RHEL 지원 기간 내내 계속됩니다.

질문: CentOS Stream은 특수 이익 집단(SIG)에 어떤 영향을 미치나요?

CentOS Stream에서 CentOS 기여자 커뮤니티는 RHEL의 미래에 큰 영향력을 발휘하고 있습니다. CentOS Stream 특별 이익 집단(SIG)은 협업에 있어서 훨씬 더 중요한 지점이 되었습니다. 특수 이익 집단은 RHEL의 다음 릴리스에서 제공될 기능에 대한 개발과 테스트에 전적으로 주력하게 될 것입니다.

질문: 이러한 변경은 Fedora 및 기타 Linux 배포판에 어떤 영향을 미치게 되나요?

영향을 미치지 않습니다. Fedora는 항상 커뮤니티가 혁신하고 실험하는 Red Hat의 업스트림 "시험장"이었으며, 이 점은 변경되지 않습니다. Fedora는 RHEL의 시작 지점으로 유지됩니다. Fedora에서 모든 RHEL 릴리스가 고안되었으며 RHEL 9도 Fedora에서 고안될 것입니다. Fedora Enterprise Linux Next는 RHEL의 다음 메이저 릴리스에 제공될 수 있는 아이디어를 위한 개발 공간이며, CentOS Stream은 Fedora와 RHEL 사이에 위치한 개발 환경으로 확고히 자리 잡고 있습니다.

CentOS Stream은 Red Hat의 파트너 및 고객을 위한 전반적인 개발, 테스트, 에코시스템 인증 프로세스를 개선하는 것을 목표로 합니다. 제품 및 커뮤니티 수준 모두에서 Red Hat이 Linux 플랫폼 개발의 선두주자이지만 Red Hat만이 이 부문에 적합한 것은 아닙니다. 다른 기업 및 커뮤니티도 CentOS Stream 내에서 진화하는 혁신을 적용하거나 완전히 자체적인 방식으로 진행할 수 있습니다. 이것이 오프소스 및 Linux의 일반적인 장점입니다. 즉, 특정 과제를 해결하기 위해 동일한 업스트림 커널에서 구축하여 미묘하게 다른 여러 경로를 전개시킬 수 있습니다.

질문: 지난 한 해 동안 CentOS Stream에 어떤 일이 있었나요?

Red Hat의 에코시스템이 RHEL의 커널과 기능 측면에서 제공하게 될 기능에 대한 "롤링 프리뷰(rolling preview)"로서 CentOS Stream을 수용하는 것을 보았습니다. 예를 들어, Facebook은 방대한 글로벌 소셜 네트워크를 지원하는 수백만 대의 서버를 운영하고 있으며, 이 모든 서버는 CentOS Stream에서 파생된 운영 체제로 마이그레이션되었거나 마이그레이션하고 있습니다. Facebook은 CentOS Stream을 토대로 내부적인 혁신을 계속 추진하던 와중에 플랫폼의 기능을 더욱 강화하기 위해서는 Red Hat 에코시스템 내에서 협업하는 것이 중요하다는 사실을 인지했습니다. Intel 또한 자사의 고객 에코시스템 내에서 CentOS Stream이 보여줄 잠재력을 기대하고 있습니다.

질문: CentOS Stream은 CentOS Linux 사용자에게 어떤 의미가 있나요?

CentOS Stream 덕분에 RHEL의 다음 버전이 구축된 후가 아니라 구축하는 중에 혁신 요소를 추가할 수 있는 새로운 메커니즘을 파트너와 커뮤니티 구성원에게 제공할 수 있습니다. 또한 Red Hat은 다양한 유형의 CentOS Linux 사용자가 있음을 알고 있으므로 CentOS 프로젝트 이사회와 협력하여 다양한 사용자 그룹의 요구사항에 부합하도록 프로그램을 조정하고 있습니다.

Red Hat은 시스템 관리자 및 파트너 개발자의 요구에 더욱 부응할 수 있도록 오픈소스 프로젝트 및 커뮤니티를 위한 옵션과 Red Hat Enterprise Linux 개발자 서브스크립션 사용 사례 확장을 포함해 여러 가지 사용 사례를 위한 저비용 또는 무료 프로그램을 2021년 상반기에 소개할 계획입니다. 그러한 프로그램을 이용할 수 있게 되면 Red Hat은 이러한 이니셔티브 연합에 따른 상세한 내용을 공유할 것입니다. RHEL로 전환하는 사용자를 위해 현재 CentOS Linux에서 RHEL로의 전환에 대한 지침을 제공하고 있습니다.

질문: 어떤 Red Hat 플랫폼에서 개발해야 하나요?

Red Hat은 다음을 포함해 다양한 영역의 개발자 요구사항을 해결하기 위한 플랫폼을 제공하고 있습니다.

  • Fedora Linux - 운영 체제를 구축하고 모든 관련 오픈소스 프로젝트를 통합하려는 사용자를 위한 커뮤니티 프로젝트입니다. 여기서 Red Hat과 더 큰 규모의 커뮤니티가 빠르게 진행되는 운영 체제 혁신 작업을 수행하고 있습니다. 그러한 작업은 CentOS Stream은 물론, 궁극적으로는 RHEL에도 도움이 됩니다.

  • CentOS Stream - RHEL의 다음 버전에서 제공될 기능을 확인하고 하드웨어 또는 소프트웨어를 뒷받침하는 변경사항을 도입하려고 하는 에코시스템 개발자를 위한 커뮤니티 프로젝트입니다. 또한 개발자가 RHEL의 다음 버전을 준비할 수 있도록 기술 및 툴을 개발할 수 있는 공간을 제공합니다.

  • Red Hat Universal Base Image - 컨테이너화된 클라우드 네이티브 엔터프라이즈 애플리케이션을 생성할 수 있는, 안전성과 보안성을 갖춘 재배포 가능한 무료 컨테이너 기본 이미지를 제공하는 강력한 툴로서 컨테이너화된 애플리케이션을 개발하는 사람들에게 유용합니다. Red Hat Universal Base Image를 이용하면 개발자는 RHEL에서뿐만 아니라 Red Hat OpenShift를 비롯한 Red Hat의 오픈 하이브리드 클라우드 포트폴리오에서 프로덕션 배포를 위한 인증된 애플리케이션을 보다 쉽게 생성할 수 있습니다. 또한 다른 운영 체제와 호환되는 컨테이너 이미지도 사용할 수 있게 해줍니다.

  • RHEL 개발자 서브스크립션 - Red Hat의 상용 엔터프라이즈 운영 체제 제품에서 개발하고 테스트하려는 개인(또는 팀)을 위한 무료 셀프 지원 서브스크립션입니다. RHEL의 보다 안전하고 안정적인 고성능 기반의 프로덕션에 배포될 애플리케이션을 개발/테스트할 수 있는 환경을 제공합니다. 개발자의 경우 Red Hat 개발자 프로그램에 참여할 것을 권장합니다. 파트너의 경우는 Red Hat Partner Connect 프로그램에 참여할 것을 권장합니다.

질문: 어떤 Red Hat 플랫폼에 배포해야 하나요?

  • 개인적 프로덕션 용도로 서버를 실행하고 있는 개인 사용자를 위해 RHEL을 쉽게 사용할 수 있도록 지원하는 프로그램을 조만간 출시할 예정입니다. 이러한 프로그램이 출시될 때 알림을 받고 싶다면 centos-questions@redhat.com으로 문의하십시오.

  • 오픈소스 프로젝트 또는 커뮤니티의 일원이거나 공용 CI(지속적인 통합)를 무료로 제공하고 있거나 인프라를 구축하고 있는 사용자를 위해 RHEL을 쉽게 사용할 수 있도록 지원하는 프로그램을 조만간 출시할 예정입니다. 이러한 프로그램이 출시될 때 알림을 받고 싶다면 centos-questions@redhat.com으로 문의하십시오.

  • 비영리/NGO/연구/학술 단체의 일원인 경우 centos-questions@redhat.com으로 문의하십시오. Red Hat은 RHEL을 쉽게 사용할 수 있도록 지원하는 프로그램을 개발하기 위해 협력하고자 합니다.

  • 컨테이너를 사용하고 있는 경우, Red Hat Universal Base Image는 클라우드 네이티브 엔터프라이즈 애플리케이션 생성 및 배포를 위해 무료로 제공되는 재배포 가능한 개발자 지원 이미지를 제공합니다. 또한 다른 운영 체제와 호환되는 컨테이너 이미지도 사용할 수 있게 해줍니다.

  • 상용 배포판으로 CentOS Linux를 사용하고 있는 경우, RHEL 서브스크립션의 필수 부분인 추가 관리 기술, 보안, 지원을 위해 RHEL로 이전하는 것이 좋습니다. Red Hat 영업 팀이 사용 사례에 맞는 적절한 제품과 서비스를 파악하는 데 도움을 드릴 수 있습니다.

CentOS Linux에서 RHEL로의 전환은 쉽습니다. 사용자가 convert2RHEL 툴을 다운로드하여 직접 수행할 수도 있고, Red Hat이 이러한 전환을 수행하도록 도와드릴 수도 있습니다. 모든 워크로드가 RHEL에 속하지 않는다는 것을 알고 있지만 Red Hat은 RHEL이 모든 프로덕션 워크로드를 가장 잘 지원한다고 생각합니다.

질문: 어떻게 참여할 수 있나요?

CentOS Stream은 모두에게 열려 있으며 RHEL의 다음 릴리스에 대한 개발 스트림에 미리 액세스할 수 있는 기회를 제공합니다. https://centos.org/download에서 CentOS Stream을 다운로드할 수 있습니다.