Американский учёный-компьютерщик (1926–2019)
Фернандо Хосе « Корби » Корбато (1 июля 1926 — 12 июля 2019) [3] — американский учёный-компьютерщик , известный как пионер в разработке операционных систем с разделением времени .
Карьера
Корбато родился 1 июля 1926 года в Окленде, штат Калифорния , [3] в семье Эрменегильдо Корбато, профессора испанской литературы из Вильярреала , Испания , и Шарлотты (урожденной Кареллы Дженсен) Корбато. [3] В 1930 году семья Корбато переехала в Лос-Анджелес из-за работы Эрменегильдо в Калифорнийском университете в Лос-Анджелесе .
В 1943 году Корбато поступил в Калифорнийский университет в Лос-Анджелесе, но из-за Второй мировой войны он был призван на службу в ВМС в течение своего первого года. Во время войны Корбато «отладил невероятный набор оборудования», что вдохновило его на будущую карьеру. [4]
Корбато покинул военно-морской флот в 1946 году, поступил в Калифорнийский технологический институт и получил степень бакалавра по физике в 1950 году. Затем он получил докторскую степень по физике в Массачусетском технологическом институте в 1956 году. Он присоединился к Вычислительному центру Массачусетского технологического института сразу после окончания университета, стал профессором в 1965 году и оставался в Массачусетском технологическом институте до выхода на пенсию. [4]
Первая система разделения времени, с которой он был связан, была известна как MIT Compatible Time-Sharing System (CTSS), ранняя версия которой была продемонстрирована в 1961 году. [5] Корбато приписывают первое использование паролей для защиты доступа к файлам в большой компьютерной системе, хотя позже он утверждал, что этот элементарный метод безопасности распространился и стал неуправляемым. [6]
Опыт разработки CTSS привел ко второму проекту, Multics , который был принят General Electric для своих высокопроизводительных компьютерных систем (позже приобретенных Honeywell ). Multics стал пионером многих концепций, которые сейчас используются в современных операционных системах, включая иерархическую файловую систему , кольцевую безопасность , списки контроля доступа , одноуровневое хранилище , динамическое связывание и обширную онлайн-реконфигурацию для надежного обслуживания. Multics, хотя сам по себе не был особенно коммерчески успешным, напрямую вдохновил Кена Томпсона на разработку Unix , прямые потомки которого до сих пор чрезвычайно широко используются; Unix также послужил прямой моделью для многих других последующих разработок операционных систем.
Награды
Среди множества наград Корбато получил премию Тьюринга в 1990 году «за новаторскую работу по организации концепций и руководство разработкой универсальных крупномасштабных компьютерных систем с разделением времени и ресурсов».
В 2012 году он стал членом Музея компьютерной истории «за новаторскую работу в области разделения времени и операционной системы Multics» [7] .
Наследие
Корбато иногда называют « Законом Корбато », который гласит: [8]
Количество строк кода, которое программист может написать за фиксированный период времени, одинаково, независимо от используемого языка.
Корбато признан участником создания первого компьютерного пароля. [9]
Личная жизнь и смерть
В 1962 году Корбато женился на программистке Изабель Блэндфорд; она умерла в 1973 году. [4]
У Корбато была вторая жена, Эмили (урожденная Глюк); две дочери, Кэролин Корбато Стоун и Нэнси Корбато, от его покойной жены Изабель; два пасынка, Дэвид Гиш и Джейсон Гиш; брат Чарльз; и пятеро внуков. [4]
Корбато жил на Темпл-стрит в Вест-Ньютоне, Массачусетс. Он умер 12 июля 2019 года в Ньюберипорте, Массачусетс , в возрасте 93 лет из-за осложнений, вызванных диабетом . [4]
Публикации
- FJ Corbató, MM Daggett, RC Daley, «Экспериментальная система разделения времени» (IFIPS 1962) — хорошее описание CTSS
- FJ Corbató (редактор), Совместимая система разделения времени: руководство программиста (MIT Press, 1963)
- Ф. Дж. Корбато, В. А. Высоцкий, Введение и обзор системы Multics ( AFIPS 1965) — хорошее введение в Multics.
- Corbató, FJ (6 мая 1969 г.). «PL/I как инструмент для системного программирования». Datamation . стр. 68–76. ISSN 0011-6963 . Получено 8 апреля 2022 г.
- FJ Corbató, CT Clingen, JH Saltzer, Multics -- The First Seven Years (AFIPS, 1972) — превосходный обзор, написанный после значительного периода использования и усовершенствования.
- FJ Corbató, CT Clingen, A Managerial View of the Multics System Development (Конференция по направлениям исследований в области программных технологий, Провиденс, Род-Айленд, 1977) — увлекательный взгляд на то, каково было управлять таким крупным программным проектом.
- Ф. Дж. Корбато, « О построении систем, которые потерпят неудачу» (лекция на вручении премии Тьюринга, 1991 г.)
- FJ Corbató, Эксперимент по пейджингу с системой Multics . Включено в юбилейный сборник, опубликованный в честь профессора П. М. Морзе. MIT Press, Кембридж, Массачусетс, 1969.
Смотрите также
Ссылки
- ^ Стипендиат Фернандо Корбато 2012 г. Архивировано 03.04.2012 на Wayback Machine
- ^ Фернандо Дж. Корбато в проекте «Генеалогия математики»
- ^ abc "Фернандо Корбато - лауреат премии имени А. М. Тьюринга". amturing.acm.org . Архивировано из оригинала 29-10-2021 . Получено 12-01-2024 .
- ^ abcde Хафнер, Кэти (12 июля 2019 г.). «Фернандо Корбато, отец вашего компьютера (и вашего пароля), умер в возрасте 93 лет». The New York Times . Архивировано из оригинала 13 июля 2019 г. Получено 13 июля 2019 г.
- ^ Леви, Стивен (2010). «Победители и проигравшие». Хакеры: Герои компьютерной революции — 25-я годовщина издания (1-е изд.). Севастополь, Калифорния: O'Reilly Media. С. 85–102. ISBN 978-1449388393.
- ^ Уорнок, Элеанор; Пфаннер, Эрик (22 мая 2014 г.). «Несмотря на кражу данных, пароль выжил». Wall Street Journal .
- ^ "Fernando Corbato". Музей истории компьютеров. Архивировано из оригинала 2012-04-03 . Получено 2013-05-23 .
- ^ Первоначально из Corbató, FJ (6 мая 1969 г.). "PL/I как инструмент для системного программирования". Datamation . 15 (5): 68–76. Архивировано из оригинала 6 февраля 2008 г.
Независимо от того, имеете ли вы дело с языком ассемблера или языком компилятора, количество отлаженных строк исходного кода в день примерно одинаково!
- ^ Ядрон, Дэнни (21 мая 2014 г.). «Человек, стоящий за первым компьютерным паролем: это стало кошмаром». The Wall Street Journal . The Wall Street Journal. Архивировано из оригинала 9 июня 2015 г. . Получено 15 июня 2015 г. .
Дальнейшее чтение
Внешние ссылки
В Wikiquote есть цитаты, связанные с Фернандо Х. Корбато .
- Устное интервью с Фернандо Дж. Корбато в Институте Чарльза Бэббиджа , Университет Миннесоты. Корбато обсуждает исследования в области компьютерных наук, особенно разделения времени, в Массачусетском технологическом институте (MIT).
- Устное интервью с Фернандо Дж. Корбато в Музее истории компьютеров в Маунтин-Вью, Калифорния. Фернандо Корбато вспоминает свой ранний образовательный и военно-морской опыт в программе Eddy во время Второй мировой войны, включая Compatible Time-Sharing System (CTSS), Project MAC и Multics.
- Компьютерные сети: вестники совместного использования ресурсов, документальный фильм 1972 года о ARPANET . Включает кадры Фернандо Корбато.
- Май 1963 г. Эпизод телепередачи MIT Science Reporter на YouTube с Джоном Фитчем в качестве интервьюера . Корбато демонстрирует совместимую систему разделения времени MIT .
- Corby, Том Ван Флек на сайте Multics . Фоновый набросок, включающий множество дополнительных ссылок и несколько фотографий.
- Мемориал Корби — стенограмма мемориальной церемонии, состоявшейся в Массачусетском технологическом институте.
- Фернандо Х. Корбато (1926-2019), Памятная дань Национальной инженерной академии .