새로운 이름, 동일한 Linux

  • Sep 26, 2023

Linus Torvalds는 Linux 커널의 다음 주요 업데이트가 Linux 3.0이라고 발표했지만 너무 기대하지는 마세요.

리누스 토발즈
1996년에 Linus Torvalds는 Linux 2.0을 출시했고 우리는 SMP(Symmetric MultiProcessing)를 얻었고 다음 단계에 있었습니다. 리눅스 슈퍼컴퓨터. 1999 년에, 리눅스 2.2 등장, Linux는 Intel 칩 아키텍처에서 큰 발전을 이루었습니다. 2001년에는 약간의 지연 후에, Linux 2.4는 서버가 크게 개선되어 등장했습니다.. 그리고 2003년에는 리눅스 2.6이 나타났다, 최신 Linux의 프로토타입입니다. 그렇다면 지난 몇 년간 Linux 2.8이나 3.0을 보지 못한 이유는 무엇입니까? Torvalds가 설명하겠습니다.

나는 그냥 과감하게 다음 버전을 3.0으로 부르기로 결정했습니다. 20년이 가까워지면 출시될 것입니다. 이는 나에게 충분한 변명거리입니다. 솔직히 말해서 진짜 이유는 더 이상 40년이라는 숫자를 편안하게 셀 수 없기 때문입니다.

전체 번호 재설정은 지난 해 Kernel Summit에서 논의되었으며 올해에도 이를 채택할 계획이 있었습니다. 하지만 현실을 직시하자. 국민투표를 실시하지 않고 자전거 창고 색상을 선택할 수 없다면 책임을 맡는다는 게 무슨 의미가 있겠는가? 그래서 저는 그냥 모두 알파메일로 가서 번호를 다시 매기겠습니다. 당신은 그것을 좋아할 것입니다.

이제 내 알파-남성성은 슬프게도 실제로 모든 스크립트와 Makefile 규칙으로 확장되지 않으므로 커널은 반격하고 있으며 스스로를 3.0.0-rc1이라고 부릅니다. 제출까지 씨름하고 스크립트 등을 정리하는 데 보통 6~7주가 소요되며 최종 릴리스는 "3.0"이 되어야 합니다. -stable 팀은 버전 관리에 세 번째 숫자를 사용할 수 있습니다.

그렇다면 Linux 3.0에서는 어떤 크고 흥미로운 변화를 기대할 수 있을까요? 글쎄요, Torvalds가 제가 할 수 있는 것보다 더 잘 말했으므로 저는 그에게 영광을 돌리도록 하겠습니다:

아무것도 아님. 절대 아무것도 아닙니다. 물론, 우리는 일반적인 2/3 드라이버를 가지고 있습니다. 변경 사항과 많은 무작위 수정 사항이 있지만 요점은 3.0이 *단순히* 번호를 다시 매기는 것에 관한 것이며, 우리는 그런 일을 하지 *아닙니다*. KDE-4 또는 그놈-3 여기. 파손도 없고, 특별히 무서운 새 기능도 없고, 그런 것도 전혀 없습니다. 우리는 수년 동안 시간 기반 릴리스를 수행해 왔지만 이는 기능에 관한 것이 아닙니다. 번호를 다시 매기는 것에 대한 변명을 원한다면 대신 시간 기반의 것("20년")을 살펴봐야 합니다.

따라서 ABI[애플리케이션 바이너리 인터페이스]도 변경되지 않고, API[애플리케이션 프로그래밍 인터페이스]도 변경되지 않으며, 마법 같은 새로운 기능도 없습니다. 단지 꾸준하게 진행되고 있을 뿐입니다. 드라이버 변경(실제로는 대부분 드라이버 업데이트임) 외에도 몇 가지 멋진 VFS[가상 파일 시스템] 정리, 다양한 작업을 수행했습니다. VM [가상 머신] 수정, 일부 멋진 초기 ARM 통합(예!) 및 일반적으로 이는 상당히 일반적인 릴리스 주기로 간주됩니다. 병합 기간은 평소보다 며칠 짧았지만 결국 더 작은 릴리스와 안정적이고 안정적인 3.0 릴리스를 의미한다면 모두 좋습니다. 많은 프로젝트에서 발생하는 전통적인 ".0" 문제를 목표로 삼을 이유가 전혀 없습니다.

실제로 Torvalds는 Linux 3.0 커널에서 "정말 중요한 수정"만 원합니다. 그리고 다음 릴리스를 완전히 새로운 빛나는 숫자뿐만 아니라 좋은 커널로 만들도록 합시다."

그것은 나에게 계획처럼 들린다. 그다지 흥미롭지도 않고 과장된 내용도 없습니다. 단지 이미 좋은 시스템이 더 잘 작동하도록 만드는 것뿐입니다.

관련 기사:

Fedora 15의 5가지 최고의 기능

Mint 11: "Un-Unity" Ubuntu 데스크탑 Linux

새로운 우분투에 대해 알아야 할 사항