Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Тим Патерсон (родился 1 июня 1956 г.) - американский программист , известный прежде всего созданием 86-DOS , операционной системы для Intel 8086 . Эта система эмулировала интерфейс прикладного программирования (API) CP / M , созданный Гэри Килдаллом . 86-DOS позже легла в основу MS-DOS , наиболее широко используемой операционной системы для персональных компьютеров в 1980-х годах.

Биография [ править ]

Патерсон получил образование в Сиэтле государственных школах , окончив Ingraham средней школы в 1974 году он принял участие в Университет штата Вашингтона , работая в качестве ремонтного техника для розничной продажи компьютерной техники в Green Lake районе Сиэтла , штат Вашингтон, и закончил с отличием с получил степень в области компьютерных наук [1] в июне 1978 года. Он пошел работать в Seattle Computer Products в качестве дизайнера и инженера. [1] Он разработал аппаратную часть Microsoft Z-80 SoftCard, которая имела ЦП Z80 и работала с CP / M.операционная система на Apple II .

Месяц спустя Intel выпустила процессор 8086 , и Патерсон приступил к разработке платы S-100 8086, которая поступила на рынок в ноябре 1979 года. Единственным коммерческим программным обеспечением, существовавшим для платы, был Standalone Disk BASIC-86 от Microsoft . Стандартная операционная система CP / M в то время не была доступна для этого процессора, и без настоящей операционной системы продажи были медленными. Патерсон начал работу над QDOS (Quick and Dirty Operating System) в апреле 1980 года, чтобы заполнить этот пробел, скопировав API CP / M из источников, включая опубликованное руководство по CP / M, чтобы обеспечить высокую совместимость. QDOS вскоре был переименован в 86-DOS . Версия 0.10 была завершена к июлю 1980 г. К версии 1.14 86-DOS выросла до 4000 строк ассемблерного кода. [2] В декабре 1980 года Microsoft получила права на продажу 86-DOS другим производителям оборудования. [3]

Признавая, что он сделал 86-DOS совместимым с CP / M, [4] Патерсон утверждал, что программа 86-DOS была его оригинальной работой, и отрицал утверждения о том, что он ссылался на код CP / M при ее написании. [5] Когда в 2004 году появилась книга, в которой утверждалось, что 86-DOS была неоригинальной «копией» CP / M, [6] Патерсон подал в суд на авторов и издателей за клевету . [7] [8] Судья установил, что Патерсон не представил никаких доказательств относительно «серьезных сомнений» в точности главы Гэри Килдалла . Вместо этого внимательный обзор Leferотмечает ... представляет собой исследовательскую картину, убедительно близкую к сути последней главы », и дело было отклонено на том основании, что утверждения книги были мнениями, защищенными конституцией, а не доказуемо ложными. [9]

Патерсон покинул SCP в апреле 1981 года и работал в Microsoft с мая 1981 по апрель 1982 года. После короткой второй работы в SCP Патерсон основал свою собственную компанию Falcon Technology , также известную как Falcon Systems . [1] В 1983 году Microsoft заключила с Патерсоном контракт на перенос MS-DOS на компьютерный стандарт MSX, который они разрабатывали с помощью ASCII . Патерсон принял контракт на финансирование своей компании и завершил работу над операционной системой MSX-DOS в 1984 году. [10] Falcon Technology была куплена Microsoft в 1986 году, чтобы вернуть одну из двух выпущенных бесплатных лицензий для MS-DOS ( другой принадлежит SCP) [11], в конечном итоге став частьюPhoenix Technologies . [1] Второй раз Патерсон работал в Microsoft с 1986 по 1988 год [1], а третий - с 1990 по 1998, в течение которых он работал над Visual Basic . [1]

Покинув Microsoft в третий раз, Патерсон основал другую компанию по разработке программного обеспечения, Paterson Technology, а также несколько раз появлялся в телевизионной программе Comedy Central BattleBots . Патерсон также участвовал в гонках на раллийных автомобилях серии SCCA Pro Rally и даже спроектировал свой собственный бортовой компьютер , который интегрировал в ось полноприводного Porsche 911 .

Ссылки [ править ]

  1. ^ a b c d e f Шульман, Эндрю; Michels, Raymond J .; Кайл, Джим; Патерсон, Тим ; Макси, Дэвид; Браун, Ральф Д. (1990). Недокументированная DOS: Руководство программиста по зарезервированным функциям и структурам данных MS-DOS (1-е изд.). Эддисон-Уэсли . ISBN 978-0-201-57064-9.(xviii + 694 + viii страницы, 2 флоппи-диска размером 5,25 дюйма) Исправления: [1] [2]
  2. ^ Збиковски, Марк ; Аллен, Пол ; Баллмер, Стив ; Борман, Рувим; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коли, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фермер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс У .; Кермаани, Камель; Король, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк ; МакКинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Mergentime, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; О'Лири, Майк; О'Рир, Боб ; Олссон, Майк; Остерман, Ларри; Остлинг, Ридж; Пай, Сунил;Патерсон, Тим ; Перес, Гэри; Питерс, Крис; Петцольд, Чарльз ; Поллок, Джон; Рейнольдс, Аарон ; Рубин, Дэррил; Райан, Ральф; Шульмейстер, Карл; Шах, Раджен; Шоу, Барри; Коротко, Энтони; Сливка, Бен; Смирл, Джон; Стиллмейкер, Бетти; Стоддард, Джон; Тиллман, Деннис; Уиттен, Грег; Юнт, Натали; Зек, Стив (1988). «Технические советники». Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Дункан, Рэй; Боствик, Стив; Бургойн, Кейт; Байерс, Роберт А.; Хоган, Том; Кайл, Джим; Летвин, Гордон ; Петцольд, Чарльз ; Рабинович, Чип; Томлин, Джим; Уилтон, Ричард; Волвертон, Ван; Вонг, Уильям; Вудкок, Джоанна (Полностью переработанная ред.). Редмонд, Вашингтон, США: Microsoft Press. п. 20. ISBN 978-1-55615-049-4. LCCN  87-21452 . OCLC  16581341 .(xix + 1570 страниц; 26 см) (NB. Это издание было опубликовано в 1988 году после обширной переработки отозванного первого издания 1986 года другой группой авторов. [3] Хотя эта книга в основном основана на DOS 3.2, эта книга имеет приложение, охватывающее изменения, внесенные в DOS 3.3.)
  3. ^ «86-DOS версии 0.3 (1980-11-15) Лицензионное соглашение между Сиэтлскими компьютерными продуктами и Microsoft» (PDF) . 1981-01-06. Архивации (PDF) с оригинала на 2020-02-18 . Проверено 1 апреля 2013 . (NB. Опубликовано как часть дела Comes v. Microsoft в качестве доказательства №1.)
  4. Патерсон, Тим (июнь 1983 г.). «Взгляд изнутри на MS-DOS - дизайнерские решения, лежащие в основе популярной операционной системы» . БАЙТ . 16-битные конструкции. Vol. 8 нет. 6. С.  230 . ISSN 0360-5280 . Проверено 19 октября 2013 . (NB. В статье используется «MS-DOS» для обозначения как 86-DOS, так и MS-DOS, но упоминаются QDOS и 86-DOS в статье «Краткая история MS-DOS».) [4] [5]
  5. ^ Патерсон, Тим (1994-10-03). «Из почтового ящика: истоки DOS» (PDF) . Отчет микропроцессора . 8 (13). Ресурсы MicroDesign . Архивировано из оригинального (PDF) 04.12.2003 . Проверено 20 ноября 2006 .
  6. ^ Эванс, Гарольд ; Бакленд, Гейл; Лефер, Дэвид (2004). Они создали Америку: от паровой машины к поисковой системе: два века новаторов . Литтл, Браун и компания . ISBN 978-0-316-27766-2. [6] [7]
  7. ^ Ассошиэйтед Пресс (2005-03-02). Сиэтл Пост-Интеллидженсер (ред.). «Программист судится с автором из-за его роли в истории Microsoft» . USA Today . Сиэтл, Вашингтон, США. Архивировано 18 февраля 2020 года . Проверено 20 ноября 2006 .
  8. ^ Окружной суд США Западного округа Вашингтона (2007-07-25) [2005-02-28]. "Патерсон против Литтла, Брауна и Ко и др. - Порядок" (PDF) . Сиэтл Таймс . Сиэтл, Вашингтон, США. Дело 2: 05-cv-01719-TSZ Документ 29. Архивировано из оригинала (PDF) 03.10.2018 . Проверено 21 декабря 2014 .
  9. ^ Орловский, Андрей (2007-07-30). «Иск об установлении отцовства MS-DOS урегулирован - пионер компьютерных технологий Килдалл подтвержден из могилы» . Реестр . Канал. Архивировано 07 февраля 2020 года . Проверено 31 июля 2007 .
  10. Патерсон, Тим (17 февраля 2014 г.). «История MSX-DOS» . Джорито, Мэггу, Джон Хассинк, Центр ресурсов MSX. Архивировано 18 февраля 2020 года . Проверено 31 мая 2014 .
  11. ^ Lach, Эрик (1986-09-29). «Microsoft покупает основные активы Falcon и возвращает бесплатную лицензию MS-DOS» . InfoWorld - Еженедельник новостей для ПК . Vol. 8 нет. 39. Редмонд, Вашингтон, США: Popular Computing, Inc. , CW Communications, Inc. стр. 27. ISSN 0199-6649 . Проверено 13 августа 2014 . 

Внешние ссылки [ править ]

  • Paterson Technology , компания, основанная Тимом Патерсоном
  • Блог Тима Патерсона