What is PennMUSH?
PennMUSH is a freely available MUD-style server that provides a form of textual virtual reality. It maintains a persistent world database containing players, objects, rooms, exits, and programs. People connect to the server and take on characters in the virtual world, interacting with other players from around the (real) world. Common activities include game playing, role-playing, socializing, world-building, etc. These servers have also been used for education, research, and artistic endeavors.
PennMUSH has an active team of developers/maintainers, and has been under continuous improvement since its first release in 1992!
How can I run my own PennMUSH?
PennMUSH runs on almost any UNIX derivative, including Linux and OS X, as well as Windows. You can find the source code on GitHub, or download a specific release. Once you have a copy of the files, follow the installation instructions.
If you don't have a server to run PennMUSH on, or don't know how to compile programs from source code, there are several commercial services that can help you. Stop by M*U*S*H (see below) and ask for advice.
How can I get help with PennMUSH?
The flagship game for PennMUSH development is M*U*S*H, a social game that you can connect to via a browser-based client or via telnet at mush.pennmush.org port 4201.
The issues page is where bugs should be reported.
Server documentation can be read here.
How can I find other MUSHes to play?
There's a whole bulletin board on M*U*S*H full of game
advertisements run by people who would love for you to check out their
game! Log on to M*U*S*H and type
+bbread 7 to see the
+bbread 7/1, for example, to read post #1. You
can also ask other M*U*S*H players to recommend a game.