stringtranslate.com

Тим Патерсон

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

Биография

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

Патерсон покинул SCP в апреле 1981 года и работал в Microsoft с мая 1981 по апрель 1982 года. Microsoft переименовала 86-DOS в MS-DOS 27 июля 1981 года. После непродолжительной второй работы в SCP Патерсон основал свою собственную компанию Falcon Technology , также известную как Falcon Systems . [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-е изд.). Addison-Wesley . ISBN 978-0-201-57064-9. ark:/13960/t14n8vs6f . Получено 2022-11-26 .(xviii+694+viii страниц, 2 5,25-дюймовые дискеты) Опечатки: [1][2]
  2. ^ Збиковски, Марк ; Аллен, Пол ; Баллмер, Стив ; Борман, Рубен; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коули, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фармер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс У.; Кермани, Камел; Кинг, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк ; Маккинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Мергентайм, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; O'Leary, Mike; O'Rear, Bob ; Olsson, Mike; Osterman, Larry; Ostling, Ridge; Pai, Sunil; Paterson, Tim; Perez, Gary; Peters, Chris; Petzold, Charles ; Pollock, John; Reynolds, Aaron ; Rubin, Darryl; Ryan, Ralph; Schulmeisters, Karl; Shah, Rajen; Shaw, Barry; Short, Anthony; Slivka, Ben; Smirl, Jon; Stillmaker, Betty; Stoddard, John; Tillman, Dennis; Whitten, Greg; Yount, Natalie; Zeck, Steve (1988). "Технические консультанты". Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Автор: Дункан, Ray; Bostwick, Steve; Burgoyne, Keith; Byers, Robert A.; Hogan, Thom; Kyle, Jim; Летвин, Гордон ; Петцольд, Чарльз ; Рабинович, Чип; Томлин, Джим; Уилтон, Ричард; Вулвертон, Ван; Вонг, Уильям; Вудкок, Джоанн (полностью переработанное издание). Редмонд, Вашингтон, США: 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.)
  3. ^ "86-DOS версия 0.3 (1980-11-15) Лицензионное соглашение между Seattle Computer Products и Microsoft" (PDF) . 1981-01-06. Архивировано (PDF) из оригинала 2020-02-18 . Получено 2013-04-01 .(Примечание. Опубликовано в рамках дела Comes против Microsoft в качестве доказательства № 1.)
  4. ^ Патерсон, Тим (июнь 1983 г.). «Взгляд изнутри на MS-DOS — решения по проектированию популярной операционной системы». BYTE . 16-Bit Designs. Том 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). "From the Mailbox: The Origins of DOS" (PDF) . Microprocessor Report . Vol. 8, no. 13. MicroDesign Resources . Архивировано из оригинала (PDF) 2003-12-04 . Получено 2006-11-20 .
  6. ^ Эванс, Гарольд ; Бакленд, Гейл; Лефер, Дэвид (2004). Они создали Америку: от парового двигателя к поисковой системе: два века новаторов . Little, Brown and Company . ISBN 978-0-316-27766-2.[6][7]
  7. Associated Press (2005-03-02). Seattle Post-Intelligencer (ред.). «Программист подал в суд на автора за роль в истории Microsoft». USA Today . Сиэтл, Вашингтон, США. Архивировано из оригинала 2020-02-18 . Получено 2006-11-20 .
  8. Окружной суд США по Западному округу Вашингтона (2007-07-25) [2005-02-28]. «Paterson v. Little, Brown, and Co., et al. - Order» (PDF) . Seattle Times . Сиэтл, Вашингтон, США. Дело 2:05-cv-01719-TSZ Документ 29. Архивировано из оригинала (PDF) 2018-10-03 . Получено 2014-12-21 .
  9. ^ Орловски, Эндрю (30.07.2007). «Дело об отцовстве в MS-DOS урегулировано — пионер компьютерной техники Килдалл оправдан из могилы». The Register . The Channel. Архивировано из оригинала 07.02.2020 . Получено 31.07.2007 .
  10. ^ Патерсон, Тим (2014-02-17). «История MSX-DOS». Джорито, Маггу, Джон Хассинк, Центр ресурсов MSX. Архивировано из оригинала 2020-02-18 . Получено 2014-05-31 .
  11. ^ Лач, Эрик (1986-09-29). «Microsoft покупает основные активы Falcon, возвращает себе лицензию MS-DOS без уплаты роялти». InfoWorld - The PC News Weekly . Том 8, № 39. Редмонд, Вашингтон, США: Popular Computing, Inc. , CW Communications, Inc. стр. 27. ISSN  0199-6649 . Получено 13 августа 2014 г.

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