NLS(컴퓨터 시스템)

NLS (computer system)
oN라인 시스템
개발자SRI International 증강 연구 센터
유형개념.
발매일1968년 12월 9일 '모든 데모의 어머니'에서
운영 체제없음.
CPU없음.
기억없음.
보관소없음.
그래픽스래스터 스캔 비디오 디스플레이
접속성비디오 입력, 시리얼 출력

NLS 또는 "oN-Line System"은 1960년대에 개발된 혁신적인 컴퓨터 협업 시스템입니다.Douglas Engelbart가 설계하고 Stanford Research Institute(SRI)의 증강연구센터(ARC)의 연구자에 의해 구현된 NLS 시스템은 하이퍼텍스트 링크, 마우스, 래스터 스캔 비디오 모니터, 관련성, 화면 창 표시, 프로그램 및 기타 m에 의해 정리된 정보를 최초로 실용적으로 사용한 시스템입니다.컴퓨팅 컨셉을 정의합니다.그것은 ARPA(국방고등연구계획국의 전신), NASA, 그리고 미국 공군에 의해 자금 지원을 받았다.

발전

더글라스 엥겔바트는 1959년부터 1960년까지 미 공군의 지원을 받으면서 그의 개념을 발전시켜 1962년에 골격을 발표했다.이상한 약자인 NLS는 (OLS가 아니라) 시스템의 진화의 인공물이었다.Engelbart의 첫 번째 컴퓨터는 한 번에 한 명 이상의 사용자를 지원할 수 없었다.첫 번째는 1963년 CDC 160A로,[1] 자체 프로그래밍 능력이 매우 낮았습니다.

단기적인 조치로서 팀은 오프라인 사용자, 즉 이용 가능한 단말기에 앉아 있지 않은 모든 사용자가 Flexowriter[2]사용하여 일련의 명령을 종이 테이프에 입력함으로써 문서를 편집할 수 있는 시스템을 개발했습니다.테이프가 완성되면 오프라인 사용자는 마지막 문서 초안이 저장된 종이 테이프를 컴퓨터에 급지한 후 새로운 명령을 적용하여 문서의 [2]최신 버전을 포함한 새 종이 테이프를 인쇄합니다.대화형 시각화가 없으면 사용자가 문서 텍스트에 대한 명령어의 누적 효과를 정신적으로 시뮬레이션해야 하므로 어색할 수 있습니다.한편, 관리자들이 문서 인쇄물을 [3]비서들에게 표시하여 배포하는 1960년대 사무실의 업무 흐름과 일치했다.

설계는 동일한 문서를 편집할 수 있는 대화형 "온라인" 기능뿐만 아니라 이러한 "오프라인" 워크플로우를 계속 지원했습니다.두 개의 동일한 줄임말(OLTS)을 사용하지 않기 위해 Off-Line Text System은 FLTS로, On-Line Text System은 NLTS로 줄였습니다.시스템이 텍스트만 지원하는 것이 아니라 "T"가 삭제되고 인터랙티브 버전이 NLS로 [4]알려지게 되었습니다.

심리학을 전공한 로버트 테일러는 NASA의 지원을 받았다.테일러는 미 국방부 고등연구계획국정보처리기술사무소로 이동했을 때 프로젝트에 추가 자금을 지원할 수 있었다.NLS 개발은 1965년에 [1]CDC 3100으로 이전했습니다.Jeff Rulifson은 1966년에 SRI에 입사하여 [5]1973년에 조직을 떠날 때까지 NLS의 수석 프로그래머가 되었습니다.

1968년, NLS 개발은 버클리 타임셰어링 [1]시스템을 실행하는 SDS 940 컴퓨터로 이동했습니다.약 96MB의 스토리지 디스크가 있으며, 최대 16대의 워크스테이션을 지원할 수 있습니다.각 워크스테이션을 래스터 스캔 모니터, 3버튼 마우스코드 키 세트로 알려진 입력 장치로 구성됩니다.입력된 텍스트가 키셋에서 특정 서브시스템으로 전송되어 버스를 통해 2개의 디스플레이 컨트롤러 및 디스플레이 제너레이터 중 하나로 정보가 중계되었습니다.입력된 텍스트는 특수 커버로 둘러싸인 5인치(127mm) 브라운관(CRT)으로 전송되고, 중첩된 비디오 이미지는 프로 품질의 흑백 TV 카메라에 의해 수신되었습니다.이 정보는 TV 카메라에서 폐쇄회로 카메라 제어판 및 패치 패널로 전송되어 각 워크스테이션의 비디오 모니터에 표시되었습니다.

NLS에서의 화상 회의

NLS는 1968년 12월 9일 Engelbart에 의해 샌프란시스코에서 열린 Fall Joint Computer Conference에서 많은 청중에게 시연되었습니다.그 후, NLS의 획기적인 기능을 실증했을 뿐만 아니라, 몇개의 뛰어난 최첨단 비디오 테크놀로지의 조립을 수반하고 있기 때문에, 「모든 데모의 어머니」라고 불리고 있습니다.엥겔바트의 무대 단말 키보드와 마우스는 샌프란시스코 남동쪽 48km 떨어진 멘로파크에 있는 ARC의 SDS 940 컴퓨터에 연결전용회선을 통해 2400보 속도로 홈메이드 모뎀으로 연결됐다.2의 마이크로파 링크 제르 세이주 멘로 공원에서 비디오가 끼워져 가진22-foot-high(6.7m)화면에, 청중들은 자신의 진열에, 어떻게 그가 마우스 사용을 관찰하고, 제르 세이주 멘로 공원에 그의 팀 회원들이 presentatio에 참여했다를 본다 엔젤 바드의 행동을 따를 수 있는 스위스의 비디오 프로젝터 NASA의 에임스 센터에 의해 대여하고, video[6]을 옮겼다.n.[6]

NLS의 가장 혁신적인 기능 중 하나인 "The Journal"은 1970년 호주의 컴퓨터 엔지니어 David A에 의해 개발되었습니다.에반스는 박사 [a]논문의 일부로써.저널은 하이퍼텍스트 기반의 원시 그룹웨어 프로그램으로, 협업 문서 작성(Wiki 등)을 지원하는 모든 현대 서버 소프트웨어의 이전 버전(직접 상위 버전은 아님)으로 볼 수 있습니다.ARC 회원들은 Wiki가 현재 사용되고 있는 것과 동일한 방식으로 개념을 논의, 토론 및 개선하기 위해 이 방법을 사용했습니다.저널은 네트워크 정보 센터 및 초기 네트워크 전자 메일 [9]아카이브용 문서를 저장하는 데 사용되었습니다.대부분의 저널 문서는 종이 형태로 보존되어 스탠포드 대학의 아카이브에 보관되어 있습니다.이 문서들은 1970년부터 1976년 상용화가 시작될 때까지 ARC 커뮤니티의 발전에 대한 귀중한 기록을 제공합니다.캘리포니아의 컴퓨터 역사 박물관에는 1970년대 초의 ARC 백업 테이프와 1960년대 SDS 940 테이프 몇 개와 함께 저널 문서 세트가 추가로 있습니다.

NLS는 Tree Meta 컴파일러 [10]시스템을 사용하여 처리되는 여러 도메인 고유의 언어를 사용하여 구현되었습니다.최종적인 실장 [11]언어는 L10이라고 불렸습니다.

1970년에 NLS는 PDP-10 컴퓨터에 이식되었습니다(BBN에 의해 수정되어 TENEX 운영체제를 [11]실행).1971년 중반까지, NLS의 TENEX 실장은 새로운 네트워크 정보 센터로서 서비스되기 시작했지만, 이 컴퓨터조차도 소수의 [9]동시 사용자만을 처리할 수 있었습니다.맞춤형 디스플레이 워크스테이션이나 당시에는 가격이 저렴하고 일반적인 단순한 타이프라이터와 같은 단말기에서 접근할 수 있었다.1974년까지 NIC는 자체 컴퓨터에서 별도의 프로젝트로 분리되었습니다.

첫 번째

NLS의 모든 기능은 집합적 지식 작업을 강화한다는 Engelbart의 목표를 지원하기 위해 제공되었으며, 따라서 단순히 시스템을 [12]사용하기 쉽게 만드는 것이 아니라 사용자를 더욱 강력하게 만드는 데 초점을 맞췄다.따라서 이러한 기능은 Engelbart가 나중에 [14]나온 WYSIAYG(What You See Is All [13]You Get) 패러다임이 아니라 숙련된 사용자에게 풍부한 상호작용 가능성을 갖춘 완전한 상호작용 패러다임을 지원했습니다.

  • 컴퓨터 마우스
  • 2차원 디스플레이 편집
  • 파일 내 객체 주소 지정, 링크
  • 하이퍼미디어
  • 개요 처리
  • 유연한 뷰 컨트롤
  • 여러 창
  • 크로스 파일 편집
  • 내장 하이퍼미디어 이메일
  • 하이퍼미디어 퍼블리싱
  • 문서 버전 관리
  • 공유 화면 원격 회의
  • 컴퓨터 지원 회의
  • 포맷 지시
  • 상황 의존 도움말
  • 분산 클라이언트-서버 아키텍처
  • 통일된 명령어 구문
  • 유니버설 "사용자 인터페이스" 프론트 엔드 모듈
  • 멀티툴 통합
  • 문법 기반 명령어 인터프리터
  • 가상 터미널용 프로토콜
  • 원격 프로시저 호출 프로토콜
  • 컴파일 가능한 "커맨드 메타 언어"

Engelbart는 다음과 같이 말했습니다.「이것들의 대부분은 스탭의 이노베이션으로부터 나온 것입니다.설명을 받은 후에야 이해할 수 있었습니다.[스태프는 인정받을 자격이 있다]"[14]

사양과 승계승

NLS, 그 후 ARC의 몰락은 프로그램의 어려운 학습 곡선이었다.NLS는 프로그램 모드를 많이 사용하고 엄격한 계층 구조에 의존하며 포인트 앤 클릭 인터페이스를 가지고 있지 않아 사용자가 시스템에서 유용한 것을 하기 위해 암호 니모닉 코드를 배워야 하는 등 쉽게 배울 수 있도록 설계되지 않았습니다.NLS의 모달 특성을 보완하는 코드 키셋은 사용자가 키보드를 사용하지 않으려면 5비트 바이너리 코드를 배우도록 강요했습니다.마지막으로 1969년 SRI에 ARPA 네트워크가 등장하면서 소수의 사용자로 실용적으로 보이던 시분할 기술은 분산형 네트워크에서는 실용적이지 않게 되었습니다.시분할은 개개의 미니컴퓨터워크스테이션으로 급속히 대체되었습니다.NLS를 DECSYSTEM-20 상의 PDP-10 이후 등의 다른 하드웨어에 포트하려는 시도는 성공했지만 NLS를 SRI를 넘어 확산시키는 데는 아무런 도움이 되지 않았습니다.

엥겔바트의 "부트스트랩" 운동[citation needed] 방향에 실망한 많은 SRI의 최고 연구원들이 떠났고, 많은 연구원들이 쥐 아이디어를 가지고 제록스 팔로 알토 연구 센터에 가게 되었다.SRI는 1977년에 NLS를 Tymshare에 매각하고 이름을 Augment로 변경했습니다.Tymshare는 다시 [1][15]1984년에 McDonnell Douglas에 매각되었다.

"전체 상호작용" 패러다임의 일부는 Mozilla Firefox용 Hyperwords 추가 기능을 포함하여 서로 다른 시스템에서 작동합니다.Hyperwords의 개념은 Engelbart 웹 다큐멘터리 인비저블 [12]레볼루션에서 비롯되었습니다.이 프로젝트의 목적은 사용자가 링크뿐만 아니라 웹 상의 모든 단어와 상호작용할 수 있도록 하는 것이다.하이퍼워드는 심플한 계층형 메뉴를 통해 동작하지만 강력한 NLS ViewSpec에서 영감을 얻은 보기 기능과 NLS 명령어 정신으로 키보드 "구문"에 액세스할 수도 있습니다.보기를 사용하면 웹 페이지의 형식을 즉시 변경할 수 있습니다.Engelbart는 2006년 설립되어 2013년 사망할 때까지 Hyperwords Company의 자문 위원회였습니다.

2005년부터 2008년까지 컴퓨터 역사 박물관의 자원봉사 단체가 이 시스템을 [16][17]복원하려고 시도했다.

「 」를 참조해 주세요.

메모들

  1. ^ 에반스 박사를 같은 이름을 가진 수많은 다른 사람들과 혼동하지 않는 것이 중요하다.MRI 마그넷 스타트업 Magneta의 [7]전무이사 겸 CEO를 역임했으며 1998년 Engelbart의 [8]업적을 기리는 심포지엄에 참석했습니다.

레퍼런스

  1. ^ a b c d Douglas C. Englebart (June 1986). "The Augmented Knowledge Workshop". Proceedings of the ACM Conference on the History of Personal Workstations. Palo Alto, California: ACM. pp. 73–83. doi:10.1145/12178.12184. ISBN 978-0-89791-176-4. Retrieved April 20, 2011. {{cite book}}:누락 또는 비어 있음 title=(도움말)
  2. ^ a b English, William K.; Engelbart, Douglas C.; Huddart, Bonnie (July 1965). Computer-Aided Display Control (Final Report). Menlo Park: Stanford Research Institute. p. xi. Retrieved January 3, 2017.
  3. ^ conducted by Judy Adams and Henry Low. "Douglas Engelbart". Stanford and the Silicon Valley Oral History Interviews. Stanford University. Retrieved April 19, 2011.
  4. ^ Douglas C. Engelbart (May 1966). "Quarterly Technical Letter Report 1". Study for the Development of Human Intellect Augmentation Techniques. Stanford University. Retrieved April 19, 2011.
  5. ^ "Johns Frederick (Jeff) Rulifson". SRI Hall of fame. SRI International. Archived from the original on July 1, 2013. Retrieved June 13, 2013.
  6. ^ a b "The Click Heard Round The World". Wired. January 1, 2004. Retrieved April 19, 2011.
  7. ^ "Dr David Evans, Managing Director and CEO". Magnetica.com.au. 2006. Archived from the original on July 18, 2008.
  8. ^ "engelbart's unfinished revolution: David A. Evans". unrev.Stanford.edu. Archived from the original on May 8, 1999.
  9. ^ a b D. Meyer (July 31, 1973). "Network Journal Submission and Delivery". RFC 543. Augmentation Research Center. Retrieved April 19, 2011.
  10. ^ Engelbart, D., 인간 증강 기술 개발을 위한 연구.최종 보고서, 1968년 7월섹션 4와 5
  11. ^ a b Douglas C. Englebart; Richard W. Watson; James C. Norton (June 4–8, 1973). "The Augmented Knowledge Workshop". Proceedings of the National Computer Conference and Exposition: 9–12. CiteSeerX 10.1.1.729.1832. doi:10.1145/1499586.1499593. S2CID 52827267. Retrieved April 20, 2011.
  12. ^ a b Frode Hegland and Fleur Klijnsma. "Invisible Revolution". Web documentary. London. Retrieved April 13, 2011.
  13. ^ 하비 렛만, 인터랙션스, 1997년 2월호, 페이지 51.
  14. ^ a b Christina Engelbart. "A Lifetime Pursuit". Englebart Institute. Retrieved April 13, 2011.
  15. ^ Thomas J. Lueck (February 28, 1984). "McDonnell to buy Tymshare". The New York Times.
  16. ^ "NLS Augment Index". Software Preservation Group. Computer History Museum. Retrieved April 15, 2011.
  17. ^ "NLS Restoration Technical Discussion Archives". Computer History Museum. Retrieved April 15, 2011.

추가 정보

외부 링크