의견.png

비에스디

해시넷
minee96 (토론 | 기여)님의 2019년 7월 24일 (수) 10:36 판
이동: 둘러보기, 검색

비에스디(BSD; Berkeley Software Distribution)은 1977년 미국 버클리 대학교(Berkeley)의 빌 조이(Bill Joy)가 주도하여 개발한 오픈소스 기반의 유닉스(UNIX) 운영체제(OS)이다. 비에스디(BSD)를 기반으로 프리비에스디(FreeBSD), 넷비에스디(NetBSD), 오픈비에스디(OpenBSD) 등 다양한 운영체제가 개발되었다.

역사

BSD 라는 이름은 "Berkeley Software Distribution"을 뜻한다. 이는 Research UNIX® 운영체제의 확장판이었던, University of California, Berkeley의 소스코드 배포판의 이름이다.[1] 허나 BSD 운영체제는 클론이 아니라 AT&T의 Research UNIX® 운영체제의 오픈소스 파생본이다.

처음 BSD 개발은 1977년 캘리포니아 대학교 버클리의 대학원생이었던 빌 조이(Bill Joy)에 의해 개발되고 배포되었다. 빌 조이는 PDP-11에 설치된 유닉스에 사용할 파스칼(Pascal) 컴파일러와 라인에디더 Ex를 작성하고, 이를 패키지로 만들어 "Berkeley Software Distribution" 라는 이름으로 배포한다. 이듬해에 개발한 두번째 배포본 "Second Bekely Software Distribution"을 배포하는데 이것이 2BSD이다. 이후 지속적인 개발로 1983년에 유닉스 버전 7을 기반으로 한 온전한 운영 체제로 2.9BSD가 완성되었다.

1979년 말에 새로 도입된 VAX 기종에서 3BSD가 탄생한다. 이는 VAX용 유닉스인 UNIX/32V를 개량하여 가상메모리를 구현한 새로운 커널을 만들고 2BSD를 흡수하여 새로운 운영 체제로 만들어졌다. 이어 1980년에 3BSD를 개량하여 4BSD를 만들었다. 이후 지속적으로 개발을 진행했으나 1995년에 BSD의 최종판인 4.4BSD-Lite Release 2 가 배포된다. 이때 CSRG는 더 이상의 연구와 개발을 멈추고 해산한다. 당시 배포되었던 386BSD는 FreeBSD와 NetBSD로 이어졌고 BSD/386은 BSD/OS이 되어 4.4BSD를 계승한다.

버전

VAX 버전

  • 4BSD
  • 4.1BSD
  • 4.2BSD

4.3BSD

  • 4.3BSD는 이전 버전들과 달리 TCP/IP 구현은 BBN의 공식 구현과 상당히 다름.
  • 4.3BSD-Reno 는 4.4BSD의 초기 개발 동안의 중간 릴리즈

4.4BSD 및 파생

  • 4.4BSD-Lite (AT&T 소스 미포함)
  • 4.4BSD-Encumbered (AT&T 라이선스에만 적용)

파생 운영 체제

  • FreeBSD
    • 애플 다윈
    • TrueOS (구 PC-BSD)
    • GhostBSD
    • MidnightBSD
  • OpenBSD
  • NetBSD

참고 자료

같이 보기


  의견.png 이 비에스디 문서는 소프트웨어에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.  

  1. Greg Lehey, 〈BSD에 대한 설명〉,《FreeBSD》, 2016-01-16