AUSAM
AUSAM(Australian Unix Share Accounting Method)은 오스트레일리아의 시드니 대학교와 뉴사우스웨일스 대학교에서 Research UNIX V6를 기반으로 개발한 UNIX 파생 운영체제다. 1970년대 후반 대학의 다중 사용자·고부하 환경을 관리하려는 목적으...
| 정식 명칭 | Australian Unix Share Accounting Method |
|---|---|
| 분류 | 호주 대학의 Research UNIX V6 기반 파생 운영체제 |
| 개발 | 시드니 대학교·뉴사우스웨일스 대학교 연구자 |
| 개발 시기 | 1970년대 후반 |
| 대상 | DEC PDP-11 계열 UNIX |
| 강화 사항 | 사용자별 자원 회계·보안·고부하 처리 |
| 원형 | Research UNIX V6 |
| 후속 영향 | Research UNIX V7과 후속 AT&T UNIX로 일부 변경 환류 |
| 소스 | TUHS AUSAM |
AUSAM(Australian Unix Share Accounting Method)은 오스트레일리아의 시드니 대학교와 뉴사우스웨일스 대학교에서 Research UNIX V6를 기반으로 개발한 UNIX 파생 운영체제다. 1970년대 후반 대학의 다중 사용자·고부하 환경을 관리하려는 목적으로 만들어졌으며, 사용자별 자원 사용량과 계정 회계, 보안 및 시스템 효율을 개선했다. 원본 UNIX와 완전히 독립된 커널이 아니라 실제 V6 코드에 기반한 수정 계열이다.[1]
대학의 공동 컴퓨터는 여러 사용자와 연구·교육용 작업을 처리하기 때문에 시스템의 메모리·CPU·저장 장치 사용량을 제어하고 기록할 필요가 있었다. AUSAM은 사용자 자원 회계와 운영 정책을 강화했고 커널의 여러 버그 수정 및 성능 개선을 수행했다. 원형인 Sixth Edition UNIX가 소수 연구자용 시스템에서 대학 공용 인프라로 확장되면서 어떤 문제가 발생했는지 보여 준다.
보존된 소스에는 보안·부하 처리 및 프로세스 회계와 관련한 커널 변경 사항이 포함돼 있다. TUHS의 AUSAM 자료에는 UNSW 테이프에 기초한 코드와 후속 커널 변경본이 있으며 문서화된 릴리스 시점과 남아 있는 소스 파일의 날짜를 구분해야 한다.[2]
AUSAM의 일부 변경과 오류 수정은 Bell Labs로 전달돼 Research UNIX V7 및 초기 상용 UNIX 판본에 통합된 것으로 기록돼 있다. BSD·System V처럼 대규모 독립 제품 계보로 발전한 것은 아니지만 원본 UNIX의 대학 배포가 실제 기술 개선을 거쳐 다시 본류로 환류한 사례다.