Tim Paterson (born 1 June 1956) is an American
computer programmer, best known for creating
86-DOS, an operating system for the
Intel 8086
The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and June 8, 1978, when it was released. The Intel 8088, released July 1, 1979, is a slightly modified chip with an external 8-bit data bus (allow ...
. This system emulated the
application programming interface (API) of
CP/M, which was created by
Gary Kildall
Gary Arlen Kildall (; May 19, 1942 – July 11, 1994) was an American computer scientist and microcomputer entrepreneur.
During the 1970s, Kildall created the CP/M operating system among other operating systems and programming tools, an ...
. 86-DOS later formed the basis of
MS-DOS
MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few oper ...
, the most widely used personal computer
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
in the 1980s.
Biography
Paterson was educated in the
Seattle Public Schools, graduating from
Ingraham High School in 1974. He attended the
University of Washington
The University of Washington (UW, simply Washington, or informally U-Dub) is a public research university in Seattle, Washington.
Founded in 1861, Washington is one of the oldest universities on the West Coast; it was established in Seat ...
, working as a repair
technician
A technician is a worker in a field of technology
Technology is the application of knowledge to reach practical goals in a specifiable and reproducible way. The word ''technology'' may also mean the product of such an endeavor. The use ...
for The Retail Computer Store in the
Green Lake area of
Seattle
Seattle ( ) is a port, seaport city on the West Coast of the United States. It is the county seat, seat of King County, Washington, King County, Washington (state), Washington. With a 2020 population of 737,015, it is the largest city in bo ...
, Washington, and graduated ''
magna cum laude
Latin honors are a system of Latin phrases used in some colleges and universities to indicate the level of distinction with which an academic degree has been earned. The system is primarily used in the United States. It is also used in some So ...
'' with a degree in Computer Science
in June 1978. He went to work for
Seattle Computer Products as a designer and engineer.
He designed the hardware of Microsoft's
Z-80 SoftCard which had a
Z80 CPU and ran the
CP/M operating system on an
Apple II
The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-mold ...
.
A month later, Intel released the
8086
The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and June 8, 1978, when it was released. The Intel 8088, released July 1, 1979, is a slightly modified chip with an external 8-bit data bus (allo ...
CPU, and Paterson went to work designing an
S-100 8086 board, which went to market in November 1979. The only commercial software that existed for the board was Microsoft's
Standalone Disk BASIC-86. The standard CP/M operating system at the time was not available for this CPU and without a true operating system, sales were slow. Paterson began work on QDOS (Quick and Dirty Operating System) in April 1980 to fill that void, copying the
APIs of CP/M from sources including the published CP/M manual so that it would be highly compatible. QDOS was soon renamed as
86-DOS. Version
0.10 was complete by July 1980. By version
1.14 86-DOS had grown to lines of assembly code.
In December 1980,
Microsoft
Microsoft Corporation is an American multinational corporation, multinational technology company, technology corporation producing Software, computer software, consumer electronics, personal computers, and related services headquartered at th ...
secured the rights to market 86-DOS to other hardware manufacturers.
While acknowledging that he made 86-DOS compatible with CP/M,
Paterson has maintained that the 86-DOS program was his original work and has denied allegations that he referred to CP/M code while writing it.
When a book appeared in 2004 claiming that 86-DOS was an unoriginal "rip-off" of CP/M,
Paterson sued the authors and publishers for
defamation
Defamation is the act of communicating to a third party false statements about a person, place or thing that results in damage to its reputation. It can be spoken (slander) or written (libel). It constitutes a tort or a crime. The legal defi ...
.
The judge found that Paterson failed to "provide any evidence regarding 'serious doubts' about the accuracy of the
Gary Kildall
Gary Arlen Kildall (; May 19, 1942 – July 11, 1994) was an American computer scientist and microcomputer entrepreneur.
During the 1970s, Kildall created the CP/M operating system among other operating systems and programming tools, an ...
chapter. Instead, a careful review of the
Lefer notes ... provides a research picture tellingly close to the substance of the final chapter" and the case was dismissed on the basis that the book's claims were
constitutionally protected opinions and not provably false.
Paterson left SCP in April 1981 and worked for Microsoft from May 1981 to April 1982. After a brief second stint with SCP, Paterson started his own company, Falcon Technology, a.k.a. Falcon Systems.
In 1983, Microsoft contracted Paterson to port MS-DOS to the
MSX
MSX is a standardized home computer architecture, announced by Microsoft and ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, then vice-p ...
computers standard they were developing with
ASCII
ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
. Paterson accepted the contract to help fund his company and completed the work on the
MSX-DOS operating system in 1984.
Falcon Technology was bought by Microsoft in 1986 to reclaim one out of two issued royalty-free licenses for MS-DOS (the other belonging to SCP),
eventually becoming part of
Phoenix Technologies.
Paterson worked a second stint with Microsoft from 1986 to 1988,
and a third stint from 1990 to 1998, during which time he worked on
Visual Basic.
After leaving Microsoft a third time, Paterson founded another software development company, Paterson Technology, and also made several appearances on the
Comedy Central
Comedy Central is an American basic cable channel owned by Paramount Global through its network division's MTV Entertainment Group unit, based in Manhattan. The channel is geared towards young adults aged 18–34 and carries comedy program ...
television
Television, sometimes shortened to TV, is a telecommunication Media (communication), medium for transmitting moving images and sound. The term can refer to a television set, or the medium of Transmission (telecommunications), television tra ...
program ''
BattleBots''. Paterson has also raced rally cars in the
SCCA Pro Rally series, and even engineered his own
trip computer, which he integrated into the axle of a four-wheel-drive
Porsche 911.
References
External links
Paterson Technology a company founded by Tim Paterson
Tim Paterson's blog
{{DEFAULTSORT:Paterson, Tim
American computer programmers
Microsoft employees
DOS people
MSX-DOS
1956 births
Living people
University of Washington alumni