Кіріспе

Американдық бағдарламалық жасақтама инженері Дэвид Нил Катлер С. (13 наурыз 1942 жылы туған) – американдық бағдарламалық жасақтама инженері. Ол бірнеше компьютерлік операциялық жүйелерді, атап айтқанда Microsoft компаниясының Windows NT және Digital Equipment Corporation компаниясының RSX 11M, VAXELN және VMS жүйелерін жасаған.

Жеке өмірбаяны

Катлер Мичиган штатының Лансинг қаласында дүниеге келді және Мичиган штатының Девитт қаласында өсті. 1965 жылы Мичиган штатындағы Оливет колледжін бітіргеннен кейін ол DuPont компаниясында жұмыс істеді. Катлер кем дегенде 20 патенттің авторы, сонымен қатар Вашингтон университетінің Компьютерлік ғылымдар факультетінің серіктес оқытушысы. Катлер автожарыспен әуестенетін жүргізуші. Ол 1996 жылдан 2002 жылға дейін Атлантик чемпионатында қатысты, 2000 жылы Милуоки трассасында мансабындағы ең жақсы нәтижесін – 8-орынды көрсетті.

DuPont (1965 жылдан 1971 жылға дейін)

Катлердің компьютермен алғашқы танысуы DuPont компаниясының клиенттерінің бірі үшін IBM-нің GPSS 3 тілінде IBM 7044 моделінде компьютерлік симуляция модельдеуді орындау міндеті алғанда болды. Бұл жұмыс оны компьютерлердің және олардың операциялық жүйелерінің қалай жұмыс істейтініне қызығушылық тудырды.

Digital Equipment Corporation (1971 жылдан 1988 жылға дейін)

Катлер 1971 жылы компьютерлік жүйелерге деген қызығушылығын қанағаттандыру үшін DuPont компаниясын тастап, Digital Equipment Corporation компаниясында жұмысқа түсті. Ол Digital компаниясының Массачусетс штатындағы Мейнард қаласындағы штаб-пәтерінде жұмыс істеді.

VMS

1975 жылдың сәуірінде DEC компаниясы PDP 11 компьютеріне 32 биттік виртуалды мекенжай кеңейтуін жобалау үшін «Star» деп аталған аппараттық жобаны бастады. 1975 жылдың маусым айында Катлер, Дик Хастведт және Питер Липман «Starlet» деп аталған бағдарламалық жобаның техникалық жетекшілері болып тағайындалды. Бұл жоба Star процессорлар отбасы үшін толығымен жаңа операциялық жүйе әзірлеуге бағытталған. Бұл екі жоба бастапқыда тығыз байланысты болды. Starlet жобасының үш техникалық жетекшісі мен Star жобасының үш техникалық жетекшісі DEC компаниясында «Көк лента комитетін» құрды, ол бағдарламалардың бесінші дизайндық нұсқасын жасады. Жобаға бұрынғы ұсыныстардағы жадты басқару және процестерді жоспарлау схемаларын оңайлату енгізілді, сондай-ақ архитектура мақұлданды. «Star» және «Starlet» жобалары нәтижесінде сәйкесінше VAX 11/780 суперминикомпьютері және VAX/VMS операциялық жүйесі әзірленді.

PRISM және MICA жобалары

DEC 1986 жылы қысқартылған нұсқаулар жиынтығы (RISC) архитектурасының принциптерін қолдана отырып, жаңа процессорды жасау жұмыстарын бастады. Вашингтон штатының Белвью қаласындағы DECwest құрылысында жұмыс істейтін Катлер, компанияның RISC машинасына арналған PRISM жобасын басқаруға тағайындалды. Оның операциялық жүйесі, MICA кодовый атымен белгіленген, дизайн принциптерінің жаңа буынын іске асыруға және Unix және VMS жүйелерімен үйлесімді болуға тиіс еді. RISC машинасы эмитерлік байланысқан логика (ECL) технологиясы негізінде құрылатын болды және ол DEC сол кезде жүзеге асырып жатқан үш ECL жобасының бірі еді. Бірнеше ECL жобаларын зерттеу және дамытуға қаржы жұмсау, нәтижесінде бір-бірімен бәсекелесетін өнімдерді жасау қиындық тудырды. Үш ECL жобасының ішінде VAX 9000 тікелей коммерциялық өнімге айналған жалғыз жоба болды. PMAX жобасының алғашқы табыстары мен әртүрлі бизнес-модельдер қажеттілігіне байланысты PRISM 1988 жылы PMAX пайдасына тоқтатылды. Кейіннен PRISM DEC Alpha компьютерлік жүйелер отбасының негізіне айналды.

Unix-ке деген көзқарас

Катлер Unix-ке деген жек көруімен белгілі. Катлермен бірге жұмыс істеген команда мүшесінің айтуынша: Unix – Катлердің өмір бойына соққан жауы. Ол оның Мориартисі секілді. Ол Unix-ті докторлық диссертация қорғаған ғалымдардан тұратын комиссия жасаған, керексіз операциялық жүйе деп есептейді. Оның артында ешқашан бір ой болған емес, және ол көрініп тұр. Сондықтан ол әрқашан Unix-ті жеңіп алуға тырысқан.

Microsoft Windows NT жүйесі

Катлер 1988 жылдың қазан айында DEC компаниясынан Microsoft компаниясына өтті және Windows NT әзірлеуін басқарды. Кейін ол Windows NT-ні DEC-тің 64 биттік Alpha архитектурасына, содан кейін Windows 2000 жүйесіне бейімдеу бойынша жұмыс істеді. Windows on Alpha және DEC компанияларының тоқтатылуынан кейін, ол Windows-ты AMD-нің жаңа 64 биттік AMD64 архитектурасына көшіруде маңызды рөл атқарды. Ол Windows XP Pro x64 және Windows Server 2003 SP1 x64 нұсқаларын шығаруға қатысты. 2006 жылдың тамызында ол Microsoft Live Platform платформасымен жұмыс істеуге көшті. Катлер Microsoft компаниясындағы Қадірлі Техникалық Салдарлы атағымен марапатталды.

Microsoft Windows Azure-дің жүйелік жүйесі

2008 жылы кәсіби әзірлеушілер конференциясында Microsoft компаниясы Azure Services Platform бұлттық операциялық жүйесін жариялады, осы жүйені Microsoft әзірлеп жатыр. Конференцияның негізгі баяндамасында Катлер және Амитабх Шривастава жобаның жетекші әзірлеушілері ретінде айтылды.

Microsoft Xbox-тың құрылғысы

2012 жылдың қаңтар айында Microsoft компаниясының өкілі Cutler енді Windows Azure жобасымен айналыспайтынын және Xbox командасына қосылғанын мәлімдеді. 2013 жылдың мамырында Microsoft Xbox One консолін таныстырды, сонда Cutler жаңа ойын құрылғысының негізгі операциялық жүйесін жасауға қатысқандығы айтылды. Оның жұмысы, басты назар Microsoft-тың Hyper-V Host OS операциялық жүйесінің Xbox One үшін арнайы оңтайландырылған нұсқасын жасауға шоғырланған.

Марапаттар

2007 жылғы Ұлттық технология және инновация медалінің лауреаты ретінде танылды, марапаттау рәсімі 2008 жылғы 29 қыркүйекте Вашингтон қаласындағы Ақ үйde өтті. 2016 жылғы 16 сәуірде Калифорния штатының Маунтин-Вью қаласындағы Компьютер тарихы музейінде музейдің мүшесі ретінде құрметпен ескерілді.