블로그 방명록 사전 갤러리 게시판 인클봇 인클챗 웹 IRC
 


RPM 5 발표 - 레드햇과 결별?

리눅스에서 가장 대중적인 패키지 관리자 중 하나인 RPM의 새 버전, RPM 5.0.0이 발표되었습니다. 이번 버전에서는 기능 개선과 함께 속도 개선이 이루어졌습니다.

RPM 5 배경그림

그런데 흥미로운 사실이 있습니다. 레드햇 엔터프라이즈 리눅스(RHEL) 제품 관리자(product manager)인 대니얼 릭(Daniel Riek)에 따르면, "RPM 5는 RPM의 포크이며, RPM.org와는 연관이 없다"고 합니다. 또한 그는 "레드햇과 페도라 모두 RPM 5 개발에 참여하지 않고 있으며, 현재로써는 사용할 계획도 없다. 레드햇은 앞으로도 계속 메인 RPM.org 출시와 개발에만 관여할 것"이라고 밝혔습니다.

오픈 소스 세상에서 '포크(fork)'란, 개발자가 어떤 소프트웨어의 소스 코드를 고치고 개선해서, 새로운 소프트웨어를 만드는 것을 뜻합니다. 즉, '분가' 정도로 번역할 수 있는 현상입니다. 보통 기존 개발 과정이 마음에 들지 않거나, 약간 다른 목적으로 쓰일 소프트웨어를 만들고 싶을 때 시도합니다.

RPM은 1997년에 Erik Troan과 Marc Ewing이 레드햇 리눅스에 쓸 용도로 만든 것이 시초입니다. 본래 약자는 'Red Hat Package Manager'였으나, 나중에 'RPM Package Manager'로 바뀌었습니다. 2007년, RPM 프로젝트의 주 개발자인 Jeff Johnson이 RPM 5 개발을 시작하였습니다.

대니얼 릭의 말 대로라면, rpm.org에서 배포하는 '공식' RPM과, 이번에 새로 개설된 rpm5.org에서 배포하는 RPM 5로 나뉘게 된 셈입니다. 현재 공식 RPM은 4.4.2.2까지 나와있습니다.

이렇게 되면 당연히 호환성 문제가 걱정될 수밖에 없습니다. 예를 들어 RPM 5에 추가된 기능 중 LZMA 압축 지원과 XAR(XML Archive) 포맷 지원이 있습니다. 이렇게 만들어진 .rpm 패키지는 당연히 기존의 '공식' RPM으로는 사용이 불가능하게 됩니다. 공식 RPM이 새로운 포맷을 얼마나 받아들이느냐, 또는 RPM 5이 얼마나 성공을 거두느냐가 열쇠가 될 듯합니다.

RPM 5 개발을 담당하고 있는 Jeff Johnson에 따르면, RPM 5는 RPM 4.x에 비해 패키지 쿼리 속도가 10배 정도나 빠르다고 합니다. 앞으로 RPM 5의 운명은 어떻게 될 지 궁금하네요.

RPM Package Manager (RPM) version 5.0.0 released
RPM 5: a Fork in The Linux Packaging

Posted by 랜덤여신

이 글의 관련글
2008/01/11 21:09 2008/01/11 21:09

Trackback URL : http://barosl.com/blog/trackback/644

Comments List

  1. kirrie 2008/01/12 01:12 # M/D Reply Permalink

    RPM의 약자가 RPM Package Manager...
    마치 GNU의 약자가 Gnu's Not Unix인 것과 같은 재귀적 약자군요. 재밌어요. ㅎㅎ

    1. 시마시마 2008/01/12 15:29 # M/D Permalink

      비슷하게 WINE Is Not Emulator!도 있어요 'ㅅ'

  2. Barami 2008/01/14 10:30 # M/D Reply Permalink

    Linux...

    Linux Is Not UniX...

Leave a comment
« Previous : 1 : ... 155 : 156 : 157 : 158 : 159 : 160 : 161 : 162 : 163 : ... 711 : Next »

블로그 이미지

랜덤여신이 살아가는 이야기입니다. / 국내 점유율이 1%도 안 되는 리눅스 관련 글을 주로 씁니다. 관심 좀... ㅠㅠ / 컴퓨터쪽 이야기도 씁니다.

- 랜덤여신

Recent Posts

  1. 유튜브, 고화질 동영상 서비스 시작 - 1... (2)
  2. 네이버, 나눔글꼴 공개 - 한글날 기념 (8)
  3. 애플, 아이폰 NDA 폐지 (5)
  4. 파이썬 2.6 발표 (2)
  5. 구글 크롬 탄생 - 몇 가지 특징 (10)
  6. ReiserFS 개발자 한스 라이저, 징역 15... (5)
  7. PHP 4, 개발 중단 (4)
  8. 동화 같은 README 파일 (6)
  9. 아무 기능도 없는 '나는 부자다' 아이폰... (11)
  10. 리눅스 사용자, 급팽창 중 (13)
  11. 파이어폭스, Qt 이식 성공 (5)
  12. IBM, 리눅스 데스크톱 제작사들과 제휴... (7)
  13. 파이어폭스 3의 달라진 SSL 정책, 웹을... (17)
  14. 야후, 서비스 중단으로 재생할 수 없게... (1)
  15. 파이어폭스 개발자 모임, 낙석으로 갇히... (3)
  16. 리눅스 커널에 대한 신화, 거짓, 그리고... (8)
  17. 자기가 만든 프로그램에 해킹당하다 - H... (2)
  18. 컴피즈의 어머니 XGL, 개발 중단 (1)
  19. KDE 4.1 발표 - 일반 사용자를 위한 첫...
  20. 구글 코드, MPL 라이선스 사용 금지 (1)
  21. MS 워드 95에서 2007까지 성능 비교 (9)
  22. 두 번째 맥 클론 제작사 등장 - 오픈 테크 (8)
  23. 리눅스 커널에 대한 신화, 거짓, 그리고... (19)
  24. 오픈웹, 금융결제원 상대로 1심 패소 (10)
  25. 구글, 실명 기반 위키 '놀(Knol)' 공개... (3)
  26. 해킹도 하고 직업도 얻고 (5)
  27. 파이어폭스, 1등 안 노려 - 인터넷 익스... (22)
  28. '콜드 부트 공격' 예제 발표 - 전원 꺼... (6)
  29. 패치하지 않은 윈도우 PC의 생존 시간 -... (6)
  30. GNOME 창시자 미겔, GTK+ 3.0 구상 비판