stringtranslate.com

Тим Патерсон

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

биография

Патерсон получил образование в государственных школах Сиэтла , окончил среднюю школу Ингрэма в 1974 году. Он учился в Вашингтонском университете , работал техником по ремонту в розничном компьютерном магазине в районе Грин-Лейк в Сиэтле , штат Вашингтон, и окончил его с отличием . получил степень в области компьютерных наук [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 (Быстрая и грязная операционная система) в апреле 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] Судья установил, что Патерсон не смог «представить какие-либо доказательства относительно «серьезных сомнений» в точности главы о Гэри Килдалле . Вместо этого тщательный анализ заметок Лефера ... дает картину исследования, красноречиво близкую к содержание последней главы», и дело было прекращено на том основании, что утверждения книги были мнениями, защищенными конституцией , и не были доказуемо ложными. [9] Гэри Килдалл Гэри Килдалл - Человек, которым должен был быть Билл Гейтс - Часть II

Патерсон покинул SCP в апреле 1981 года и работал в Microsoft с мая 1981 по апрель 1982 года. 27 июля 1981 года Microsoft переименовала 86-DOS в MS-DOS. После непродолжительного второго пребывания в SCP Патерсон основал свою собственную компанию Falcon Technology , также известную как Falcon. Системы . [1] В 1983 году Microsoft заключила с Патерсоном контракт на портирование MS-DOS на компьютерный стандарт MSX , который они разрабатывали совместно с ASCII Corporation . Патерсон принял контракт на помощь в финансировании своей компании и завершил работу над операционной системой 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. ^ abcdef Шульман, Эндрю; Михелс, Раймонд Дж.; Кайл, Джим; Патерсон, Тим; Макси, Дэвид; Браун, Ральф Д. (1990). Недокументированная DOS: Руководство программиста по зарезервированным функциям и структурам данных MS-DOS (1-е изд.). Аддисон-Уэсли . ISBN 978-0-201-57064-9. ковчег:/13960/t14n8vs6f . Проверено 26 ноября 2022 г.(xviii+694+viii страницы, 2 5,25-дюймовых дискеты) Исправления: [1][2]
  2. ^ Збиковски, Марк ; Аллен, Пол ; Балмер, Стив ; Борман, Рубен; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коули, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фермер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс В.; Кермаани, Каамель; Король, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк ; МакКинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Мергентайм, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; О'Лири, Майк; О'Рир, Боб ; Олссон, Майк; Остерман, Ларри; Остлинг, Ридж; Пай, Сунил; Патерсон, Тим; Перес, Гэри; Питерс, Крис; Петцольд, Чарльз ; Поллок, Джон; Рейнольдс, Аарон ; Рубин, Дэррил; Райан, Ральф; Шульмейстерс, Карл; Шах, Раджен; Шоу, Барри; Коротко, Энтони; Сливка, Бен; Смирл, Джон; Стиллмейкер, Бетти; Стоддард, Джон; Тиллман, Деннис; Уиттен, Грег; Йонт, Натали; Зек, Стив (1988). «Технические консультанты». Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Дункан, Рэй; Боствик, Стив; Бургойн, Кейт; Байерс, Роберт А.; Хоган, Том; Кайл, Джим; Летвин, Гордон ; Петцольд, Чарльз ; Рабиновиц, Чип; Томлин, Джим; Уилтон, Ричард; Вулвертон, Ван; Вонг, Уильям; Вудкок, Джоанн (Полностью переработанная ред.). Редмонд, Вашингтон, США: Microsoft Press . п. 20. ISBN 978-1-55615-049-4. LCCN  87-21452. ОСЛК  16581341.(xix+1570 страниц; 26 см) (Примечание. Это издание было опубликовано в 1988 году после обширной переработки отозванного первого издания 1986 года другой группой авторов. [3] Хотя эта книга в основном основана на DOS 3.2, она имеет приложение, охватывающее изменения, внесенные в DOS 3.3.)
  3. ^ «Лицензионное соглашение 86-DOS версии 0.3 (15 ноября 1980 г.) между Seattle Computer Products и Microsoft» (PDF) . 06.01.1981. Архивировано (PDF) из оригинала 18 февраля 2020 г. Проверено 1 апреля 2013 г.(Примечание. Опубликовано в рамках дела Comes v. Microsoft в качестве доказательства № 1.)
  4. ^ Патерсон, Тим (июнь 1983 г.). «Взгляд изнутри на MS-DOS - дизайнерские решения, лежащие в основе популярной операционной системы». БАЙТ . 16-битные конструкции. Том. 8, нет. 6. С. 230. ISSN  0360-5280 . Проверено 19 октября 2013 г.(Примечание. В статье повсюду используется «MS-DOS» для обозначения как 86-DOS, так и MS-DOS, но QDOS и 86-DOS упоминаются во врезке «Краткая история MS-DOS».) [4] [5]
  5. ^ Патерсон, Тим (1994-10-03). «Из почтового ящика: Истоки DOS» (PDF) . Отчет микропроцессора . Том. 8, нет. 13. Ресурсы по микродизайну . Архивировано из оригинала (PDF) 4 декабря 2003 г. Проверено 20 ноября 2006 г.
  6. ^ Эванс, Гарольд ; Бакленд, Гейл; Лефер, Дэвид (2004). Они создали Америку: от парового двигателя к поисковой системе: два века новаторов . Литтл, Браун и компания . ISBN 978-0-316-27766-2.[6][7]
  7. ^ Ассошиэйтед Пресс (2 марта 2005 г.). Сиэтлский пост-разведчик (ред.). «Программист подает в суд на автора из-за его роли в истории Microsoft» . США сегодня . Сиэтл, Вашингтон, США. Архивировано из оригинала 18 февраля 2020 г. Проверено 20 ноября 2006 г.
  8. ^ Окружной суд США Западного округа Вашингтона (25 июля 2007 г.) [28 февраля 2005 г.]. «Патерсон против Литтла, Брауна и Ко и др. — Постановление» (PDF) . Сиэтл Таймс . Сиэтл, Вашингтон, США. Дело 2:05-cv-01719-TSZ Документ 29. Архивировано из оригинала (PDF) 3 октября 2018 г. Проверено 21 декабря 2014 г.
  9. ^ Орловский, Эндрю (30 июля 2007 г.). «Иск об отцовстве MS-DOS урегулирован - пионер компьютеров Килдалл оправдан из могилы» . Регистр . Канал. Архивировано из оригинала 07 февраля 2020 г. Проверено 31 июля 2007 г.
  10. ^ Патерсон, Тим (17 февраля 2014 г.). «История MSX-DOS». Хорито, Маггу, Джон Хассинк, Ресурсный центр MSX. Архивировано из оригинала 18 февраля 2020 г. Проверено 31 мая 2014 г.
  11. ^ Лах, Эрик (29 сентября 1986). «Microsoft покупает основные активы Falcon и требует бесплатную лицензию MS-DOS». InfoWorld — Еженедельник новостей ПК . Том. 8, нет. 39. Редмонд, Вашингтон, США: Popular Computing, Inc. , CW Communications, Inc. с. 27. ISSN  0199-6649 . Проверено 13 августа 2014 г.

Внешние ссылки