Microsoft en Activision hebben officieel de broncode voor de baanbrekende tekstavontuurtrilogie Zork vrijgegeven onder de MIT-licentie, waardoor de games van’grijze markt’-verlaatware zijn getransformeerd in legaal bewaarde open-sourceartefacten.

Vandaag aangekondigd door Microsoft’s Open Source Programs Office (OSPO), valideert deze stap jarenlang archiefwerk door de gemeenschap door formeel toestemming te geven voor de opslagplaatsen die worden onderhouden door digitale archivaris Jason Scott.

Door een open toepassing toe te passen licentie voor de originele Zork Implementation Language (ZIL)-bestanden, streeft Microsoft ernaar de educatieve toekomst van de Z-Machine-architectuur veilig te stellen zonder de handelsmerken of fysieke activa van de franchise te commercialiseren.

De juridische ontgrendeling: van grijze markt naar MIT-licentie

Al tientallen jaren de broncode voor Zork bestond in een juridisch grijs gebied en circuleerde onder enthousiastelingen en archivarissen zonder expliciete toestemming van rechthebbenden.

Aan die onduidelijkheid kwam vandaag een einde toen Microsoft OSPO, Team Xbox en Activision samenwerkten om Zork I, Zork II en Zork III uit te brengen onder de MIT-licentie. Stacey Haffner, directeur van Microsoft OSPO, bevestigde de gezamenlijke inspanning en verklaarde dat”Microsoft’s Open Source Programs Office (OSPO), Team Xbox en Activision samen Zork I, Zork II en Zork III beschikbaar maken onder de MIT-licentie.”

In plaats van nieuwe repository’s te creëren, koos Microsoft ervoor om rechtstreeks met de bestaande gemeenschapsinfrastructuur te werken. Haffner legde uit:”We hebben officieel upstream pull-verzoeken ingediend bij de historische bronrepository’s… Die pull-verzoeken voegen een duidelijke MIT-LICENTIE toe en documenteren formeel de open-source subsidie.”

Deze aanpak valideert de”historicalsource”-repository’s voor Zork I, Zork II, en Zork III op GitHub, dat eerder de code had gehost met een disclaimer waarin werd opgemerkt dat er geen open licentie was.

[embedded content]

Door upstream pull-verzoeken in te dienen, heeft Microsoft deze archieven effectief gelegitimeerd, waardoor docenten en ontwikkelaars de code kunnen bestuderen zonder angst voor auteursrechten takedowns.

Technische erfenis: behoud van de Z-Machine

De kern van deze release is de Zork Implementation Language (ZIL), de code op hoog niveau die Infocom’s dominantie op de interactieve fictiemarkt van de jaren tachtig aanwakkerde.

De release benadrukt de Z-Machine, een virtuele machine-architectuur waarmee Infocom bijna elke microcomputer uit die tijd met één enkele kon targeten. codebasis. Haffner merkte het belang van deze technische prestatie op en merkte op dat “Onder die wereld van woorden iets stilletjes revolutionairs zat: de Z-Machine, een op maat gemaakte motor.”

Het initiatief geeft prioriteit aan educatieve waarde boven commerciële modernisering. Door onbeperkte toegang tot de bron te bieden, wil Microsoft inzicht bieden in de beperkingen van vroege software-engineering en de slimme technieken die worden gebruikt om levendige werelden zonder afbeeldingen te bouwen.

[embedded content]

Haffner benadrukte dat “het doel niet is om Zork te moderniseren, maar om het te behouden als een ruimte voor onderzoek en educatie.” Deze focus op onderzoek sluit aan bij de bredere doelstellingen van digitaal behoud en zorgt ervoor dat de technische prestaties van de oorspronkelijke implementeerders, Marc Blank, Dave Lebling, Bruce Daniels en Tim Anderson, toegankelijk blijven voor toekomstige generaties.

Beperkingen en marktcontext: alleen code, geen gevoelens

Hoewel de broncode nu gratis is, kent de release specifieke beperkingen met betrekking tot het bredere intellectuele eigendom van Zork. De open source-subsidie ​​is strikt beperkt tot de code zelf; het sluit de “feelies”, de kaarten, munten en handleidingen die een integraal onderdeel waren van de originele boxed-ervaring, en alle commerciële handelsmerken uit.

Haffner verduidelijkte dat “Deze release puur op de code zelf focust. Het bevat geen commerciële verpakking of marketingmateriaal, en het verleent geen rechten op handelsmerken of merken.”

Gebruikers die de code willen compileren zullen met praktische hindernissen te maken krijgen, omdat de originele Infocom-buildtools (ZILCH) verloren zijn gegaan of eigendom blijven. In plaats daarvan moeten ontwikkelaars vertrouwen op moderne door de gemeenschap gebouwde tools zoals ZILF om speelbare gamebestanden te maken.

Deze release staat in contrast met de bredere trend in de sector van het verwijderen van oudere titels, waardoor Microsoft wordt gepositioneerd als rentmeester van de gamegeschiedenis na de overname van Activision. Zoals opgemerkt door GamingOnLinux, is deze stap door de open-sourcegemeenschap verwelkomd als een respectvolle manier om om te gaan met een geliefde franchise die volgens historische verkopen in zijn bloei meer dan 680.000 exemplaren verkocht. gegevens.

Categories: IT Info