Linuxpia/데스크톱 리눅스

[Rocky Linux] 록키 리눅스, 레드햇 계열의 다운스트림 배포판

easyfly 2023. 4. 16. 20:34
반응형

록키 리눅스

록키 리눅스(Rocky Linux)는 CentOS의 창시자인 Gregory Kurtzer가 주도하여 만든 커뮤니티 기반의 엔터프라이즈 리눅스 배포판입니다. CentOS가 CentOS Stream으로 전환되면서 RHEL의 다운스트림에서 업스트림으로 전환되었기 때문에, CentOS의 대안으로 개발되었습니다.

록키 리눅스는 RHEL(Red Hat Enterprise Linux)의 소스 코드를 기반으로 하여 안정성과 보안을 중시하며, 기업 환경과 서버 환경에서의 사용을 목표로 합니다. 록키 리눅스는 무료로 사용할 수 있으며, RHEL과 호환성이 높아 기존 CentOS 사용자들에게 좋은 대안이 되고 있습니다.

또한 록키 리눅스는 커뮤니티 기반의 배포판이기 때문에, 커뮤니티의 지원과 참여를 통해 지속적으로 발전하고 있습니다. 록키 리눅스의 주요 목표 중 하나는 기업 및 서버 환경에서 안정적인 운영 체제를 제공하는 것입니다.

rockylinux.org에서 이미지 파일을 받을 수 있습니다.

록키리눅스 최신 버전

업스트림과 다운스트림의 비교

업스트림(upstream)과 다운스트림(downstream)은 소프트웨어 개발에서 사용되는 용어로, 소프트웨어 프로젝트 간의 관계를 설명하는 데 사용됩니다.

업스트림(upstream)

업스트림 프로젝트는 원본 소스 코드를 개발하고 관리하는 프로젝트입니다. 이 프로젝트는 소프트웨어의 기본 구조와 기능을 결정하며, 새로운 기능과 변경 사항을 도입합니다.

다운스트림 프로젝트와 비교하여 더 빠른 발전 속도를 보이지만, 이로 인해 안정성이 떨어질 수도 있습니다. 업스트림 프로젝트는 다운스트림 프로젝트에 영향을 줄 수 있지만, 반대 방향으로는 영향을 받지 않습니다.

다운스트림(downstream)

다운스트림 프로젝트는 업스트림 프로젝트의 소스 코드를 기반으로 개발되며, 업스트림 프로젝트의 변화와 기능을 받아들입니다. 이 프로젝트는 업스트림 프로젝트의 코드를 사용하여 사용자 지향적이거나 특정 목적을 가진 버전을 만듭니다.

다운스트림 프로젝트는 업스트림 프로젝트에 비해 더 안정적이고 사용자 친화적일 수 있지만, 새로운 기능이 업스트림 프로젝트보다 늦게 도입될 수 있습니다. 다운스트림 프로젝트는 업스트림 프로젝트로부터 받은 소스 코드를 사용하므로, 업스트림 프로젝트의 변화에 영향을 받습니다.

리눅스 배포판의 경우, 업스트림 프로젝트의 예로 RHEL(레드햇 엔터프라이즈 리눅스)가 있고, 다운스트림 프로젝트의 예로는 CentOS가 있습니다. 최근에는 CentOS가 CentOS Stream으로 전환되면서, RHEL의 다운스트림에서 업스트림으로 전환되었습니다. 이로 인해 록키 리눅스와 같은 대안이 등장하게 되었습니다.
 

록키리눅스와 CentOS

록키 리눅스(Rocky Linux)와 가장 가까운 배포판은 CentOS입니다. CentOS는 RHEL(Red Hat Enterprise Linux)의 커뮤니티 기반 버전으로, 무료로 사용할 수 있는 리눅스 배포판이었습니다. CentOS와 RHEL은 소스 코드와 기능 면에서 거의 동일하며, 주로 서버 환경에서 사용되는 데 많은 인기를 얻었습니다.

그러나 CentOS 프로젝트는 2021년부터 CentOS Stream이라는 새로운 프로젝트로 전환되어, 기존의 CentOS와 달리 RHEL의 다운스트림 버전이 아닌 업스트림 버전이 되었습니다. 이로 인해 록키 리눅스가 탄생하여, 기존의 CentOS처럼 RHEL의 무료 커뮤니티 기반 버전으로 사용되기 시작했습니다.

따라서 록키 리눅스와 가장 가까운 배포판은 CentOS로 볼 수 있으며, 둘 다 RHEL의 대안으로 사용되는 무료 리눅스 배포판입니다.
 
 

 

반응형