Linux 커널 7.0 공식 릴리스

3 hours ago 1

Linus Torvalds가 Linux 커널 7.0을 공식 릴리스했습니다. 다만 버전 번호가 크게 올랐다고 해서 획기적인 변화가 있는 건 아닙니다. Torvalds는 마이너 버전이 x.19처럼 너무 높아지면 메이저 버전을 올리는 관행을 유지하고 있으며, 이번 7.0도 그 연장선입니다.

주요 변경사항

  • Rust 지원 정식화: 가장 주목할 변화는 Rust의 "실험적" 딱지가 제거된 것입니다. Rust가 커널 개발의 주류 언어가 된 건 아니지만, 프로젝트 내 점진적 통합에서 중요한 이정표입니다.

  • 보안: 커널 모듈 인증에 ML-DSA 포스트 양자 서명이 추가됐고, SHA-1 기반 모듈 서명 방식은 제거됐습니다.

  • Self-healing XFS: XFS 파일시스템 오류를 실시간으로 감시하고, 마운트 상태를 유지하면서 백그라운드 데몬이 자동으로 복구를 트리거하는 헬스 모니터링 시스템이 추가됐습니다.

  • io_uring / BPF: io_uring에 cBPF 필터 지원이 추가됐고, BTF 타입 조회는 이진 탐색으로 성능이 개선됐습니다.

  • 스왑 및 메모리: zram 압축 데이터를 디스크에 바로 쓸 수 있게 되어 메모리 압박 상황에서 스왑 성능이 향상됐습니다.

  • 네트워킹: AccECN이 기본 활성화되어, 38년 된 TCP 설계 결함이 수정됐습니다. 패킷 드롭 이전에 혼잡 피드백을 지속적으로 받을 수 있습니다.

  • KVM: AMD Zen5 이상 CPU에서 ERAPS(Enhanced Return Address Predictor Security) 가상화 지원이 추가됐습니다.

  • AI 키보드 키: AI 전용 키보드 단축키를 위한 3개의 새로운 AI 특수 키가 추가됐습니다.

AI 도구와 커널 개발

Torvalds는 릴리스 공지에서 흥미로운 점을 언급했습니다. AI 기반 코드 리뷰 툴이 그동안 잠들어 있던 작은 버그들을 대량으로 발굴하면서 이번 릴리스 막판 패치 볼륨이 평소보다 높았다고 밝혔습니다. "AI 도구 사용으로 인해 한동안 코너 케이스가 계속 발견될 것 같다. 이게 새로운 일상이 될 수도 있다"고 말했습니다.

또한 이번 릴리스부터 AI 코딩 어시스턴트를 위한 문서와 함께, 기여자들이 개발 도구를 올바르게 활용하는 방법을 안내하는 공식 정책이 포함됐습니다.

배포 일정

Linux 7.0은 Ubuntu 26.04 LTS와 Fedora Linux 44의 기본 커널이 될 예정이며, 두 배포판 모두 2026년 4월 말 출시 예정입니다. 다음 버전 Linux 7.1 머지 윈도우는 곧 열리며, 7.1 RC1은 4월 26일경 공개될 전망입니다.

Read Entire Article