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 릴리스를 구별함으로써 코드 보존·복원과 후속 운영체제의 실제 소스 유래를 더 정확하게 추적할 수 있다.