Still, pretty cool; I remember playing work as a kid.
---
<ROUTINE V-ADVENT ()
<TELL "A hollow voice says \"Fool.\"" CR>>https://the-rosebush.com/2025/07/studies-of-zil-part-2-how-d...
It was public already, what they are doing here is open sourcing the code.
https://github.com/MITDDC/zork
What's the lineage here?
But the older version has a "Tomb of the Unknown Implementor," which this new version seems to lack.
The source you're linking to is the original MDL source. This is about the ZIL source for the three games that the original Zork was split into.
the date on the Zork archive you linked to is 1977. in 1977 there was not really yet a notable software market for personal computers based on microcomputer chips, and software development at MIT in that timeframe would have been on Multics or DEC-10 or 20's and (probably not quite) the dawn of Vax-750s
just a couple years later the names on the archive you linked to went on to found infocom to sell this software ported to personal computers, Apple II 6502's or CPM S-100 bus 8080 and Z80s.
the Colossol Cave Adventure game for the PDP-10 had been released (to other institutions that had PDP-10's) just a couple years before and had caught fire in popularity at universities. These people at MIT took the same idea and reimplemented it with embellishments.
Which is to say, very, very, very far away.
"This collection is meant for education, discussion, and historical work, allowing researchers and students to study how code was made for these interactive fiction games and how the system dealt with input and processing. It is not considered to be under an open license."
This github repo has been up for some years now (this old blog post has some back story: https://blog.zarfhome.com/2019/04/all-of-infocoms-game-sourc... ) -- AFAIK it's the source contents from an old hard drive image from back when Infocom was a company.
(I only checked hitchhikers and starcross, because github is giving a lot of error pages for these right now.)
Likely explanation: their lawyers are worried there may be third party rights or agreements limiting their ability to open source a game – even if that isn't true, lawyers want to see paperwork to convince themselves it isn't true. For Zork, that was comparatively easy because the game's history is well-known, and Activision had a history of releasing sequels. For other games, that may be more difficult – so start with the lowest hanging and highest profile fruit.
awesome-renpy > Project templates, Console,: https://github.com/methanoliver/awesome-renpy
"Learn to Code RPG – A Visual Novel Video Game Where you Learn Computer Science Concepts" is written with Ren'Py: https://www.freecodecamp.org/news/learn-to-code-rpg/ .. https://freecodecamp.itch.io/learn-to-code-rpg .. src: https://github.com/freeCodeCamp/LearnToCodeRPG :
> A visual novel video game where you learn to code and get a dev job
I could see this being important here in two ways:
1. If the source code of Zork has not been made available to the public before, then now is the year of publication.
2. If Zork source code has previously been made available to the public, perhaps the version published here has had changes made, in which case now is the year of publication of this version of the source code.
I assume that when Microsoft opens source code they have a team of lawyers that have solid legal arguments for what the copyright year should be in each case.
Therefore, maybe it’s even possible legally that
3. Even if source code was previously made available, and even if no changes were made in any way since then to any of the included source code or other files, perhaps just the act of using a different license is in its own way part of how copyright applies. Publishing something under a specific license in $CURRENT_YEAR does not retroactively make the license apply before the time at which it was made available under that license and so perhaps an argument could be made that copyright year in a license includes taking that into consideration.
dang•1h ago