NetBSD 정식 릴리스

NetBSD의 정식 릴리스는 사람들이 믿고 일할 수 있는 안정적이고 지원받을 수 있는 플랫폼을 제공하려는 목적으로 만들어집니다. 정식 릴리스에서는 기능과 안전성이 잘 조화되어 있습니다. 또한 대개 NetBSD-current보다 설치가 쉽습니다.

릴리스는 소스 트리에서 분기하여 생긴 브랜치입니다. 브랜치는 1.6_BETAn과 같이 이름이 붙고, 테스트용으로 모든 포트의 바이너리 스냅샵이 매일 자동으로 생성됩니다. 툴을 생성하는 첫 테스트가 끝나면 릴리스를 동결합니다. 즉 더 이상 기능이 추가되지 않으며, 릴리스 엔지니어가—혹은 그의 허가하에—버그 수정만이 추가됩니다. 브랜치는 릴리스 후보가 될 만큼 안정화되면 RCn과 같이 이름이 붙고, 최종 릴리스는 예를 들어 NetBSD-1.6과 같이 됩니다.

이 기간 동안 많은 개발자들이 릴리스 브랜치의 테스트에 전념합니다. 릴리스 브랜치에서 발견된 문제점을 고치고 개발 브랜치에서 테스트를 거치며, 고진 것은 릴리스 브랜치로 반영합니다. 릴리스 엔지니어링 상태 페이지에서 다음 릴리스의 상황에 관한 정보를 볼 수 있습니다.

왜 정식 릴리스를 사용하는가?

많은 테스트를 거치고 상대적으로 드물게 발표되기 때문에, 정식 릴리스는 개발의 “최전방”에 있고 싶어하지 않는 분들이나 단지 응용 프로그램을 실행시키기만을 원하는 분들에게 유용합니다. 정식 릴리스는 사실상 바뀌지 않기 때문에(대개 아주 적은 수의 공식 패치만이 적용됨), NetBSD 개발자와 애플리케이션 개발자 모두 상대적으로 지원하기가 쉽습니다. NetBSD의 최신 정식 릴리스를 사용할 때 가장 큰 문제점은, 개발 트리에 있는 가장 최신 기능과 오류 수정의 혜택을 누릴 수 없다는 것입니다.

정식 릴리스는 비교적 설치하기 쉽습니다. 정식 릴리스에서 지원하는 모든 플랫폼에는 상세한 설치 절차가 딸려오며, 대부분은 여러 가지 부팅 방법을 지원합니다. (예를 들면, i386 포트는 대개 플로피 디스크 이미지를 써서 부팅하며, 아미가와 hp300 포트는 미니루트 파일시스템 이미지를 사용합니다.) 그리고 또한 이전 정식 릴리스로부터 현재 정식 릴리스로 업그레이드할 수 있는 절차도 제공합니다.

정리하면, 거의 날마다 운영 체제를 업그레이드하고 싶어하는 사람이 아니거나 비교적 설치와 업그레이드가 쉬운 시스템을 원한다면 NetBSD의 정식 릴리스를 쓰는 것이 좋습니다.

정식 릴리스용 업데이트를 구하는 방법

다음 릴리스까지 기다리기를 원하지 않는 사람들을 위해, 매일 갱신되는 릴리스 브랜치의 스냅샷을 FTP와 SUP으로 제공합니다.

The directories /pub/NetBSD/NetBSD-release-1-6/pub/NetBSD/NetBSD-release-2-0 디렉터리에는 압축이 풀린 소스와 매주 갱신되는 1.6과 2.0 릴리스 브랜치의 tar 파일이 들어 있습니다. 이 파일들은 /pub/NetBSD/NetBSD-current 디렉터리에 있는 파일들과 비슷한 방식으로 만드는 것입니다.

정식 릴리스의 역사

지금까지 NetBSD에는 24번의 정식 릴리스가 있었습니다. 10번의 주요 릴리스에서는 운영 체제의 새로운 기능을 도입했으며, 14번의 패치 릴리스에서는 주요 릴리스의 버그를 수정하고 안정성을 향상시켰습니다.

현재 지원되는 릴리스

현재 NetBSD 2.0과 1.6브랜치가 관리되고 있습니다. NetBSD 1.5와 그 이전 브랜치들은 수명을 마쳤으며 더 이상 지원되지 않습니다.

가장 최신의 릴리스는 NetBSD 3.1입니다.

이전 릴리스

(연락하는 방법)   Generated from %NetBSD: formal.xml,v 1.4 2005/11/06 00:14:36 minskim Exp %
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.