F/OSS Comics #13: BSD Unix 3부, BSD Unix의 시작

12 hours ago 3

초기 BSD는 독립 운영체제가 아니라 기존 Unix에 설치하는 소프트웨어 모음이었으며, Bill Joy가 1977년 초 Pascal 시스템과 줄 편집기 ex를 묶어 배포함 BSD를 받으려면 AT&T Unix 소스 라이선스가 필요했고, Berkeley는 테이프와 배포 비용만 받음 2BSD에는 사용자 피드백으로 개선한 Pascal 시스템, vi, C shell 등이 포함됐으며, Joy가 버그 수정부터 테이프 복사와 우편 발송까지 직접 담당함 Ozalp Babaoglu와 Joy는 VAX용 Unix인 32/V에 가상 메모리를 통합해, 물리 메모리보다 큰 주소 공간이 필요한 작업을 지원함 가상 메모리 커널과 이식한 도구를 묶은 3BSD는 1979년 12월 출하를 시작했으며, Unix의 이식성에 관심을 갖던 DARPA도 Berkeley의 성공적인 배포에 주목함 소프트웨어 모음으로 출발한 BSD와 2BSD 1976년 Ken Thompson이 Bell Labs로 돌아간 뒤 Bill Joy와 Chuck Haley가 직접 Unix 커널을 살펴보고 개선하기 시작함 다른 대학들이 Pascal 컴파일러 사본을 원하자, Joy는 1977년 초 Berkeley Software Distribution(BSD) 을 구성함 Pascal 시스템과 em에서 발전한 줄 편집기 ex를 함께 묶음 독립 운영체제가 아닌 기존 Unix용 소프트웨어 모음으로, 이후 1년 동안 약 30부를 배포함 초기 배포 과정은 Twenty Years of Berkeley Unix에 기록돼 있음 배포에는 AT&T Unix 소스 라이선스가 필요했으며, Berkeley는 테이프와 배포 비용만 청구함 Berkeley에는 연구용 소프트웨어를 공유하는 전통이 있었고, BSD도 이를 이어감 자유언론운동, 히피 문화, 반전 운동도 Joy의 낮은 가격 책정에 영향을 줬다고 전해짐 관련 역사는 BSD Unix: Power to the people, from the code에서 확인할 수 있음 대학과 연구기관은 비교적 저렴한 라이선스 비용으로 소스 코드를 포함한 Unix를 얻을 수 있었고, 이는 보급에도 도움이 됨 AT&T는 반독점 합의로 컴퓨터 사업 진출과 Unix의 제품 판매에 제약을 받음 The Strange Birth and Long Life of Unix에서도 당시 Unix의 확산 과정을 확인할 수 있음 첫 배포 이후 Joy는 사용자 피드백으로 Pascal 시...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵