Nightmare Mudlib
Encyclopedia
The Nightmare Mudlib is a set of LPC programming language
frameworks created by George Reese
for building multi-user role playing games using the MudOS
LPMud
driver. When people refer to the Nightmare Mudlib, they may be referencing any one of three incarnations:
Nightmare 3 and Dead Souls were released under Open Source
licenses. Technically, Nightmare 3 was released under a pre-Open Source open source license. In other words, it predates the concept of open source but was available for use and modification free of charge consistent with modern Open Source principles. Dead Souls was placed into the public domain and thus is not encumbered by any licensing.
Nightmare IV, while released under a proprietary license and subsequently withdrawn from distribution, is largely similar to the public domain Dead Souls Mudlib. Dead Souls lacks only the world from Nightmare LPMud
and world documentation.
LPC programming language
LPC is an object-oriented programming language derived from C and developed originally by Lars Pensjö to facilitate MUD building on LPMuds...
frameworks created by George Reese
George Reese (computer programmer)
George Reese is an author and developer of several Open Source frameworks. George was born in Houston, Texas and attended Bates College where he majored in Philosophy. While in college he was program director of the local radio station, WRBC. He is currently CTO of enStratus and founder of Valtira...
for building multi-user role playing games using the MudOS
MudOS
MudOS is a major family of LPMud server software, implementing its own variant of the LPC programming language. It first came into being on February 18, 1992. It pioneered important technical innovations in MUDs, including the network socket support that made InterMUD communications possible and...
LPMud
LPMud
LPMud, abbreviated LP, is a family of MUD server software. Its first instance, the original LPMud game driver, was developed in 1989 by Lars Pensjö...
driver. When people refer to the Nightmare Mudlib, they may be referencing any one of three incarnations:
- Nightmare 3 (in reality, Nightmare 1.x, 2.x, and 3.x)
- Nightmare IV (Nightmare IV.x)
- Dead SoulsDead Souls MUDlibDead Souls is a MUD library , a software infrastructure for creating a text-based virtual world. It is classed in the following versions:* Dead Souls 1.1 was the final release by its original head developer, George Reese...
Nightmare 3 and Dead Souls were released under Open Source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
licenses. Technically, Nightmare 3 was released under a pre-Open Source open source license. In other words, it predates the concept of open source but was available for use and modification free of charge consistent with modern Open Source principles. Dead Souls was placed into the public domain and thus is not encumbered by any licensing.
Nightmare IV, while released under a proprietary license and subsequently withdrawn from distribution, is largely similar to the public domain Dead Souls Mudlib. Dead Souls lacks only the world from Nightmare LPMud
Nightmare LPMud
Nightmare LPMud, founded in 1992, was one of the oldest continually running LPMuds still played until its closure on September 12, 2005. Its roots go back to the original LPMud, Genesis LPMud, when Forlock of Genesis along with some students at Bates College in Lewiston, Maine founded Orlith in 1991...
and world documentation.
External links
- The LPmuds.net downloads page has a driver-bundled version of Nightmare 3 that's "easy-ish" to install.