NetBSD 1.6.2가 나왔습니다

방준영의 이미지

http://netbsd.org/ko/Releases/formal-1.6/NetBSD-1.6.2.html 로부터:

Quote:
커널


pciide(4)로 Promise 컨트롤러가 48비트 LBA 드라이브를 쓰는 대용량 디스크에 DMA를 적용할 수 있습니다.

메모리 부족시의 안정성을 높이기 위해 스왑 공간이 적을 경우 오류 감지 기능을 추가했습니다.

보다 많은 Sis 및 인텔 컨트롤러에 대한 지원을 pciide(4)에 추가했습니다.

새 12인치 파워북 G4를 지원합니다.

mlx(4)의 안정성이 높아졌습니다.

상당 기간 동안 지속되었던 Sun4c 오리지널 스팍 시스템(SS1, SS1+, IPC)의 안정성 문제가 발견되어 고쳐졌습니다. 이들 시스템에 대한 몇몇 최적화도 행해졌습니다.

Sun3, Sun3x, Sun2에 테이프 파일에 대한 검색 지원으로 테이프 파일에서 부팅할 수 있습니다.

i386 커널에 USERCONF 옵션이 추가되었습니다. 자세한 내용은 userconf(4)를 참조하세요.

인텔 865와 875P 칩셋에 대한 하드웨어 난수 발생기 지원이 추가되었습니다.

wdc(4)가 ATA 이전의 드라이브와 동작하도록 고쳤습니다.

다기능 PCMCIA 카드에 대한 일반적인 지원이 고쳐졌습니다.

리눅스 에뮬레이션에서 여러 가지가 수정되었습니다.

네트워킹


rtk(4) 멀티캐스트 문제를 고쳤습니다.

fxp(4)가 더욱 많은 칩 변종을 지원합니다.

tulip(4) 드라이버를 고쳐서 DEC 알파 PWS가 더 이상 패닉을 일으키지 않습니다.

경로 MTU 발견시 블랙홀 감지 기능이 추가되었습니다.

최신 델 노트북에 사용되는 브로드컴 BCM4401 칩셋 지원을 위해 bce(4) 드라이버가 추가되었습니다.

콜아웃 자료 구조를 망가뜨릴 수 있는 네트워크 코드에서의 경쟁 조건을 피해가도록 바뀌었습니다.

IPv4, IPv6 및 IPSEC에 대한 여러 가지 수정이 있었습니다.

보안

다음 보안 문제가 해결되었습니다.

NetBSD-SA2004-004 Insufficient packet validation in racoon IKE daemon

NetBSD-SA2004-003 Inconsistent IPv6 path MTU discovery handling

NetBSD-SA2004-002 OpenSSL 0.9.6 ASN.1 parser vulnerability

NetBSD-SA2004-001 shmat reference counting bug

NetBSD-SA2003-018 DNS negative cache poisoning

NetBSD-SA2003-017 OpenSSL multiple vulnerability

NetBSD-SA2003-016 Sendmail - another prescan() bug CAN-2003-0694

NetBSD-SA2003-015 Remote and local vulnerabilities in XFree86 font libraries

NetBSD-SA2003-014 Insufficient argument checking in sysctl(2)

NetBSD-SA2003-012 Out of bounds memset(0) in sshd

NetBSD-SA2003-011 off-by-one error in realpath(3)

NetBSD-SA2003-010 remote panic in OSI networking code

시스템 관리 및 사용자 도구


에러에 의해 vi(1)가 죽을 수 있는 가능성을 제거했습니다.

XFree86 4를 이용하는 아키텍쳐에서 XFree86을 4.3.0으로 업그레이드했습니다.

scsictl(8)이 이제 몇몇 새로운 명령을 지원합니다.

BIND가 8.3.7로 업그레이드되었습니다.

DHCP가 3.0.1rc11로 업그레이드되면서 많은 문제가 고쳐졌습니다.

CVS가 1.11.10으로 업그레이드되었습니다.

notexist의 이미지

며칠 전에 커널을 새로 빌드해서 올렸더니...

버젼이 1.6.2로 바뀌었더라구요...

당시에는 홈페이지가 아직 1.6.1로 되어있었는데...^^;

어쨋든...축하할 일이네요...

current는 엄청나게 많이 바뀌고 있는거같은데...

빨리 안정화되서 정식으로 릴리즈했으면 좋겠습니다.

There is more than one way to do it...

wooil의 이미지

The Annual NetBSD Status Report를 보면 올해 두 번의 릴리스(1.6.3, 2.0)가 더 계획되어 있습니다.

호기심에 NetBSD 최근 발표 일자를 찾아봤습니다(메일링 리스트 발표문 기준).

1.5: 2000년 12월 6일 17:00:01
1.5.1: 2001년 7월 11일 16:35:16
1.5.2: 2001년 9월 13일 18:00:35
1.5.3: 2002년 7월 22일 20:57:37
1.6: 2002년 9월 14일 12:45:42
1.6.1: 2003년 4월 21일 00:35:04
1.6.2: 2004년 3월 2일 10:32:17

메이저 업그레이드에 약 2년 정도 걸렸으니 특별한 문제가 생기지 않는 이상 계획대로 올해 나올 것 같습니다. 8)

방준영의 이미지

NetBSD 코어팀 멤버인 Luke Mewburn이 인터뷰를 가졌습니다.
http://www.newsforge.com/os/04/03/02/1946219.shtml

중간에 보면 앞으로 나올 2.0에서 무엇이 좋아질 것인지 물어보는 부분이 있는데,

Quote:
What goodies will 2.0 bring us?

SMP on more platforms, including i386, macppc, sparc, alpha, and vax.
Kernel assisted threads ("schedular activations").
Fully dynamically linked userland.


특히 성능이 엄청나게 좋아질 거라는 점이 빠져 있습니다. 8)