Dave Cutler
David Cutler | |
|---|---|
| Born | David Neil Cutler Sr. March 13, 1942 Lansing, Michigan, U.S. |
| Occupation | Software engineer |
| Years active | 1965–present |
| Known for | Creating Microsoft Windows NT, DEC's RSX-11M, VAXELN, and VMS operating systems |
| Notable work | Microsoft Windows NT, RSX-11M, VAXELN, VMS |
David Neil Cutler Sr. (born March 13, 1942) is a prominent American software engineer credited with creating several influential operating systems, notably Microsoft Windows NT and Digital Equipment Corporation’s RSX-11M, VAXELN, and VMS platforms.
Personal history
Cutler was born in Lansing, Michigan and grew up in DeWitt, Michigan. He completed his education at Olivet College in 1965 before embarking on his professional journey at DuPont. Throughout his career, he has been granted more than 20 patents and currently holds a position as affiliate faculty within the Computer Science Department at the University of Washington.
In addition to his technical pursuits, Cutler participated as a professional competitor in the Atlantic Championship auto racing series from 1996 until 2002, with his highest placement being 8th place at the Milwaukee Mile in 2000.
Acknowledged for his significant impact on operating system development, Cutler was inducted into the National Academy of Engineering in 1994. He also maintains an association with Adelphic Alpha Pi Fraternity at Olivet College.
DuPont (1965 to 1971)
Cutler’s initial foray into computing involved creating a computer simulation model for a DuPont client using IBM’s GPSS-3 programming language on an IBM model 7044 system. This early experience ignited his passion for operating system architecture.
Digital Equipment Corporation (1971 to 1988)
In 1971, Cutler transitioned from DuPont to join Digital Equipment Corporation, where he worked at the company’s headquarters located in Maynard, Massachusetts.
VMS
In April 1975, DEC launched the Star hardware initiative aimed at developing a 32-bit virtual address extension for its existing PDP-11 architecture. By June of that year, Cutler, alongside colleagues Dick Hustvedt and Peter Lipman, spearheaded the Starlet software project to build an operating system tailored for the Star processors. These two projects were closely coordinated.
The six lead engineers from Star and Starlet collaborated as DEC’s "Blue Ribbon Committee," where they agreed upon a streamlined design for memory management and process scheduling. This consensus led to the creation of the VAX-11/780 superminicomputer along with its accompanying VAX/VMS operating system.
PRISM and MICA projects
Starting in 1986, DEC initiated development of a RISC-based CPU under Cutler’s direction at DECwest in Bellevue, Washington. This endeavor, known as PRISM, sought to produce a RISC processor accompanied by an operating system called MICA, which was intended to support compatibility with both Unix and VMS environments. The PRISM project utilized emitter-coupled logic (ECL) technology and was one of three concurrent ECL initiatives within DEC.
Managing multiple competing ECL projects placed considerable demands on company resources; ultimately, only the VAX 9000 reached commercialization. Due to the early achievements of the PMAX project and contrasting business strategies, PRISM was discontinued in 1988 in favor of PMAX.
The technological advancements from PRISM subsequently served as the foundation for DEC's Alpha computer systems.
Perspective on Unix
Cutler is widely recognized for his strong aversion to Unix. A colleague once referred to Unix as Cutler's "eternal adversary" and likened it to "Moriarty," perceiving it as a compromised operating system shaped by committee decisions rather than the vision of a single innovator.
Microsoft Windows NT
In October 1988, Cutler became part of Microsoft, taking charge of the Windows NT development project. He subsequently focused on adapting Windows NT for DEC's 64-bit Alpha processor and contributed significantly to the creation of Windows 2000. Following the discontinuation of DEC and the Alpha platform, he was instrumental in porting Windows to AMD's 64-bit AMD64 architecture, facilitating the launch of versions such as Windows XP Professional x64 Edition and Windows Server 2003 Service Pack 1 x64. By August 2006, Cutler shifted his efforts to Microsoft's Live Platform and attained the distinction of Senior Technical Fellow.
Microsoft Windows Azure
During the 2008 Professional Developers Conference, Microsoft unveiled the Azure Services Platform, a cloud-oriented operating system. Cutler was prominently recognized as one of the principal developers alongside Amitabh Srivastava.
Microsoft Xbox
By January 2012, Cutler had transitioned from working on Windows Azure to joining the Xbox division. When the Xbox One was launched in May 2013, Microsoft acknowledged his role in creating the console's host operating system, which involved customizing an enhanced version of Microsoft's Hyper-V Host OS specifically optimized for Xbox One.
Honors
- Received the National Medal of Technology and Innovation in 2007, awarded during a White House event on September 29, 2008.
- Honored as a Computer History Museum Fellow on April 16, 2016, in Mountain View, California.
Bibliography
External links
- Interview with Cutler discussing his professional journey, conducted by Dave Plummer on YouTube
- Transcript of an oral history interview with Dave Cutler by the Computer History Museum
- Video featuring Dave Cutler reflecting on his career upon receiving his Computer History Museum Fellow award on YouTube
- Pages with script errors
- Articles with short description
- Articles with hCards
- No local image but image on Wikidata
- 1942 births
- Living people
- American computer programmers
- American computer scientists
- Microsoft technical fellows
- Microsoft Windows people
- Digital Equipment Corporation people
- Kernel programmers
- Atlantic Championship drivers
- People from Lansing, Michigan
- Racing drivers from Michigan
- Operating system people
- Olivet Comets football players