"리눅스 커널 2.6.37-rc5"에서 "rc5"의 의미

"리눅스 커널 2.6.37-rc5"에서 "rc5"의 의미

최신 Linux 커널을 다운로드하기 위해 kernel.org 웹 사이트를 방문했을 때 2.6.37-rc5저장소에 이름이 지정된 패키지가 있음을 발견했습니다. 끝에 있는 "rc5"는 무엇을 의미하나요?

답변1

출시 후보.

관례적으로 프로그램 업데이트가 준비될 때마다 베타 버전에는 rc 번호가 부여됩니다. 수정이 필요한 심각한 버그가 발견되면 프로그램이 업데이트되어 더 높은 rc 번호로 다시 출시됩니다. 심각한 오류가 남아 있지 않거나 다른 심각한 오류가 발견되지 않으면 rc 이름이 제거됩니다.

답변2

현재 Linux 릴리스 주기는 다음과 같습니다. 오늘 3.7이 릴리스된다고 가정하면 약 2주의 "병합 창"이 열립니다(Linus는 실험 트리의 다른 곳에서 시도된 새로운 기능을 허용합니다. 대부분의 활동은 3.8이 여기에 있습니다). Linus는 3.8-rc1을 출시하여 공식적으로 병합 창을 닫았으며 그 이후로 병합된 콘텐츠에 대한 (거의) 버그 수정만 수락했습니다. 때로는 병합된 내용을 다시 가져오고 새로운 내용이 커널에 들어가는 경우는 거의 없습니다. Linus는 새로운 버그가 없다고 만족할 때까지 매주 3.8-rc2, -rc3...을 릴리스한 다음 3.8을 릴리스했습니다. 그런 다음 사이클이 다시 시작됩니다. 주기가 8주 정도 걸리므로 rc6 정도까지 올라가는데, rcs 간의 주기가 짧아지는 경우도 있고, 완고한 버그로 인해 전체 주기가 길어지는 경우도 있습니다.

3.8이 출시된 후에는 중요한 문제와 최소한의 영향을 미치는 버그 수정을 수집하고 3.8.1, 3.8.2를 릴리스하는 안정적인 팀이 이를 인수합니다. 이에 대한 고정된 일정은 없습니다. 3.9가 릴리스되면 더 이상 3.8.x가 아닙니다.

또한 주로 엔터프라이즈 배포 또는 임베디드 공간의 혜택을 위한(그리고 유지 관리되는) 장기 지원 릴리스도 있습니다. 현재 어느 정도 유지 관리되는 릴리스는 2.6.32.60 및 2.6.34.14(이전 번호 지정 스타일), 3.0 .63입니다. , 3.2.38, 3.4.30.

답변3

이에 대한 전체 설명은 다음에서 볼 수 있습니다. 개발 프로세스의 작동 방식

협회.

관련 정보