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 LPC-to-C compilation. Its name reflects its focus on separation of concerns between game driver and mudlib. FluffOS is Discworld MUD's fork of MudOS, and still being developed.
Mudlibs written for MudOS include the Nightmare Mudlib, the Lima Mudlib, the TMI Mudlib, and the LPUniversity Mudlib.
Notable MudOS-based MUDs include Costello, Nightmare LPMud, Nuclear War MUD, and The Two Towers. Genocide was an important development testbed for MudOS from 1992 to 1994, but switched back to the main LPMud branch, citing speed concerns. Nanvaent ran on MudOS at one time, though it has since ported to FluffOS. Dragon's Den is a MUD that is still in operation running MudOS v22.2b14.

FluffOS

FluffOS is originally forked by Wodan from Discworld MUD, released as an roll-up patch to support Discworld MUD. Wodan continues to maintain FluffOS up to version 2.27, and since FluffOS has been maintenance by Yucong Sun. FluffOS right now has release version 2017 and version 2019 in development. The FluffOS codebase contains source release of MudOS all the way up to mudos-0.8.14, and has largely maintained backward compatibility for LPMUD code written for MudOS v22, with many more modern features.
FluffOS v2019 uses c++ 17, has modern cmake build system, and able to compile and run on latest Ubuntu, Mac OSX, Native windows support is still under development.
FluffOS v2017 is already being deployed in production with a lot of Chinese LPMUDs, with an active community.