페르난도 J. 코바토
1. 개요
페르난도 J. 코바토는 미국의 컴퓨터 과학자이다. 1950년 캘리포니아 공과대학교에서 학사 학위를, 1956년 매사추세츠 공과대학교(MIT)에서 물리학 박사 학위를 받았다. MIT에서 근무하며 호환 시분할 시스템(CTSS) 개발에 참여했으며, 대형 컴퓨터 시스템에서 파일 접근을 보호하기 위해 최초로 비밀번호를 사용한 것으로 알려져 있다. CTSS 개발 경험을 바탕으로 멀틱스 운영 체제 개발에 참여했고, 멀틱스는 유닉스 개발에 영감을 주었다. 코바토는 1990년 튜링상을 수상했다. 또한, 프로그래머가 정해진 기간 동안 작성할 수 있는 코드 줄 수는 사용된 언어에 관계없이 동일하다는 '코바토의 법칙'으로도 알려져 있다.
이미지 준비중입니다.
| 출생 이름 | 페르난도 호세 코바토 |
|---|---|
| 출생일 | 1926년 7월 1일 |
| 출생지 | 미국 캘리포니아주 오클랜드 |
| 사망일 | 2019년 7월 12일 |
| 사망지 | 뉴베리포트, 매사추세츠주, 미국 |
| 모교 | 캘리포니아 공과대학교 매사추세츠 공과대학교 |
|---|---|
| 학위 논문 제목 | 단단히 결합된 방법으로 흑연 결정의 에너지 밴드 계산 |
| 학위 논문 발표 연도 | 1956년 |
| 박사 지도교수 | 존 클라크 슬레이터 |
| 박사 제자 | 제롬 H. 솔처 |
| 직업 | 컴퓨터 과학자 |
|---|---|
| 근무 기관 | 매사추세츠 공과대학교 |
| 주요 업적 | Multics |
|---|
| 수상 내역 | 튜링상 (1990년) 컴퓨터 역사박물관 펠로우 (2012년) |
|---|
-
시분할 시스템 -
유틸리티 컴퓨팅
유틸리티 컴퓨팅은 기업이 컴퓨팅 자원을 사용한 만큼 비용을 지불하는 온 디멘드 방식으로서, IT 투자 비용 절감, 초기 시스템 구축 부담 감소, 기술 활용 민첩성 향상 등의 이점을 제공하며 클라우드 컴퓨팅으로 확장되고 있다. -
2019년 사망 -
김만제
김만제는 1934년생으로 미주리대학교 경제학 박사 출신이며 한국개발연구원 원장, 재무부 장관, 부총리 겸 경제기획원 장관 등 주요 직책을 거쳐 한국 경제 정책 수립에 기여한 경제학자이자 관료, 기업인, 정치인으로, 삼성생명과 포항제철 회장을 역임하고 국회의원으로도 활동하며 은탑산업훈장, 국민훈장 무궁화장, 청조근정훈장 등을 수훈했다. -
2019년 사망 -
이기백 (1931년)
대한민국의 육군 대장 출신 군인이자 국방부 장관을 역임한 정치인인 이기백은 아웅산 묘역 폭탄 테러 당시 합동참모본부 의장으로 생존, 평화의 댐 건설을 주도했으나, 금강산댐 과장 보도 논란과 5·18 민주화운동 관련 국가보위비상대책위원회 활동으로 비판받았으며, 군 주요 직책과 합동참모본부 의장을 거쳐 예편 후 보수 정당에서 정치 활동을 했다. -
튜링상 수상자 -
얀 르쿤
프랑스 컴퓨터 과학자 얀 르쿤은 딥 러닝 분야의 선구자로서 합성곱 신경망을 제안하여 이미지 인식 발전에 기여했고, 뉴욕 대학교 교수이자 메타 AI 연구소 초대 소장을 역임했으며, 제프리 힌턴, 요슈아 벤지오와 함께 튜링상을 공동 수상했다. -
튜링상 수상자 -
마빈 민스키
마빈 민스키는 인지 과학자이자 인공지능 연구의 선구자이며, MIT 교수로 재직하며 MIT 컴퓨터과학·인공지능연구소를 설립하고, 헤드 마운트형 그래픽 디스플레이 발명, 로고 프로그래밍 언어 개발 등의 업적을 남겼다.
2. 생애
캘리포니아주 오클랜드에서 태어난 코바토는 1950년 캘리포니아 공과대학교에서 학사 학위를 받았고, 1956년 매사추세츠 공과대학교에서 물리학 PhD를 받았다. 졸업 직후 MIT의 컴퓨테이션 센터에 들어갔으며, 1965년에 교수가 되었고 은퇴할 때까지 MIT에 재직했다.
그가 참여한 최초의 시분할 시스템은 MIT의 호환 시분할 시스템(CTSS)이었으며, 1961년에 최초 버전이 시연되었다. 코바토는 대형 컴퓨터 시스템의 파일을 안전하게 접근하기 위해 비밀번호를 처음 이용한 것으로 알려져 있으나, 현재 그는 이러한 초기의 보안 방식은 빠르게 퍼져나가 관리할 수 없는 정도가 되었다고 말하고 있다.
CTSS 개발 경험은 멀틱스 개발로 이어졌으며, 이 운영 체제는 제너럴 일렉트릭이 하이엔드 컴퓨터 시스템(나중에 하니웰이 인수)에 채용되었다. 멀틱스는 계층적 파일 시스템, 링 지향 보안, 접근 제어 목록(ACL), 단일 레벨 기억, 동적 연결, 신뢰할 수 있는 서비스에 대한 확장 온라인 재구성 등 현대 운영 체제에 쓰이는 수많은 개념을 앞서 도입했다. 멀틱스는 상업적으로 큰 성공을 거두지는 못했으나, 켄 톰프슨이 유닉스를 개발하는데 영감을 주었다. 유닉스는 이후 수많은 운영 체제 설계의 직접적인 모범이 되었다.
코바토는 1962년 프로그래머 이사벨 블랜드포드와 결혼했으나, 1973년 그녀는 사망했다. 이후 에밀리(결혼 전 성: 글럭)와 재혼했다. 전 부인 이사벨과의 사이에서 두 딸 캐롤린 코바토 스톤과 낸시 코바토를 두었고, 두 의붓아들 데이비드 기시와 제이슨 기시, 형제 찰스, 그리고 다섯 손주를 두었다.
코바토는 매사추세츠주 웨스트 뉴턴 템플 스트리트에 거주했다. 그는 2019년 7월 12일, 매사추세츠주 뉴버리포트에서 당뇨병 합병증으로 93세의 나이로 사망했다.
3. 업적
페르난도 J. 코바토는 시분할 운영 체제 개발에 크게 기여했다. 그가 참여한 최초의 시분할 시스템은 MIT의 호환 시분할 시스템(CTSS)으로, 1961년에 최초 버전이 시연되었다. 코바토는 대형 컴퓨터 시스템의 파일에 안전하게 접근하기 위해 비밀번호를 처음 사용한 것으로 알려져 있지만, 이 초기 보안 방식이 빠르게 확산되어 관리하기 어려워졌다고 말했다.
CTSS 개발 경험은 멀틱스 개발로 이어졌다. 제너럴 일렉트릭이 채택한 멀틱스 운영 체제는 (나중에 하니웰이 인수) 계층적 파일 시스템, 링 지향 보안, 접근 제어 목록(ACL), 단일 레벨 기억, 동적 연결, 신뢰할 수 있는 서비스에 대한 확장 온라인 재구성 등 현대 운영 체제에 사용되는 많은 개념을 도입했다. 멀틱스는 상업적으로 큰 성공을 거두지는 못했지만, 켄 톰프슨에게 영감을 주어 유닉스 개발을 이끌었다. 유닉스는 다른 수많은 차기 운영 체제의 설계의 직접적인 모범이 되었다.
코바토는 범용 대형 시분할 및 자원 공유 컴퓨터 시스템의 개념을 구축하고 개발을 이끈 선구적인 공로로 1990년에 튜링상을 받았다. 2012년에는 시분할 및 멀틱스 운영 체제에 대한 선구적인 공로로 컴퓨터 역사 박물관의 펠로우가 되었다.
3.1. 코바토의 법칙
코바토는 "코바토의 법칙"으로 알려져 있으며, 내용은 다음과 같다.
: 프로그래머가 정해진 기간 동안 작성할 수 있는 코드 줄 수는 사용된 언어에 관계없이 동일하다.
코바토는 최초의 컴퓨터 비밀번호를 만드는 데 기여한 것으로 알려져 있다.
3.2. 컴퓨터 보안
코바토는 MIT의 호환 시분할 시스템(CTSS) 개발에 참여했는데, 이 시스템의 최초 버전은 1961년에 시연되었다. 그는 대형 컴퓨터 시스템에서 파일 접근을 보호하기 위해 비밀번호를 처음 사용한 것으로 알려져 있다. 그러나 코바토는 이러한 초기의 보안 방식이 빠르게 확산되어 관리하기 어려워졌다고 주장했다.
CTSS 개발 경험은 멀틱스 개발로 이어졌다. 멀틱스는 제너럴 일렉트릭의 고급 컴퓨터 시스템에 채택되었고, 이후 허니웰에 인수되었다. 멀틱스는 계층적 파일 시스템, 보호 링, 접근 제어 목록, 단일 레벨 기억, 동적 연결, 안정적인 서비스를 위한 온라인 재구성 등 현대 운영 체제에 사용되는 많은 개념을 도입했다. 멀틱스는 상업적으로 큰 성공을 거두지는 못했지만, 켄 톰프슨이 유닉스를 개발하는 데 영감을 주었다. 유닉스는 이후 많은 운영 체제 설계의 모델이 되었다.
4. 수상
1990년 "범용 대규모 시분할 및 자원 공유 컴퓨터 시스템의 개념을 정립하고 개발을 주도한 선구적인 공로"를 인정받아 튜링상을 수상했다.
1998년에는 C&C상을 수상했다.
2012년에는 "시분할 및 멀틱스 운영 체제에 대한 선구적인 공로"를 인정받아 컴퓨터 역사 박물관의 펠로우로 임명되었다.
5. 저서
* F. J. 코바토, M. M. 다겟, R. C. 데일리, [http://larch-www.lcs.mit.edu:8001/~corbato/sjcc62/ 실험적인 시분할 시스템](IFIPS 1962)는 CTSS에 대한 훌륭한 설명이다.
* F. J. 코바토 (편집), [http://www.bitsavers.org/pdf/mit/ctss/ 호환 시분할 시스템: 프로그래머 가이드](M.I.T. 출판사, 1963)
* F. J. 코바토, V. A. 비소츠키, [http://www.multicians.org/fjcc1.html Multics 시스템의 소개 및 개요] (AFIPS 1965)는 Multics에 대한 훌륭한 소개이다.
* F. J. 코바토, C. T. 클린겐, J. H. 솔처, [http://www.multicians.org/f7y.html Multics -- 첫 7년] (AFIPS, 1972)는 상당한 기간의 사용과 개선 후에 나온 훌륭한 검토이다.
* F. J. 코바토, C. T. 클린겐, [http://www.multicians.org/managerial.html Multics 시스템 개발에 대한 관리적 관점] ("소프트웨어 기술 연구 방향에 관한 컨퍼런스", 로드아일랜드주 프로비던스, 1977)는 그렇게 큰 소프트웨어 프로젝트를 관리하는 것이 어떠했는지에 대한 매혹적인 관점이다.
* F. J. 코바토, [http://larch-www.lcs.mit.edu:8001/~corbato/turing91/ 실패할 시스템 구축에 관하여] (튜링상 강연, 1991)
* F. J. 코바토, [https://multicians.org/paging-experiment.pdf Multics 시스템을 이용한 페이징 실험]. P.M. 모스 교수 기념 출판물에 포함됨. MIT 출판사, 케임브리지, 매사추세츠, 1969.