2.10BSD

2.10BSD는 1987년 4월 발표된 PDP-11용 BSD UNIX 운영체제이며 2.9BSD의 후속이다. VAX용 4.3BSD의 변경 사항과 개발 도구를 PDP-11 환경에 이식·적응시키는 방향으로 개선됐다. VAX의 32비트 주소 공간과는 달리 PDP-11의 16비트 메모리 제약 때...

분류PDP-11 시스템에 후기 4.3BSD 기능을 적용한 정식 릴리스
개발University of California, Berkeley 및 PDP-11 BSD 유지보수 공동체
배포1987년 4월
대상DEC PDP-11
기술 기반2.9BSD
후속2.11BSD
언어C·어셈블리어
소스NetBSD BSD Family Tree
원본 아카이브CSRG Source Archive

2.10BSD는 1987년 4월 발표된 PDP-11용 BSD UNIX 운영체제이며 2.9BSD의 후속이다. VAX용 4.3BSD의 변경 사항과 개발 도구를 PDP-11 환경에 이식·적응시키는 방향으로 개선됐다. VAX의 32비트 주소 공간과는 달리 PDP-11의 16비트 메모리 제약 때문에 커널·프로그램 구성의 절충이 필요했다.[1]

버클리의 BSD는 이 시기에 네트워크·파일 시스템과 프로세스 관리에서 개선이 진행됐으며, 2.10BSD 개발은 이러한 기술을 오래된 PDP-11 하드웨어에서도 사용할 수 있도록 조정하는 작업과 관련됐다. 모든 4.3BSD 기능을 그대로 옮길 수 있는 것은 아니었으므로 시스템 지원 수준은 소스 및 장치별로 확인해야 한다.

2.10BSD의 배포는 PDP-11 사용자가 연구·산업 시스템을 계속 운용하도록 하는 중요한 역할을 했다. 기존 UNIX용 프로그램의 소스 호환성은 고려됐지만 서로 다른 커널·하드웨어 대상으로 만든 VAX 실행 파일이 직접 실행되는 것은 아니었다.[2]

2.10BSD 이후 보완 릴리스인 2.10.1BSD를 거쳐 2.11BSD가 발전했다. 2.10BSD는 PDP-11 시대 BSD의 유지보수와 UNIX 인터페이스의 장기적인 사용 사례를 보여주는 독립 릴리스다.

역사

개발과 변경 사항

PDP-11 하드웨어와 커널

명령·라이브러리·네트워크

배포 및 소스 보존

후속 버전

관련 문서

  1. NetBSD: BSD release history ↩
  2. McKusick CSRG Archive ↩