Microsoft makes Zork open-source
41–50 of 256 posts
Re: Microsoft makes Zork open-source
#42I've seen a few things called 'Zork source code' in various places over the years (even on a CD that came with a game programming book of some sort), and copies like this: https://github.com/MITDDC/zork What's the lineage here?
Zork was originally written at MIT for PDP-10s in an obscure Lisp dialect (MDL). The authors then later formed a company to sell the game on micro-computers. To do it, they built a virtual machine optimized for this purpose, a new Lisp dialect (ZIL) that could compile to the virtual machine, and the ported the game over to that new dialect. Even so, they had to split the game into three parts to fit. The source you'r…
Re: Microsoft makes Zork open-source
#43It is pitch black. You are likely to be eaten by a grue.
Re: Microsoft makes Zork open-source
#44Re: Microsoft makes Zork open-source
#45Wow, didn’t expect this from Microsoft. Amazing to see classic game code being made accessible for learning
Re: Microsoft makes Zork open-source
#46The license says it’s copyright 2025. How does that work? Shouldn’t the copyright be something like 1977?
Re: Microsoft makes Zork open-source
#47It's not just Zork: a number of games, including Hitchhiker's, are open source now. https://github.com/historicalsource
Re: Microsoft makes Zork open-source
#48Re: Microsoft makes Zork open-source
#49It's not just Zork: a number of games, including Hitchhiker's, are open source now. https://github.com/historicalsource
The others don't seem to have the MIT license pullreq added, so they are not open source; the source code is merely available. The repos have a note: "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 licens…
Re: Microsoft makes Zork open-source
#50The license says it’s copyright 2025. How does that work? Shouldn’t the copyright be something like 1977?
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.