Введение
Программист Microsoft Марк "Зибо" Джозеф Збиковски (родился 21 марта 1956 года) — бывший архитектор Microsoft и один из первых компьютерных хакеров. Он начал работать в компании спустя всего несколько лет после её основания, возглавляя работы над MS DOS, OS/2, Cairo и Windows NT. В 2006 году он был награждён за 25 лет службы в компании, став третьим сотрудником, достигшим этой отметки после Билла Гейтса и Стива Балмера. В том же году он вышел на пенсию из Microsoft. Он разработал исполняемый файловый формат MS DOS, и заголовки этого формата начинаются с его инициалов: символы ASCII "MZ" (0x4D, 0x5A).
Mark "Zibo" Joseph Zbikowski (born March 21, 1956) is a former Microsoft Architect and an early computer hacker. He started working at the company only a few years after its inception, leading efforts in MS DOS, OS/2, Cairo and Windows NT. In 2006, he was honored for 25 years of service with the company, the third employee to reach this milestone, after Bill Gates and Steve Ballmer. He retired the same year from Microsoft. He was the designer of the MS DOS executable file format, and the headers of that file format start with his initials: the ASCII characters 'MZ' (0x4D, 0x5A).
Ранние годы
Збиковский родился в Детройте, штат Мичиган, в 1956 году. Во время обучения в школе Ройпера (тогда известной как Roeper City And Country School) с 1961 по 1974 год он проявил интерес к математике и компьютерам. Его выступление в 8-м классе на конкурсе математических премий штата Мичиган привело к приглашению в летнюю программу, финансируемую NSF, в Оуклендском университете, где он подружился со Стивом Балмером и Джеффом Саксом из Microsoft. Позже он дважды занял второе место в MMPC в 1972–73 и 1973–74 годах. Збиковский изучал компьютерные науки в Гарварде (бакалавр, 1978) и в Йельском университете (магистр, 1979). Он активно участвовал в театральных труппах Гилберта и Салливана в обоих университетах.
Майкрософт
Балмер нанял Збиковского, который присоединился к Microsoft в 1981 году. В марте 1982 года он сменил Тима Патерсона на посту руководителя разработки и менеджера MS-DOS 2.0 от Microsoft, и занимал эту должность до версии DOS 4.0. Его первыми значительными достижениями стали добавление иерархической структуры каталогов в DOS 2.0 и подключаемых драйверов устройств, что впоследствии привело к технологии Plug and Play в Windows. С марта 1985 года по 1991 год он работал в архитектурной группе OS/2, был менеджером по разработке файловых систем и драйверов устройств, а также техническим консультантом Пола Марица. Ему принадлежит заслуга в создании концепции подключаемой файловой системы в OS/2.
Microsoft и IBM
После расторжения соглашения о совместной разработке Microsoft и IBM он был архитектором, руководителем разработки и ключевым разработчиком проекта «Каир», работая под руководством Джима Олчина, а затем Энтони Шорта. Это привело к разработке объектной файловой системы и системы индексации контента в «Каире». В 1996 году, когда «Каир» трансформировался из самостоятельного продукта в технологическую основу, Збиковский работал под руководством Лу Пераззоли над ядром Windows NT, уделяя особое внимание производительности и оптимизации размера, а в 1998 году стал архитектором и руководителем разработки файловых систем NT.