4.4BSD-Lite

4.4BSD-Lite는 1994년 CSRG가 공개한 BSD 계열의 소스 코드 배포판으로, UNIX 원본의 사용권 제한을 벗어나 더 자유롭게 수정·재배포할 수 있도록 만든 후기 BSD 코드 기반이다. 4.4BSD와 상당 부분의 커널·라이브러리·프로그램 코드를 공유하지만 AT&T 라이선스가...

분류AT&T 제한 코드를 정리한 자유 재배포 BSD 소스 배포판
개발University of California, Berkeley / Computer Systems Research Group
출시1994년 6월
기술 기반4.4BSD
후속4.4BSD-Lite Release 2
플랫폼플랫폼 독립 소스 배포 중심
구현C · 어셈블리어
라이선스해당 버전의 AT&T·BSD 소스 배포 조건에 따름
원본 자료BSD Family Tree
CSRG 보존 자료CSRG Source Archive

4.4BSD-Lite는 1994년 CSRG가 공개한 BSD 계열의 소스 코드 배포판으로, UNIX 원본의 사용권 제한을 벗어나 더 자유롭게 수정·재배포할 수 있도록 만든 후기 BSD 코드 기반이다. 4.4BSD와 상당 부분의 커널·라이브러리·프로그램 코드를 공유하지만 AT&T 라이선스가 필요한 구성 요소를 정리하고 법적 합의 결과를 반영했다는 점에서 별도 판본이다.[1]

1989년 Networking Release 1과 1991년 Networking Release 2에는 자유롭게 배포할 수 있는 네트워크·유틸리티 코드가 늘어났다. 이후 UNIX System Laboratories와 BSDi·캘리포니아 대학의 분쟁이 1994년 합의되면서 관련 소스를 수정하고 배포할 수 있게 됐다. 따라서 Lite를 단순한 기능 축소판이라고 보기보다 소스 코드 권리와 재배포 조건을 중요한 목표로 둔 릴리스로 이해해야 한다.[2]

4.4BSD-Lite는 제한된 원본 코드의 제거 때문에 일부 독립적인 완성 하드웨어 포트에서 추가 코드 없이 바로 부팅하기 어려울 수 있었다. 하지만 커널·사용자 공간의 풍부한 공개 소스 기반을 제공했으며 FreeBSD와 NetBSD는 이를 채택·병합하여 배포판의 법적·기술적 기반을 정리했다.

CSRG의 최종 릴리스 4.4BSD-Lite Release 2는 1995년 6월 발표돼 버그 수정과 기능 개선을 추가했다. 두 Lite 릴리스를 구별함으로써 코드 보존·복원과 후속 운영체제의 실제 소스 유래를 더 정확하게 추적할 수 있다.

역사

개발 배경

커널·파일 시스템

네트워크와 프로그램 인터페이스

하드웨어 이식 및 드라이버

개발 도구와 응용 프로그램

배포·라이선스 및 영향

관련 문서

  1. BSD 계보 및 연대 자료 ↩
  2. A Repository of Unix History, 4.4BSD Lite ↩