록키 리눅스(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

  • 리눅스 find 명령어

    리눅스 find 명령어는 여러가지 다양한 기준으로 파일을 효율적으로 검색할 때 사용할 수 있는 명령어입니다. 특정 파일을 찾거나 특정 문자 패턴에 맞춰서 검색, 특정 확장자의 파일 검색, 특정 소유자, 파일 사이즈, 퍼미션, 등의 다양한 방법을 사용할 수 있습니다. find 명령어는 파일을 찾는 기본 역할 외에도 찾은 파일에 대한 퍼미션 변경, 소유자 변경, 파일 삭제…

  • 리눅스 셸 환경(Shell Environment) 정의 및 이해와 쉘 환경변수 | Shell 시작 파일 2가지

    셸 세션을 이용해서 서버와 상호 작용을 할 때 해당 동작과 리소스에 대한 연결을 결정하기 위해 컴파일 하는 많은 정보가 있습니다. 이러한 서정 중 일부는 구성 설정에 포함되어 있으며, 다른 설정은 사용자 입력에 의해 결정됩니다. 리눅스 셸 환경은 셸의 구성 설정과 사용자 입력에 의해 결정된 설정을 유지관리 영역을 이용해 관리하는 가장 일반적인 방법을 이용하게…

  • WAS와 WEB 서버 차이

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

  • Apache MPM Module: Prefork, Worker, Event 3가지 방식 비교 및 Event Module 최적화 설정

    Apache MPM Module은 Apache HTTP Server의 중요한 부분으로, 서버의 요청 처리 방식을 결정합니다. MPM(Multi-Processing Module)은 서버의 성능과 확장성에 큰 영향을 미치는 역할을 합니다. 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1. 안정성2. 호환성3. 오픈 소스4. 지원록키 리눅스 단점결론 ✅ MPM Module(Multi-Processing Module) MPM 모듈은 서버가 요청을 처리하는 방식을 정의하며, 서버의 성능, 안정성, 확장성에…

  • 셸 스크립트: 셸 들여쓰기 및 확장 옵션명[long 옵션명]

    명령어를 길게 사용하다 보면 여러 명령어 줄을 넘겨서 입력하는 경우가 발생합니다. 가독성을 높이기 위해 명령어를 문장 연결 하는 백슬래시(\)를 사용하여 셸 들여쓰기를 할 수 있습니다. 목차록키 리눅스 시작과 배경Rocky Linux 후원자Rocky Linux 특징1. 안정성2. 호환성3. 오픈 소스4. 지원록키 리눅스 단점결론1. 셸 들여쓰기: 백슬래시(\) 백슬래시-라인피드 문자열이며 LF(Line Feed)는 커서를 한칸 아래로 이동하여 새로운 라인을…

  • 리눅스 퍼미션(4,2,1)과 소유권 | chmod, chown, umask 명령어 | 스티키 비트

    리눅스 퍼미션(Permission)은 권한(&허가)을 의미합니다. 유닉스 계열 운영 체제들은 MS-DOS 계열의 운영 체제들은 멀티 테스킹 시스템이 아니며 멀티 유저 시스템 역시 아닙니다. 보통 컴퓨터는 하나의 키보드와 모니터를 가지고 한 명이 사용하지만 멀티 유저 시스템인 리눅스는 한 명 이상이 사용할 수 있다는 것을 의미합니다. 유닉스 계열의 멀티 유저 시스템은 운영 체제 설계 초기부터 깊게 내장된…

답글 남기기

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

Prove your humanity: 6   +   7   =