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