MudBytes
This article displays in: Information
Open Source Mud Servers


The following mud servers meet the requirements of OSI's Open Source Definition.

I've linked to local copies although they may be found elsewhere including more recent versions.

C

* AberMud - GPL
* pDirt
* TinyMud - BSD-style license
* TeenyMud - BSD-style license
* MusicMud
* PhizzMud
* SocketMud - Public Domain.  SocketMUD is a bareboned mud codebase; it is written in C by Brian Graversen, and will compile and run under GNU/Linux with kernel 2.2.x or better.
* DevMud - Public Domain

C drivers that implement a Mud Programming Language

* SMUG (Tiny) - BSD-style license
* LambdaMOO (MOO)
* CoolMud (COOL) - GPL
* Genesis/ColdC (ColdC) - BSD-style license  http://www.cold.org
* NakedMud (Python embedded)

Forth

* TinyMuck - Artistic license
* DaemonMuck - Artistic license
* Fuzzball Muck - Artistic license.  Fuzzball Muck is a networked multi-user MUD chat server. It is user-extensible, and newer versions (6.x) support advanced features such as GUI dialogs, through close client-server cooperation with Trebuchet or other clients that support MCP-GUI.  See - http://www.belfry.com/fuzzball/
* TinyMage - Artistic license

Forth and Lisp

* MUQ

Mush Code

* TinyMush - Artistic license
* Muse - Artistic license
* PennMush - Artistic license
* AlloyMush - Artistic license
* TinyMux - Artistic license

LPC

* DGD - AGPL

Java

* CoffeeMud

C#

* SharpMud
* Sirophix

C++

* Aetas (Ruby embedded) - Public Domain
* Deus - Public Domain
* AweMud - BSD-style license
* Empire
* MJMud
* WolfShade
* BoBW GPL
* PlainText - GPL

D

* LMud

OCAML

* DirtyWater

Perl

* Anarres (LPC)

Python

* MOOP
* ErisMud
* Evennia - BSD 3-Clause

Ruby

* TeensyMud See - http://teensymud.kicks-ass.org
* FaerieMUD
* Muding - Rails based mud.
* MUES - MUES -- The engine for FaerieMUD.
* NUDE is Networked User Dungeon Environment, and is a bit like a MUD.
* chucho mud