Открыть сервис

Тим Патерсон

Тим Патерсон (англ. Tim Paterson; род. 1 июня 1956, Сиэтл, Вашингтон, США) — американский программист, наиболее известный как создатель операционной системы 86-DOS (QDOS), которая впоследствии была приобретена компанией Microsoft и легла в основу MS-DOS и PC DOS. Патерсон считается одним из ключевых, хотя и неоднозначных, персонажей в истории развития персональных компьютеров.

Ранние годы и образование

Тим Патерсон родился 1 июня 1956 года в Сиэтле, штат Вашингтон. С раннего возраста проявлял интерес к компьютерам и программированию. В 1974 году окончил среднюю школу Инграм в Сиэтле. После школы поступил в Вашингтонский университет, где изучал компьютерные науки и электротехнику. В 1978 году получил степень бакалавра наук в области компьютерных наук.

Карьера

Работа в Seattle Computer Products

В 1978 году, сразу после окончания университета, Патерсон устроился на работу в компанию Seattle Computer Products (SCP), занимавшуюся производством компьютерных компонентов и плат. SCP разрабатывала и продавала платы памяти и контроллеры дисководов для компьютеров на базе процессора Intel 8086. В 1980 году компания решила создать собственную операционную систему для своего нового компьютера на базе 8086, который должен был конкурировать с системами на базе Intel 8080 и Z80.

Создание 86-DOS (QDOS)

В апреле 1980 года, когда Intel выпустила процессор 8086, SCP столкнулась с проблемой: для него не было готовой операционной системы, совместимой с популярным CP/M (Control Program for Microcomputers) от Digital Research. Патерсон, работая в одиночку, за четыре месяца (с апреля по июль 1980 года) написал операционную систему, первоначально названную QDOS (Quick and Dirty Operating System — «Быстрая и грязная операционная система»). Это название отражало её сырой, минималистичный характер, созданный лишь для того, чтобы запустить компьютер.

86-DOS (QDOS) была написана на языке ассемблера для процессора Intel 8086 и по своей архитектуре и системе команд была близка к CP/M, что позволяло относительно легко переносить программы. Ключевой особенностью была файловая система FAT (File Allocation Table), которая впоследствии стала стандартом для MS-DOS и Windows.

Продажа Microsoft и судебные споры

В 1980 году компания Microsoft, возглавляемая Биллом Гейтсом, искала операционную систему для своего нового проекта — IBM PC. Переговоры с Digital Research по поводу CP/M-86 зашли в тупик. В июле 1980 года Microsoft заключила сделку с SCP: за 25 000 долларов США Microsoft получила неисключительную лицензию на 86-DOS. В декабре 1980 года Microsoft выкупила все права на 86-DOS у SCP за 50 000 долларов США, при этом Патерсон перешёл на работу в Microsoft.

В Microsoft Патерсон адаптировал 86-DOS для IBM PC, и в 1981 году система была выпущена как MS-DOS 1.0 (для OEM-производителей) и PC DOS 1.0 (для IBM). Впоследствии возникли споры о том, насколько 86-DOS была оригинальной разработкой, а не копией CP/M. Digital Research подала иск против Microsoft, утверждая, что MS-DOS нарушает авторские права на CP/M. Дело было урегулировано во внесудебном порядке, и Microsoft выплатила Digital Research отступные. Патерсон неоднократно утверждал, что 86-DOS была написана им с нуля, хотя и с оглядкой на CP/M.

Работа в Microsoft и дальнейшая карьера

После продажи прав на 86-DOS, Патерсон проработал в Microsoft около года (1981–1982), занимаясь доработкой MS-DOS и устранением ошибок. В 1982 году он покинул Microsoft, чтобы основать собственную компанию Falcon Technology, которая занималась разработкой программного обеспечения для обработки изображений и видео. Компания просуществовала до 1986 года.

В 1986 году Патерсон вернулся в Microsoft и проработал там до 1990 года, занимаясь разработкой компиляторов и инструментов разработки, в частности, для языка программирования C. В 1990 году он ушёл из Microsoft, чтобы основать компанию Paterson Technology, которая занималась разработкой программного обеспечения для автоматизации производственных процессов и управления базами данных. Впоследствии он работал в ряде других компаний, включая Vulcan Inc. (компания Пола Аллена) и Microsoft Research (в качестве консультанта).

Наследие и критика

Тим Патерсон остаётся противоречивой фигурой в истории компьютерной индустрии. С одной стороны, он признаётся создателем кода, который лёг в основу MS-DOS — одной из самых влиятельных операционных систем в истории, которая обеспечила доминирование Microsoft на рынке ПК. С другой стороны, его работа часто критикуется за то, что 86-DOS была, по сути, «клоном» CP/M, а не оригинальной разработкой. Сам Патерсон настаивал на том, что его система была написана с нуля, хотя и с учётом интерфейсов CP/M.

Критики также отмечают, что Патерсон не получил значительной финансовой выгоды от своего изобретения, так как продал права на 86-DOS за 50 000 долларов, в то время как Microsoft заработала на MS-DOS миллиарды. В своих интервью Патерсон выражал сожаление по поводу этой сделки, но признавал, что на тот момент это было разумным решением для SCP.

Личная жизнь

Тим Патерсон женат, имеет троих детей. В свободное время увлекается фотографией, авиамоделированием и историей компьютерной техники. Он является автором нескольких статей и книг по программированию, в том числе мемуаров «The Story of 86-DOS» (2019).

Интересные факты

  • Первоначальное название 86-DOS — QDOS — было дано самим Патерсоном как шутливое признание в «грязном» коде.
  • Патерсон утверждал, что написал 86-DOS всего за четыре месяца, работая по 16 часов в сутки.
  • В 1990-х годах Патерсон участвовал в судебном процессе между Microsoft и компанией Stac Electronics по поводу патентов на сжатие данных, где давал показания как эксперт.
  • В 2019 году он выпустил книгу «The Story of 86-DOS», в которой подробно описал историю создания операционной системы.

Источники

  • Paterson, Tim. The Story of 86-DOS. CreateSpace Independent Publishing Platform, 2019.
  • Manes, Stephen; Andrews, Paul. Gates: How Microsoft's Mogul Reinvented an Industry—and Made Himself the Richest Man in America. Doubleday, 1993.
  • Wallace, James; Erickson, Jim. Hard Drive: Bill Gates and the Making of the Microsoft Empire. John Wiley & Sons, 1992.
  • Freiberger, Paul; Swaine, Michael. Fire in the Valley: The Making of the Personal Computer. McGraw-Hill, 2000.
  • Интервью Тима Патерсона журналу Computerworld (1983, 1994, 2019).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →