록키 리눅스(Rocky Linux)

록키 리눅스(Rocky Linux)는  레드햇 엔터프라이즈 리눅스(RHEL) 운영 체제 소스 코드를 사용한 리눅스로 RHEL과 100% 버그 간 호환이 가능하도록 설계 되었습니다. OS가 커뮤니티에서 집중적으로 개발 중이며, 정기적인 업데이트와 뛰어난 안정성으로 2023년 최신 버전은 9.0입니다. 릴리스의 수명 주기는 10년입니다.

록키 리눅스 시작과 배경

CentOS는 2000년대 초반에 안정적인 포인트 릴리스 시스템을 갖춘 RHEL과의 바이너리 호환성을 제공하며 무료로 제공되는 엔터프라이즈급 Linux 배포판으로 등장했습니다. 이는 RHEL의 모든 기능을 제공하지만 상업적인 지원은 제공하지 않았습니다. 이러한 오픈 소스 성격 덕분에 사용자들은 RHEL의 안정성과 성능을 추가 비용 없이 경험할 수 있었습니다.

그러나 CentOS는 인기를 얻으면서 Red Hat의 관심을 끌게 되었고, 결국 2014년 Red Hat이 CentOS를 인수했습니다. 이로 인해 CentOS의 거버넌스가 변경되었고 Red Hat은 CentOS 프로젝트에 재정적 지원을 제공하면서 이사회에서도 주요한 위치를 차지하게 되었습니다.

CentOS는 RHEL과의 호환성으로 많은 사용자들에게 인기를 얻었지만, 이로 인해 RHEL의 상용 구독에 영향을 미치게 되었습니다. 이에 회사는 2021년 CentOS를 중단하고 CentOS Stream으로 대체하기로 결정했습니다.

2020년 12월 8일, Red Hat은 “CentOS Stream”으로 알려진 운영 체제의 새로운 업스트림 개발 변형을 선호하여 Red Hat Enterprise Linux의 프로덕션 준비 다운스트림 버전이었던 CentOS의 개발을 중단할 것이라고 발표했습니다.

이에 대해 CentOS의 최초 창립자인 Gregory Kurtzer는 CentOS 웹사이트의 댓글을 통해 CentOS의 원래 목표를 달성하기 위한 프로젝트를 다시 시작하겠다고 발표했습니다. 

이 이름은 초기 CentOS 공동 창립자인 Rocky McGaugh를 기리기 위해 선택되었습니다. 12월 12일까지 Rocky Linux의 코드 저장소는 GitHub에서 가장 인기 있는 저장소가 되었습니다.

록키 리눅스9(Rocky Linux9)
  • 웹사이트
  • OS 리눅스(유닉스 계열)
  • 오픈 소스
  • GNOME Shell, Bash

Rocky Linux 후원자

Rocky Linux의 Tier1 스폰서는 COQ, 45Drives, AWS(Amazon Web Services), Google Cloud, MontaVista, Rakuten Symphony가 있습니다.

Rocky Linux 특징

Rocky Linux는 RHEL을 기반으로 재구성된 Linux 배포판으로, RHEL의 장기적인 지원 및 유지보수 이점을 계승하며 2032년까지 최신 버전에 대한 지속적인 관리를 약속합니다. 이것은 사용자들에게 안정성과 신뢰성 있는 환경을 제공하며, RHEL과 호환되는 환경을 유지하면서도 오픈 소스 커뮤니티에 기여합니다. Rocky Linux의 목표는 사용자들이 RHEL의 안정성을 무료로 경험할 수 있도록 함으로써 기업 및 개발 환경에서 안정적이고 신뢰할 수 있는 옵션을 제공하는 것입니다.

1. 안정성

Rocky Linux의 목적은 CentOS의 대안(대체)입니다. 기존 CentOS의 장점인 안정성을 대체하는 것으로 갑작스러운 업데이트 없이 원할한 실행을 목적으로 합니다.

2. 호환성

Rocky Linux는 Red Hat Enterprise 바이너리 코드와 100% 호환됩니다. 버그 간 호환성은 RHEL의 주요 기능 중 일부인 OS의 성능, 효율성 및 안정성을 보장합니다.

3. 오픈 소스

Rocky Linux는 오픈 소스 기반의 배포판으로, 안정적인 RHEL 코드를 기반으로 하며 전체 커뮤니티에 이익을 제공합니다. 이는 사용자 요구 사항을 중심으로 문서화, 보안 관리 및 업데이트를 지속적으로 커뮤니티에서 유지하고 있는 것을 의미합니다. Rocky Linux는 이러한 오픈 소스 기반으로 사용자들에게 안정성과 신뢰성을 제공하면서도 자유롭고 지속 가능한 환경을 조성합니다.

4. 지원

OS의 인기 상승은 커뮤니티 지원의 확대로 이어지고 있습니다. 이는 무료로 유지되면서도 풍부한 지원을 받을 수 있는 커뮤니티가 증가함을 의미하며, 사용자들은 필요에 따라 다양한 회사에서 제공하는 상업적 지원을 선택할 수 있습니다.

록키 리눅스 단점

록키 리눅스는 초기에는 문제가 있었지만, 커뮤니티의 성장과 프로젝트 성숙화로 문제가 감소하고 있습니다.일부 사용자는 유지 관리에 많은 돈이 필요하고 개발 및 업데이트를 위한 헌신적인 지지자가 필요하기 때문에 미래에 대해 우려하고 있습니다.

록키 리눅스는 CentOS Stream에 비해 느린 업데이트 주기를 가지고 있어 개발자들에게는 단점으로 비칠 수 있지만, 예상치 못한 업데이트가 거의 없는 안정적인 시스템을 원하는 사용자들에게는 이점이 될 수 있습니다.

결론

CentOS의 대안으로 록키 리눅스 외에도, 알마 리눅스와 오라클 리눅스가 주요 대안으로 주목 받고 있습니다.

Similar Posts

  • 리눅스 which whereis locate: 3가지 위치(경로) 확인 명령어

    리눅스 which와 whereis 명령어 명령어의 위치를 알 수 있는 명령어는 find 명령어를 이용해서 파일을 찾을 수 있지만 find 명령어는 시간이 소요되는 단점도 존재합니다. locate 명령어는 파일명을 빠르게 검색할 때 사용할 수 있습니다. 리눅스 기본 명령어 3가지에 대해 알아 보겠습니다. 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1. 안정성2. 호환성3. 오픈 소스4. 지원록키 리눅스…

  • [Linux] Shell 확장 6가지와 Shell 인용 3가지

    echo 명령어를 사용해서 Shell 확장(Expansion)에 대해 알아 보겠습니다. 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1. 안정성2. 호환성3. 오픈 소스4. 지원록키 리눅스 단점결론 1. Shell 확장 Shell 확장(Expansion)이란 셸에서 프로그램을 실행하기 직전 사용자가 입력한 인자를 정해진 의미에 맞게 해석해서 입력 or 출력으로 전환하는 것을 의미합니다. 프로그램은 echo를 포함한 명령어와 쉘에서 실행하는 모든 기능과…

  • 리눅스 Rsync 명령어

    Rsync (Remote Sync) 는 네트워크를 통해 파일과 디렉터리를 효율적으로 동기화하는 백업 방식입니다. 전체 데이터를 매번 복사하는 대신 변경된 부분만 증분 방식으로 전송하여 빠르고 안정적인 동기화를 지원합니다. 또한 다양한 옵션을 통해 압축, 암호화, 권한 유지, 삭제 동기화 등 세밀한 제어가 가능하며, 백업과 서버 간 데이터 전송에 널리 사용됩니다. 특히 네트워크 대역폭을 절약하고, 재 전송…

  • Varnish Cache란 무엇인가? | Varnish 설치 및 기본 설정하기

    Varnish Cache는 동적 웹사이트와 API에 적합한 HTTP 가속기입니다. 이는 스퀴드와 같은 클라이언트 사이드 캐시 역할을 하는 다른 웹 가속기와 달리 Nginx, 아파치와 같은 원본 서버 대신 HTTP 가속기로 설계 되었습니다. 또한, Varnish는 HTTP에 특화되어 있어 FTP, SMTP 및 다른 통신 프로토콜을 지원하는 프록시 서버와는 다릅니다. 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1….

  • WAS와 WEB 서버 차이

    웹서버는 HTTP 프로토콜을 기반으로 클라이언트가 웹 브라우저에 요청을 하면 요청을 받아 정적 콘텐츠를 제공하는 서버입니다. 정적 콘텐츠는 HTML, CSS, 이미지, 파일 등의 콘텐츠가 제공됩니다. WAS란 DB 조회 또는 다양한 로직의 처리가 요구되는 동적 콘텐츠를 제공하기 위해 만들어진 Application 서버입니다. 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1. 안정성2. 호환성3. 오픈 소스4. 지원록키 리눅스 단점결론웹서버란…

  • 리눅스 프롬프트(Prompt)란?

    리눅스 셸에서 프롬프트는 CLI(커멘드 라인 인터페이스)의 명령줄 대기 모드를 뜻 합니다. 커맨드 프롬프트(command prompt) 또는 셸 프롬프트(shell prompt)로 불립니다. Command Prompt는 명령을 입력/발행할 수 있는 터미널 에뮬레이터(CLI)의 입력 필드입니다. 참조: 내 Linux 명령 Prompt는 무엇을 알려줍니까? 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1. 안정성2. 호환성3. 오픈 소스4. 지원록키 리눅스 단점결론 ✅ 리눅스…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 5   +   8   =