Великие Админы

Фернандо Корбато - пионер в области компьютерных систем и сетей

01Фернандо Корбато (Fernando J. Corbató) - американский информатик, который считается одним из пионеров в области компьютерных систем и сетей.

Разработал систему временного разделения CTSS, алгоритм аутентификации, разработка системы Multics, открытие принципа "запертой области", работа над ARPANET

Фернандо Корбато (Fernando Corbató) - выдающийся американский ученый в области компьютерных наук, известный своим вкладом в развитие компьютерных систем и сетей.

Он родился 1 июля 1926 года в городе Оак-Парк, штат Иллинойс. В 1949 году он получил степень бакалавра физики в колледже Рид (Reed College) в Портленде, штат Орегон. Затем он поступил в Массачусетский технологический институт (MIT), где получил степень доктора философии по физике в 1956 году.

Корбато начал работать в MIT в 1950-х годах, когда компьютеры только начинали появляться. В 1960 году он начал работу над проектом "Compatible Time-Sharing System" (CTSS), который был одним из первых систем временного разделения, позволяющих нескольким пользователям работать на одном компьютере одновременно. Эта система также включала в себя первую систему аутентификации пользователей с использованием паролей.

В 1963 году Корбато перешел работать в компанию Bolt, Beranek and Newman (BBN), где продолжил свои исследования в области компьютерных систем и сетей. Здесь он разработал систему Multics (Multiplexed Information and Computing Service), которая была одной из первых операционных систем с многопользовательской и многозадачной поддержкой.

Фернандо Корбато сделал множество важных вкладов в развитие компьютерных наук, в частности, в области операционных систем и сетей. Некоторые из его достижений:

  1. Разработка системы временного разделения CTSS. В 1961 году Корбато и его команда создали первую систему временного разделения CTSS, которая позволяла нескольким пользователям работать на одном компьютере одновременно. Это был прорыв в технологии компьютеров и считается одним из первых шагов к созданию современных операционных систем.
  2. Разработка системы Multics. В 1963 году Корбато перешел работать в компанию Bolt, Beranek and Newman (BBN), где продолжил свои исследования в области компьютерных систем и сетей. Здесь он разработал систему Multics (Multiplexed Information and Computing Service), которая была одной из первых операционных систем с многопользовательской и многозадачной поддержкой.
  3. Внедрение системы аутентификации пользователей с использованием паролей. Корбато и его команда разработали первую систему аутентификации пользователей с использованием паролей в 1961 году. Эта технология стала основой для многих последующих систем аутентификации, которые используются в настоящее время.
  4. Премия Тьюринга. В 1990 году Корбато получил премию Тьюринга (ACM Turing Award) за свой вклад в развитие операционных систем и систем временного разделения. Эта премия считается наивысшей наградой в области компьютерных наук.
  5. Открытие принципа "запертой области". В 1964 году Корбато опубликовал статью, в которой он предложил новый принцип "запертой области" (lockout), который позволял блокировать доступ к общим ресурсам, например, к файлам, пока они используются другим пользователем. Этот принцип стал широко применяться в операционных системах и является одним из основных механизмов обеспечения безопасности в многопользовательских системах.
  6. Работа над ARPANET. В конце 1960-х годов Корбато принимал участие в работе над созданием сети ARPANET, которая стала прародительницей Интернет

Некоторые известные статьи Фернандо Корбато:

  1. "The Compatible Time-Sharing System: A Programmer's Guide" - статья, опубликованная в 1962 году, которая описывает основные принципы и архитектуру CTSS - первой системы временного разделения, разработанной Корбато и его коллегами.
  2. "The Multics Virtual Memory: Concepts and Design" - статья, опубликованная в 1972 году, в которой описываются основные принципы и архитектура системы Multics, разработанной Корбато в компании BBN.
  3. "On Building Systems That Will Fail" - статья, опубликованная в 1974 году, в которой Корбато обсуждает важность надежности и отказоустойчивости в разработке компьютерных систем и предлагает подходы к созданию систем, которые будут работать даже в случае сбоев.
  4. "Password Security: A Case History" - статья, опубликованная в 1978 году, в которой Корбато описывает историю создания системы аутентификации пользователей с использованием паролей и обсуждает проблемы безопасности, связанные с использованием паролей.
  5. "Locks" - статья, опубликованная в 1964 году, в которой Корбато представляет принцип "запертой области" и описывает его применение в операционных системах.
  6. "Experience with Processes and Monitors in an Interactive Time-Sharing System" - статья, опубликованная в 1965 году, в которой Корбато и его коллеги описывают опыт работы с процессами и мониторами в системе временного разделения CTSS.

 

За свою карьеру Фернандо Корбато получил множество наград и почетных званий, в том числе премию Тьюринга (ACM Turing Award) в 1990 году за свой вклад в развитие операционных систем и систем временного разделения. Он умер 12 июля 2019 года в возрасте 93 лет.