Компания Microsoft объявила об открытии исходного кода трилогии Zork, знаковых текстовых приключенческих игр, оказавших огромное влияние на игровую индустрию. Этот шаг, реализованный в сотрудничестве с командами Xbox и Activision, направлен на сохранение цифрового наследия и предоставление образовательных ресурсов для нового поколения разработчиков. Исходные коды были опубликованы под свободной лицензией MIT.
Возвращение к истокам: историческая справка
Первая версия Zork была создана в 1977-1979 годах членами группы динамического моделирования Массачусетского технологического института (MIT). Разработка велась на компьютере DEC PDP-10 с использованием языка MDL. Позже, для адаптации на домашние компьютеры, игра была разделена на три части:- Zork I: The Great Underground Empire (1978)
- Zork II: The Wizard of Frobozz (1981)
- Zork III: The Dungeon Master (1983)
Сохранение, а не модернизация
Представители Microsoft подчеркивают, что основной целью инициативы является сохранение кода в его первозданном виде."Цель состоит не в том, чтобы модернизировать Zork, а в том, чтобы сохранить его как пространство для исследований и образования", — говорится в заявлении компании. Хотя код игр уже публиковался Internet Archive в 2019 году, он распространялся без четкой открытой лицензии, что создавало юридические ограничения. Теперь, с переходом на лицензию MIT, разработчики и исследователи могут легально изучать, изменять и использовать этот исторический артефакт в образовательных целях.
Лицензия распространяется исключительно на исходный код и не включает права на товарные знаки, логотипы или коммерческие материалы, которые остаются собственностью правообладателей. Для работы с кодом на современных системах можно использовать инструментарий ZILF, который компилирует файлы в формат, пригодный для запуска на современных интерпретаторах Z-Machine.
Значение для индустрии
Открытие исходного кода Zork — это важное событие для сохранения истории видеоигр. Оно предоставляет уникальную возможность заглянуть "под капот" одной из самых влиятельных серий, которая определила развитие жанра интерактивной литературы. Этот шаг Microsoft демонстрирует важность поддержки сообщества open-source и сохранения цифровой культуры для будущих поколений.В заключение, решение Microsoft сделать исходный код Zork достоянием общественности является ценным вкладом в историю программного обеспечения. Это не только дань уважения пионерам игровой разработки, но и бесценный ресурс для обучения и вдохновения, который поможет сохранить наследие классических игр и передать его новым поколениям программистов и геймдизайнеров.