Джо Оссанна | |
---|---|
Родился | Джозеф Франк Оссанна, Младший. 10 декабря 1928 г.. Детройт, Мичиган |
Умер | 28 ноября 1977 г. (1977-11-28) (48 лет). Морристаун, Нью-Джерси |
Гражданство | Американец |
Alma mater | Государственный университет Уэйна (BSEE, 1952) |
Профессия | инженер-электрик и программист |
. Известен операционной системой | Unix и программными приложениями в Bell Telephone Laboratories |
Джозеф Фрэнк Оссанна-младший (10 декабря 1928 г. в Детройте, Мичиган - 28 ноября 1977 г. в Морристаун, Нью-Джерси ) работал членом технического персонала в Bell Telephone Laboratories в Мюррей. Хилл, Нью-Джерси. Он стал активно участвовать в разработке программного обеспечения Multics (Multiplexed Information and Computing Service), операционной системы общего назначения, используемой в Bell.
Оссанна получил степень бакалавра технических наук (BSEE) в Государственном университете Уэйна в 1952 году.
В Bell Telephone Labs Оссанна занималась низко- конструкция усилителя шума, конструкция усилителя обратной связи, прогнозирование угла обзора спутника, теория замирания мобильного радио и статистическая обработка данных. Он также занимался работой вычислительного центра Мюррея Хилла и активно участвовал в разработке программного обеспечения Multics.
После изучения программирования на компьютере PDP-7, Кен Томпсон, Деннис Ричи, Джо Оссанна и начал программировать операционную систему, которая была разработана ранее Томпсоном (Unics, позже названная Unix ). После написания файловой системы, набора базовых утилит и ассемблера было создано ядро операционной системы Unix. Дуг Макилрой позже писал: «Оссанна, обладая инстинктами сержанта автомобильного резерва, вооружила нашу первая лаборатория и привлекла первых внешних пользователей ».
Когда команда получила фотонабиватель Graphic Systems CAT для изготовления готовых для камеры копий профессиональных статей для публикации и патентных заявок, Оссанна написала версию of nroff, которая бы его двигала. Он был назван troff, для наборщика roff. Так случилось, что в 1973 году он создал первую версию troff для Unix, полностью написанную на PDP-11 ассемблере. Однако два года спустя Оссанна переписала код на языке программирования C. Он планировал еще одно переписывание, которое должно было улучшить его удобство использования, но эту работу взял на себя Брайан Керниган.
Оссанна был членом Association for Computing Machinery, Sigma Xi и Тау Бета Пи.
Он умер в результате сердечного приступа. Иногда его описывают как погибшего в автокатастрофе, но это ошибка.