NetBSD 2.1 발표

소개

NetBSD 프로젝트에서는 NetBSD 운영 체제 릴리스 2.1을 발표하게 된 것을 기쁘게 생각합니다.

NetBSD 2.1에 관해

NetBSD 2.1은 netbsd-2 릴리스 브랜치의 첫 번째 유지 보수 릴리스입니다. 본 릴리스에서는 다양한 새 장치 지원, 수백가지의 버그 수정, 패치 및 커널 서브시스템 갱신, 수많은 사용자 환경 개선 등을 포함한 많은 기능이 개선 되었습니다. 이와 더불어 NetBSD 2.0.3의 모든 보안 수정 및 중요 버그 수정 내용도 함께 포함하고 있습니다.

NetBSD 2.1의 전체 소스와 바이너리는 전세계의 많은 사이트에서 받을 수 있습니다. FTP, 익명 CVS, SUP 등등의 방법을 제공하는 다운로드 사이트의 목록은 이 발표문의 끝에 실려 있습니다. 최신 목록은 다음 웹페이지에 나와 있습니다.

씨디롬 ISO 이미지로 설치하려는 경우에는 ISO 이미지의 torrent 파일을 사용하여 BitTorrent로 받는 것이 좋습니다. BitTorrent는 최근에 추가된 배포 방식으로, 대역폭 확보를 위해 이의 사용을 적극 권장합니다.

NetBSD에 관하여

NetBSD 운영체제는 전기능을 갖추고 있고, 오픈 소스이며, 유닉스와 유사한 운영체제로서, 버클리 네트워킹 릴리스 2(Net/2), 4.4BSD-Lite, 4.4BSD-Lite2에 기원을 두고 있습니다. NetBSD 2.0은 17가지 서로 다른 종류의 CPU를 탑재한 54가지의 서로 다른 시스템 아키텍처 상에서 실행되며, 이 순간에도 더 많은 기종으로 이식되고 있습니다. NetBSD 2.1 릴리스는 48가지 서로 다른 기종에 대한 바이너리 릴리스를 제공합니다.

NetBSD는 고도의 통합성을 갖춘 운영체제입니다. 뛰어난 이식성과 고성능을 갖춘 커널 외에도, NetBSD는 완전한 사용자 유틸리티 세트, 여러 언어용 컴파일러, X 윈도우 시스템, 방화벽 소프트웨어와 그 밖의 여러 가지 도구를 포함하고 있으며, 모든 프로그램의 소스를 제공합니다. NetBSD 패키지 컬렉션에는 5500개가 넘는 패키지가 포함되어 있으며 다수의 플랫폼용으로 바이너리 패키지 릴리스를 준비중입니다.

NetBSD 프로젝트의 목표에 대한 더 많은 정보는 아래의 NetBSD 웹사이트에서 얻을 수 있습니다.

NetBSD는 무료입니다. 모든 코드는 비제한적인 라이센스 하에 놓여 있으며, 사용료를 전혀 지불하지 않고도 사용할 수 있습니다. 무료 지원 서비스는 NetBSD 메일링 리스트와 웹 사이트를 통해 이용할 수 있습니다. 상업적 지원은 다양한 경로를 통해 이용 가능하며, 그 일부는 다음 페이지에 수록되어 있습니다.

NetBSD에 관한 더 자세한 정보는 NetBSD 웹 사이트에 나와 있습니다.

NetBSD는 전세계에 걸친 다양한 사람들의 협동 산물입니다. 이름 가운데 “Net”은 개발자들간의 의사 교환과 코드 공유를 가능하게 해준 인터넷을 기리기 위한 것입니다. 인터넷이 없었다면, NetBSD 프로젝트는 존재하지 못했을 것입니다.

2.0과 2.1간의 주요 변경 사항

전체 변경 사항은 NetBSD 2.0 릴리스 트리의 최상위 디렉터리에 있는 CHANGES-2.1 CHANGES-2.1 파일에 있습니다.

다음은 2.0과 2.1간의 주요 변경 사항입니다.

커널

  • SH3/4 플랫폼에서 부하가 많이 걸릴 경우 저절로 재부팅되는 버그 수정.
  • 일부 sparc64alphapmap(9) 문제 수정.
  • SYSV 세마포어 코드에 있던 오래된 버그 수정.
  • 큰 프로세스들이 생성될 때 멎는 문제 제거.
  • ata(4)wdc(4) 드라이버가 실제 CRC 에러가 발생하는 경우에만 모드를 다운그레이드. UDMA 모드는 보다 천천히 다운그레이드되도록 함.
  • RAID 기능을 포함해 Promise SATA150 컨트롤러를 지원하는 pdcsata(4) 드라이버 추가.
  • RAIDframe 디스크 드라이버의 많은 버그 수정 및 개선.
  • nVidia nForce3 칩셋이 제공하는 다양한 디바이스에 대한 지원 추가 (i386, amd64).
  • 일부 인텔 제온 시스템의 인터럽트 문제 수정.
  • VT642 SATA RAID 컨트롤러에 대한 지원 추가.
  • esiop(4) 드라이버의 다양한 문제 수정.
  • aac(4) 드라이버에 Dell CERC SATA RAID 지원 추가.
  • ahd(4) 드라이버에 추가적인 Dell 보드 지원 추가.
  • ehci(4) 드라이버의 많은 문제 수정.
  • ukyopon(4) : Kyocera AIR-EDGE 전화기 드라이버 추가.
  • 불분명한 자료구조를 갖는 명령어에 관련된 wdc(4) 드라이버 문제 수정. atactl smart status 명령어는 이제 빅 엔디안 호스트에서도 동작함.

네트워킹

  • wm(4)에서 i82547 Gig-E 칩의 성능 문제 해결.
  • sk(4)의 칩 인식, 성능 향상 및 Belkin 기가빗 네트워크 PCI 카드 지원 추가.
  • vlan(4) 인터페이스를 제거할 때 시스템이 멈추는 버그 수정.
  • rnd(4) 소스로 rtk(4)tl(4) 인터페이스 추가.
  • tl(4) 드라이버에 Compaq Netelligent 10 T/2 PCI UTP/Coax 컨트롤러 지원 추가.
  • stf(4) 인터페이스에 MTU를 변경하는 기능 추가.
  • gre(4) 인터페이스에 IPv6 기능 추가.
  • hme(4) 드라이버에 비-스팍 하드웨어에서의 Sun QFE 지원 추가.
  • stge(4)에서 빅-엔디안 및 몇가지 문제 수정. stge(4)은 하드웨어 체크섬 기능이 있는 sparc64에서만 동작함.

파일 시스템

  • 여러 가지 NFS 문제점 수정.
  • 이미 서버에서 연 파일을 SMBFS를 통해 접근할 때 생기는 버그 수정.
  • BSD 로그 구조 파일 시스템인 LFS를 개선.

보안

  • krb5(3)로 윈도 2000(과 이후 버전)에서의 암호 변경 지원.
  • IPSec AH 패킷을 통한 서비스 거부 공격 문제점 수정.
  • NetBSD-SA2005-10 OpenSSL에서 중개자가 프로토콜을 약화시킬 수 있음
  • NetBSD-SA2005-09 imake로 빌드시 /tmp 파일 사용 보안 문제
  • NetBSD-SA2005-08 FreeBSD 호환 코드의 힙 메모리 변경 문제
  • NetBSD-SA2005-07 AES-XCBC-MAC가 항상 같은 키를 생성하는 문제
  • NetBSD-SA2005-06 CVS의 여러 취약점
  • NetBSD-SA2005-05 설정되지 않은 cgd(4) 키 파괴
  • NetBSD-SA2005-04 MIT Kerberos 5 텔넷 클라이언트의 버퍼 오버플로우
  • NetBSD-SA2005-03 F_CLOSEM 관련 로컬 서비스 거부 공격
  • NetBSD-SA2005-02 특정 오디오 장치 드라이버를 통한 로컬 DoS

시스템 관리와 사용자 도구

  • 로컬 시스템과 NTP 서버간에 프로토콜 종류가 겹치는 것이 없는 경우(예: IPv4와 IPv6) 코어가 덤프되던 문제 수정.
  • pax(1)의 버그 수정 및 기능 추가.
  • 초기 인터페이스 스캔 단계에서 링크가 이미 사용중인 경우 ifwatchd(8)에서 CARRIER 스크립트를 호출하도록 함.
  • cvs(1) 버전을 1.11.20으로 갱신.
  • grep(1)가 빈 파일이나 아주 큰 파일의 경우도 다룰 수 있도록 함.
  • gzip(1)의 여러 문제 수정.

기타

  • cats 포트에 VT 전환 추가.
  • 크로스빌드 시스템의 여러 수정 및 향상.
  • libpthread와 libpthread_dbg의 몇몇 문제 수정.
  • umass(4) 등을 부팅 이후 연결시 생기는 문제를 피하기 위해 USB 메모리 리저브 구현.
  • 패키지 도구를 2005년 5월 30일자 버전으로 갱신.

현재 sysinst는 미리 만든 외부 단체 바이너리 패키지 또는 pkgsrc 시스템 자체의 설치를 도와 주는 기능을 가지고 있지 않음에 유의하십시오. NetBSD 패키지 컬렉션 문서를 참조하시기 바랍니다.

감사의 말

NetBSD 재단은 다년간에 걸쳐 코드, 하드웨어, 문서, 기부금, 서버 회선 제공, 웹 페이지 및 기타 문서, 릴리스 엔지니어링, 그 밖의 다양한 방법으로 공헌해 주신 모든 분들께 감사드립니다. NetBSD를 가능케 만든 분들에 관한 더 자세한 정보는 다음 페이지에 있습니다.

특히 NetBSD에서 사용 중인 많은 양의 코드를 제공해 준 캘리포니아 대학교 버클리 캠퍼스와 GNU 프로젝트에 깊은 감사의 말씀을 전합니다. 또한 그리고 현재 서버 운영 장소 및 회선을 제공해 주고 있는 인터넷 소프트웨어 컨소시엄과 헬싱키 공과대학에도 감사드립니다.

NetBSD 재단에 관해

NetBSD 재단은 핵심 NetBSD 프로젝트 서비스를 감독하고, 업계와 오픈 소스 커뮤니티에 프로젝트를 알리며, 많은 NetBSD 코드 기반에 대한 지적 소유권을 행사할 목적으로 1995년에 설립되었습니다. 매일매일의 프로젝트 활동은 자발적인 참여에 의해 이루어집니다.

NetBSD 재단은 상업적인 지원이 없는 비영리 조직으로서 사용자의 기부에 의존하고 있기에, 뛰어난 운영 체제를 만들고자 하는 노력을 이어갈 수 있도록 사용자들이 NetBSD 재단에 기부하는 것을 고려해 주길 바라는 바입니다.

기부는 PayPal()을 통해 할 수 있으며, 미국 내에서는 세금이 공제됩니다. PayPal을 이용하기를 원치 않거나 다른 절차를 원하는 경우에는 로 연락하십시오.

NetBSD 미러 사이트

가까운 미러 사이트를 이용해 주십시오.

또한 씨디롬 판매자 명단을 참조하시기 바랍니다.


돌아가기: NetBSD 2.x 공식 릴리스

(연락하는 방법)   Generated from %NetBSD: NetBSD-2.1.xml,v 1.3 2005/11/03 20:01:35 heinz Exp %
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.