Drooid Logo
Back to story perspectives

Full Breakdown

Microsoft Open Sources Zork I-III: A Milestone in Gaming History

11/22/2025, 11:54:17 PM

Overview of the Open Source Release

Microsoft has officially open-sourced the source code for the first three Zork text adventure games—Zork I, Zork II, and Zork III—under the MIT License. This initiative, announced by Scott Hanselman and Stacey Haffner from Microsoft’s Open Source Programs Office (OSPO), aims to preserve a significant piece of gaming history and make it accessible for educational purposes. The original Zork games, developed by Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling in the late 1970s, were groundbreaking in their use of natural language processing for player interaction.

Historical Context of Zork

Zork was inspired by the earlier text adventure game, Colossal Cave Adventure, and was initially developed for the PDP-10 mainframe computer. The game was later split into three parts to accommodate the limitations of early personal computers. Infocom, the company founded by the original developers, released the games commercially in the early 1980s. Activision acquired Infocom in 1986, and Microsoft gained ownership of the Zork titles following its acquisition of Activision Blizzard in 2023.

Significance of the Release

The release of Zork I-III's source code is significant for several reasons. It allows students, teachers, and developers to study and modify the code, fostering a deeper understanding of game development and programming. Microsoft’s decision to license the code under the MIT License permits redistribution, analysis, and the creation of derivative works, enhancing the educational value of these classic games. The source code is now available on GitHub, along with build notes and other relevant files.

Official Statements on the Initiative

In their announcement, Hanselman and Haffner emphasized the importance of preserving gaming history, stating, “Our goal is simple: to place historically important code in the hands of students, teachers, and developers so they can study it, learn from it, and, perhaps most importantly, play it.” They also clarified that this release focuses solely on the source code and does not include commercial packaging or marketing materials.

Criticism and Opposition

While the release has been largely welcomed, some critics point out that this is not the first instance of Zork's source code being made available. In 2019, archivist Jason Scott uploaded the source code for all Infocom text adventure games to GitHub, raising questions about licensing that could have led to its removal. However, with Microsoft now owning the rights, these concerns have been alleviated.

Verbatim Quotes

  • “Today, we’re preserving a cornerstone of gaming history that is near and dear to our hearts.” — Stacey Haffner, Director of Microsoft's Open Source Programs Office
  • “Hanselman posted: "I wanted to make the ZIL OSS so students and teachers could use them in classes without concern.” — Scott Hanselman, Microsoft Developer Boss

Conclusion and Future Implications

The open-sourcing of Zork I-III represents a significant step in game preservation and education. By making these classic games accessible, Microsoft not only honors the legacy of early computer gaming but also encourages a new generation of developers to engage with historical code. Instructions for compiling and running the games on modern devices are available on Microsoft's blog, inviting enthusiasts to explore this iconic piece of gaming history.