페도라 (운영 체제)
페도라()는 페도라 프로젝트가 개발한 컴퓨터 운영 체제이다. 레드햇의 후원과 개발 공동체의 지원아래 개발된 일반적인 목적을 가진 RPM기반의 소프트웨어가 결합된 운영 체제이기도 하다. 현재 페도라 프로젝트의 목적은 자유 소프트웨어의 진보를 이끌고 여러 개발 공동체를 단합하는 것이다.
페도라 프로젝트의 주요 목표는 자유, 오픈 라이선스 아래 개발된 소프트웨어를 아우르는 것과 컴퓨터 기술의 첨단을 선도해나가는 것이다.
페도라는 상대적으로 짧은 교환주기를 갖는다. 6개월 간격으로 새로운 버전이 배포되며 지원기간은 각 버전마다 13개월씩으로 매우 짧다. 페도라의 이러한 특성은 페도라에서의 소프트웨어 개발이 안정적으로 이루어지기 위해서는 새로운 버전으로 계속 교체해야 한다는 문제점을 야기한다.
2008년 리눅스 커널의 개발자인 리누스 토르발스는 PowerPC와의 호환성 때문에 페도라를 이용하기 시작했다.
디스트로워치에 따르면 페도라는 2011년 8월 인기있는 리눅스 배포판 3위에 올랐다.
페도라 프로젝트는 2003년 레드햇 리눅스가 배포를 중단하면서 시작되었다. 레드햇 엔터프라이즈 리눅스(Red Hat Enterprise Linux, RHEL)가 레드햇 리눅스에서 유일하게 지원하는 배포판이 되자, 페도라는 자연스럽게 공동 프로젝트와 배포판이 되었다.
페도라라는 이름은 레드햇 리눅스 배포를 위한 추가 소프트웨어를 제공하는 자발적 프로젝트인 페도라 리눅스와, 레드햇의 섀도맨(Shadowman)로고의 특징을 이루는 중절모(Fedora)에서 유래하였다. 페도라 리눅스는 나중에 페도라 프로젝트로 흡수되었다. 비록 예전에 페도라 창고 관리 소프트웨어를 개발한 개발자와 분쟁이 있었으나, 페도라는 레드햇의 상표이며 이 문제는 현재 해결된 상태다.
레드햇 사는 기업용 운영 체제로 레드햇 엔터프라이즈 리눅스(RHEL)를 개발해 판매하고 있는데, RHEL은 페도라 코어를 이용해 만든다. 예를 들면 2006년 말에 발표된 RHEL 5는 페도라 코어 6을 기반으로 만들어졌다. 레드헷에서 페도라 프로젝트를 내놓은 이후에, 다른 상업용 리눅스와 썬, 노벨 등의 유닉스 판매 회사들이 판매용 배포판과 밀접한 관련이 있는 공동체를 만들었고, 이들 공동체의 배포판들은 상업용 배포판의 새로운 오픈 기술의 실험실 역할을 맡고 있다.
초기에는 페도라 코어(Fedora Core) 였으나 버전 7부터는 "코어"를 떼고 단순히 "페도라"로 불리게 되었다.
페도라의 배포는 여러가지 방법으로 이루어진다.페도라는 페도라 스핀(Fedora Spins)라 불리는 다양한 방법을 통해 배포될 수 있다. 이 다양한 방법들은 소프트웨어 패기지의 특정한 조합과 최종 사용자가 사용하기 원하는 소프트웨어들을 우선적으로 고려한다. 페도라 스핀은 여러 개발 공동체에 의해 개발되었다.
페도라 배포판에 포함되어 있는 상용리눅스배포판을 위한 추가 패키지들은 페도라에 기반한 래드햇 엔터프라이즈 리눅스(RHEL)과 이와 호환되는 CentOS의 안정성을 높이는데 기여를 하기 위한 자발적인 참여의 일환이다.
페도라의 소프트웨어 패키지 관리는 Yum을 기반으로 하며, 그래픽 인터페이스 방식으로, "pirut"와 "pup"와 업데이트가 있을 때 가동하는 "puplet"가 있다. apt-rpm은 yum의 대용품으로, 데비안/우분투에 사용되는 apt-get 관리 패키지를 설치할 수 있게 해준다. 게다가, 바깥에 있는 저장소를 시스템에 추가하면, 페도라에 포함되지 않은 패키지(일반적으로 저작권 혹은 특허 문제 등)들을 설치할 수 있다.
페도라 7 이전에는 두가지의 중요한 저장소가 있었다. Core와 Extras가 그것이다. 페도라 Core는 래드햇사로부터 개발된 운영 체제를 위해 필요한 모든 패키지를 담고 있으며 DVD나 CD형태로 제공되었다. 페도라 Extras는 DVD나 CD형태로 제공되지 않는 개발공동체에서 개발된 패키지들로 구성되어 있었다. 페도라 7부터는 Core와 Extras가 통합되었으며 페도라 Core와 페도라 Extras라는 명칭을 페도라로 일원화 하였다. 이러한 통합으로 래드햇사에서 개발한 패키지만을 사용할 수 있게 되었다.
물론 페도라 7이 배포되기 이전에 페도라 Legacy라 불리는 세 번째 저장소가 있었다. 이 저장소는 자발적으로 운영되었으며 래드햇사에서 지원을 하지 않는 페도라의 지원 기간을 연장하기 위해서 고안되었다. 페도라 Legacy는 2006년 12월 폐쇄 되었다.
보안은 페도라의 중요한 기능 중 하나다. 페도라의 중요한 보안 기능은 리눅스의 여러 보안 기능을 종합한 SELinux다.
페도라는 버전2부터 SELinux를 내장하고 있다.
다음은 이제까지 나온 페도라의 버전과 지원 사항이다.
코드네임이 Sulphur인, 페도라 9는 2008년 5월 13일에 발표되었다.
페도라 9는 다음과 같은 새로운기능을 포함하고 있다:캠브리지 (Cambridge)라는 코드명을 지닌 페도라 10은 2008년 11월 25일에 공개되었다. 페도라 10은 아래와 같은 기능을 포함하고 있다:2009년 6월 9일 발표되었으며 코드명은 '레오니다스(Leonidas)'다.
주요 특징은 다음과 같다.최근 출시된 버전의 이름은 '콘스탄틴(Constantine)'으로 2009년 11월 17일에 출시되었다. 주요 특징은 다음과 같다.
고다드(Goddard)라는 코드네임을 가진 페도라 13은 2010년 5월 25일 출시되었다. 페도라프로젝트의 총괄자인 Paul Frields는 "이 버전을 출시하면서 보건데 우리는 가볍고 샤프한 페도라를 만들려고 했지만 결국에는 호화스럽고 광택있는 페도라를 만들었다."라고 언급하였다.
페도라 13의 주요한 특징은 다음과 같다.라프린(Laughlin)이라는 코드네임을 가진 페도라 14는 2010년 11월 2일에 출시되었다.
페도라 14의 주요기능은 다음과 같다.러브락(Lovelock)이라는 코드네임을 가진 페도라 15는 2011년 5월 24일에 출시되었다.
페도라 15의 주요한 특징은 다음과 같다.베른(Verne)이라는 코드네임을 가진 페도라 16은 2011년 10월 4일에 베타 버전이 출시되었으며, 11월 8일에 정식 버전이 나왔다. 주요 특징은 다음과 같다.비피 미라클(Beefy Miracle)라는 코드네임을 가진 페도라 17은 2012년 5월 29일에 정식 버전이 출시되었으며 주요 특징은 다음과 같다."Spherical Cow"라고 불리는 페도라 18이 2013년 1월 15일에 나왔다. 주요 특징은 다음과 같다.
"Schrödinger's Cat"이라고 불리는 페도라 19가 2013년 7월 2일에 나왔다. 주요 특징은 다음과 같다.
"Heisenbug"이라고 불리는 페도라 20 이 2013년 12월 17일에 나왔다. 주요 특징은 다음과 같다.
페도라 21부터는 코드네임을 별도로 부여하지 않기로 하였다. 2014년 12월 9일에 출시되었다. 주요 특징은 다음과 같다.
페도라 22는 2015년 5월 26일 출시되었다. 주요 특징은 다음과 같다.
페도라 23은 2015년 11월 3일 출시되었다. 주요 특징은 다음과 같다.
페도라 24는 2016년 6월 21일 출시되었다. 주요 특징은 다음과 같다.
응용 프로그램 (application) 설치는 Yum을 참조해주세요.
유용한 단축키 (shortcut key)
이외에도, 설정창에서 키보드항목으로 들어가면 응용프로그램(application)을 단축키로 등록할 수 있는 기능을 제공한다.