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 인터페이스의 장기적인 사용 사례를 보여주는 독립 릴리스다.