요약:
Linux 창립자인 Linus Torvalds는 최근 Linux 7.4 시리즈의 첫 번째 릴리스 후보 버전인 Linux 7.4-rc1의 릴리스를 발표했습니다. 이 버전은 2주간의 기능 병합 기간이 끝난 후 출시되었으며, 이는 커널 개발이 테스트 및 안정화 단계에 공식적으로 진입했음을 나타냅니다. 앞으로 몇 주 동안 개발 팀은 최종 안정 릴리스를 준비하면서 문제를 해결하고 새로 추가된 기능을 다듬는 데 집중할 것입니다.

Torvalds에 따르면, 휴가로 인한 일부 일정 변경으로 인해 받은 편지함에 보류 중인 풀 요청 두 개가 여전히 남아 있다고 합니다. 이러한 내용은 후속 릴리스에 포함될 수도 있지만 첫 번째 릴리스 후보 릴리스에서 추가 지연을 피하기 위해 Linux 7.4-rc1을 먼저 출시하기로 결정했습니다. 이러한 코드가 결국 Linux 7.4에 적용될지 여부는 rc2 단계에서 알려질 것입니다.
토발즈는 이번 합병 기간을 '매우 크다(BIG)'라고 표현했는데, 그 이면의 중요한 추진 요인은 인공지능 관련 개발 작업이다. 그는 후속 릴리스 후보 단계에서 많은 수정 사항이 유입되는 것보다 병합 기간 동안 대량의 AI 기반 또는 AI 관련 개발 콘텐츠가 통합되는 것이 더 만족스러울 것이라고 말했습니다. 향후 테스트 단계에서 여전히 AI 관련 문제 수정이 많이 있을 수 있지만 그 영향은 과거보다 적을 것으로 예상됩니다.
동시에 토발즈는 또 다른 가능성도 제기했다. 그는 많은 개발자가 Linux 7.4가 차세대 LTS(장기 지원) 커널이 될 것으로 기대하고 있으므로 가능한 한 빨리 이 버전에 새로운 기능을 통합하기를 희망한다고 믿습니다. 이 판단이 사실이라면 다음 몇 가지 후보 버전은 여전히 대규모를 유지할 수 있습니다. 왜냐하면 개발자에게는 아직 더 개선되고 최적화되어야 할 기능이 많이 있기 때문입니다.
특정 데이터로 판단하면 Linux 7.4는 이 병합 창에서 총 약 20,000개의 코드 제출을 받은 반면, 일반적인 상황에서는 일반적으로 약 15,000개이며 전체 규모는 평균보다 상당히 높습니다.
또한 이번 버전의 엄청난 코드 변경 기록에는 특별한 이유가 있습니다. AMD는 많은 수의 하드웨어 레지스터 정의 파일을 커널로 가져왔으며, 이로 인해 diff 로그가 크게 늘어났습니다. Torvalds는 이 패치 세트에 있는 콘텐츠의 약 1/3이 실제로 AMD GPU 관련 레지스터 오프셋 및 비트마스크 정의라고 말했습니다.
이러한 대규모 업데이트 외에도 Linux 7.4-rc1은 드라이버, 프로세서 아키텍처 지원, 파일 시스템, 개발 도구 체인, 핵심 커널 구성 요소 등 다양한 영역에서 개선 사항과 업데이트를 제공합니다.
Linux 커널 관행에 따르면 앞으로 약 2개월 동안 개발자들은 Linux 7.4의 최종 안정 버전을 출시하기 전에 매주 새로운 후보 버전(총 7~8개 정도)을 출시할 것으로 예상됩니다.
동시에 최근에는 Linux 7.3.1 버전도 출시되었습니다. 이번 유지 관리 업데이트가 출시되면서 Arch Linux 기반 배포판은 곧 해당 업그레이드 패키지를 제공하기 시작할 것으로 예상됩니다. 커널 업데이트에 대한 후속 조치가 빠른 것으로 알려진 페도라 배포판도 사용자들에게 최신 커널 버전을 더 일찍 제공할 것으로 예상된다.
댓글