로프 (주문)
roff (software)![]() |
원본 작성자 | 조 오사나, 켄 톰슨 |
---|---|
개발자 | AT&T 벨 연구소 |
초기 릴리즈 | 1971년 11월 3일 | 전 )
운영 체제 | 유닉스 및 유닉스 유사 |
유형 | 명령 |
로프는 최초의 유닉스 텍스트 포맷 컴퓨터 프로그램이며, nroff 및 troff 문서 처리 시스템의 전신이다.
CTSS(최초의 컴퓨터화된 텍스트 포맷 응용 프로그램)용 LOULLUM의 후예였던 Multics의 결선 텍스트 포맷 프로그램의 유닉스 버전이었다.
역사
CTSS
Roff는 CTSS에서 진행되었던 제리 솔처(Jerry Saltzer)의 LELUMLUME 프로그램의 후예다.더글러스 매킬로이와 로버트 모리스가 썼다.runoff
MAD 어셈블러로 작성된 솔처 프로그램을 기반으로 BCPL의 멀티크용.그들의 프로그램은 Ken Thompson에 의해 1970년경 그의 초기 Unix 운영체제인 PDP-7 조립자 언어로 번역되었다.[1][2]
1970년 말(PDP-11/20[citation needed])에 유닉스에 대한 최초의 PDP-11이 취득되었을 때, 필요한 자금에 대해 경영진에 인용된 명분은 워드 프로세싱 시스템으로 사용된다는 것이었고, 그래서 1971년에 로프가 다시 PDP-11 어셈블리로 빠르게 번역되었다.
Roff는 Unix 버전 1에서 3까지 맨 페이지를 인쇄했고, Bell Labs 특허부가 그것을 사용하기 시작했을 때, 그것은 외부 의뢰인과 함께 최초의 Unix 응용프로그램이 되었다.[3]데니스 리치는 특수 기능을 제공하기 위해 (현지에서 작성된 소프트웨어였기 때문에) 로프를 신속하게 수정하는 능력은 특허부가 워드 프로세싱 요구를 충족시키기 위해 유닉스를 채택하도록 이끄는 중요한 요소라고 언급했다.이로써 UNIX는 Bell Labs 내에서 PDP-11/45s 최초의 PDP-11/45s 중 하나를 구매하기 위한 자금을 확보할 수 있을 만큼 충분한 신뢰성을 확보하게 되었다.[citation needed]
참고 항목
참조
- ^ Ritchie, Dennis M. (1984). "The Evolution of the Unix Time-sharing System". AT&T Bell Laboratories Technical Journal. 63 (6 Part 2): 1577–93. Archived from the original on 6 May 2010. PDF로
- ^ "Multics Features".
- ^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
원천
- D. M. 리치, UNIX 시간 공유 시스템의 진화 (AT&T Bell Laboratories Technical Journal, Vol. 63, No. 8, 1984년 10월)