Введение

Программист Microsoft Марк "Зибо" Джозеф Збиковски (родился 21 марта 1956 года) — бывший архитектор Microsoft и один из первых компьютерных хакеров. Он начал работать в компании спустя всего несколько лет после её основания, возглавляя работы над MS DOS, OS/2, Cairo и Windows NT. В 2006 году он был награждён за 25 лет службы в компании, став третьим сотрудником, достигшим этой отметки после Билла Гейтса и Стива Балмера. В том же году он вышел на пенсию из Microsoft. Он разработал исполняемый файловый формат MS DOS, и заголовки этого формата начинаются с его инициалов: символы ASCII "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.