
El clásico juego de aventura de texto Zork, reconocido por su gran influencia en el género, ha sido liberado como código abierto bajo la licencia MIT. Esta iniciativa incluye las secuelas Zork II y Zork III.
Esta liberación del código de Zork es el resultado del trabajo conjunto de los equipos de Xbox y Activision, junto con la Oficina de Programas de Código Abierto (OSPO) de Microsoft. Microsoft, como empresa matriz, posee la propiedad intelectual de la franquicia.
Es importante destacar que solo el código fuente ha sido liberado. Elementos complementarios como el empaquetado comercial, los materiales y activos de marketing, así como las marcas registradas relacionadas, permanecen bajo propiedad exclusiva.
Colaboración y Anuncio Oficial
El anuncio oficial fue coescrito por Stacy Haffner, directora de la OSPO en Microsoft, y Scott Hanselman, vicepresidente de la Comunidad de Desarrolladores de la compañía. En él, se destaca que, en lugar de crear nuevos repositorios, se está contribuyendo directamente a la historia. En colaboración con Jason Scott, reconocido archivista digital del Internet Archive, se han enviado solicitudes de extracción (pull requests) a los repositorios de código histórico de Zork I, Zork II y Zork III. Estas solicitudes incluyen una licencia MIT clara y documentan formalmente la concesión de código abierto.
Adquisición de la Propiedad Intelectual
Microsoft obtuvo el control de la propiedad intelectual de Zork tras la adquisición de Activision en 2022. Activision, a su vez, había adquirido la editorial original, Infocom, a finales de los años 80. Anteriormente, hubo un intento de vender los derechos de publicación de Zork directamente a Microsoft en los años 80, ya que el fundador Bill Gates era un gran admirador del juego, pero el acuerdo no se concretó. Resulta irónico que, finalmente, la franquicia terminara en manos de Microsoft.
Disponibilidad Previa del Código Fuente
Es importante aclarar que esta no es la primera vez que el código fuente original de Zork está disponible públicamente. Jason Scott lo subió a GitHub en 2019, pero la situación de la licencia no estaba resuelta, y Activision o Microsoft podrían haber emitido una solicitud de eliminación si lo hubieran deseado.
Ahora, evidentemente, ya no existe ese riesgo.
Sobre el Autor
Samuel Axon es el editor principal de cobertura tecnológica y de juegos en Ars Technica. Cubre inteligencia artificial, desarrollo de software, juegos, entretenimiento y realidad mixta. Ha escrito sobre juegos y tecnología durante casi dos décadas en Engadget, PC World, Mashable, Vice, Polygon, Wired y otros. Anteriormente dirigió una agencia de marketing y relaciones públicas en la industria del juego, dirigió la redacción de la cadena de televisión CBS y trabajó en la estrategia de marketing en redes sociales para Samsung Mobile en la agencia creativa SPCSHP. También es un desarrollador independiente de software y juegos para iOS, Windows y otras plataformas, y es graduado de la Universidad DePaul, donde estudió medios interactivos y desarrollo de software.
Contexto
La liberación del código fuente de juegos clásicos como Zork representa un hito importante en la preservación de la historia del software y la cultura digital. Al abrir el código, se permite que nuevas generaciones de programadores y diseñadores estudien, modifiquen y se inspiren en el trabajo de pioneros, fomentando la innovación y el aprendizaje.
Este tipo de iniciativas también demuestran un cambio en la mentalidad de las grandes corporaciones, que cada vez más reconocen el valor de compartir su legado con la comunidad y contribuir al conocimiento colectivo. La apertura del código fuente puede tener un impacto significativo en la forma en que se desarrollan y se consumen los videojuegos en el futuro.
Claves y próximos pasos
- La licencia MIT permite la libre modificación y distribución del código.
- La colaboración entre Microsoft, Activision y el Internet Archive asegura la preservación del código.
- Se puede esperar que la comunidad de desarrolladores explore y experimente con el código de Zork.
FAQ
¿Cómo me afecta? Si eres programador o aficionado a los videojuegos, ahora tienes acceso a un código histórico para aprender y experimentar.
¿Qué mirar a partir de ahora? Las creaciones y adaptaciones que la comunidad de desarrolladores realice a partir del código liberado.
Fuente original: ver aquí
