Джо Оссанна - Joe Ossanna

Джо Оссанна
Родился
Джозеф Франк Оссанна-младший

10 декабря 1928 г.
Детройт , штат Мичиган
Умер 28 ноября 1977 г. (1977-11-28)(48 лет)
Морристаун, Нью-Джерси
Национальность Американец
Альма-матер Государственный университет Уэйна (BSEE, 1952)
Занятие инженер-электрик и программист
Известен Операционные системы Multics и 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 для создания готовых для камеры копий профессиональных статей для публикаций и заявок на патенты, Оссанна написала версию nroff, которая будет им управлять. Он был назван TROFF , для наборщика ' Roff . Так получилось, что в 1973 году он создал первую версию troff для Unix, полностью написанную на языке ассемблера PDP-11 . Тем не менее, два года спустя, Ossanna переписал код на языке программирования Си . Он планировал еще одно переписывание, которое должно было улучшить его удобство использования, но эту работу взял на себя Брайан Керниган .

Оссанна была членом Ассоциации вычислительной техники , Sigma Xi и Tau Beta Pi .

Он умер в результате сердечного приступа. Иногда его описывают как погибшего в автокатастрофе, но это ошибка.

Избранные публикации

  • Богерт, Брюс П .; Оссанна, Джозеф Ф., "Эвристика кепстра-анализа стационарного комплексного отраженного гауссовского сигнала в стационарном гауссовском шуме", IEEE Transactions on Information Theory , т. 12, выпуск 3, 19 июля 1966 г., стр. 373 - 380
  • Оссанна, Джозеф Ф .; Керниган, Брайан В., Руководство пользователя Troff , UNIX Vol. II, WB Saunders Company, март 1990 г.
  • Керниган, BW; Lesk, ME; Оссанна, Дж. Ф., мл., Подготовка документов , в UNIX: чтения системы 3E и приложения. Том I: UNIX: система разделения времени 3E , Prentice-Hall, Inc., декабрь 1986 г.
  • Оссанна, Джозеф Ф., «Текущее состояние программного обеспечения для мини-компьютеров», AFIPS '72 (весна): материалы весенней совместной компьютерной конференции 16–18 мая 1972 г., Издательство: ACM, май 1972 г.
  • Оссанна, Джозеф Ф., «Идентификация терминалов в терминально-ориентированных системах», Труды второго симпозиума ACM по проблемам оптимизации систем передачи данных, Издательство: ACM, январь 1971 г.
  • Оссанна, JF; Зальцер, Дж. Х., «Технические и инженерные проблемы при подключении терминалов к системе с разделением времени», AFIPS '70 (осень): материалы осенней совместной компьютерной конференции 17–19 ноября 1970 г., Издательство: ACM, ноябрь 1970 г.
  • Оссанна, JF; Mikus, LE; Дунтен, С.Д., «Коммуникация и переключение ввода / вывода в мультиплексной вычислительной системе», AFIPS '65 (осень, часть I): материалы осенней совместной компьютерной конференции 30 ноября - 1 декабря 1965 года, часть I, Издатель: ACM , Ноябрь 1965 г.

использованная литература