TinyMUX is a member of the MUSH family of servers which in turn is a member of the broader class of MUD servers. Other members include PennMUSH, TinyMUSH, and RhostMUSH. TinyMUX 2.0 and later run natively on both Unix and Windows targeting both 32-bit and 64-bit platforms. It is a platform which allows potentially several thousand players to connect to a single text-driven environment, interact with each other and with the environment (which is maintained in a database). The rich programming environment can be used to build almost anything, limited only by your own imagination.
TinyMUX 2.0 was primarily about fixing bugs, secondarily about performance enhancements, and lastly about adding new features, although some nice features were added. TinyMUX 2.1 shifted focus more towards features while continuing to search hard for bugs (particularly the crashing/corrupting variety). TinyMUX 2.2 has continued to fix bugs and add the often-requested features. TinyMUX 2.3 and later versions are a mix of fixes, features, and performance enhancements. Support for Unicode, SSL, and modules was added in TinyMUX 2.7.
A recent version of the server is running at BrazilMUX and available for questions and support.
January 28, 2009 - MUX 2.9 enters Beta.
October 11, 2008 - MUX 2.7 is released MUX 2.7 is released for general use as the recommended replacement for MUX 2.6. Support for MUX 2.6 will continue for the foreseeable future.
April 28, 2007 - - MUX 2.6 is released MUX 2.6 is released for general use as the recommended replacement for MUX 2.4.
The TinyMUX mailing list is a Google Group.
Bugs are primarily reported via GitHub Project, but two other possible methods is to use the E-mail address given in the read-me files, or join the mailing list and report the issue there.
A good bug report consists of the following:
- Be specific: I need a list of steps that will demonstrate the problem.
- I need to know specific behavior that you expected.
- I need to know specific behavior that you got that wasn't what you expected.
- I need a way to contact you for more information or to let you know that your bug was fixed.
Your bug will remain in the database until it is resolved in some way.
Source and binary packages for UNIX, OS X, and Windows are available via anonymous FTP.
Which package you should choose should depend on your platform and which archivers you have installed. Note: You cannot use PKZip 2.04g because it does not support long file names, but PKZIP 2.5 is OK. Most shells have ZIP support built-in so this is no longer an issue.
Development is ongoing. The following flavors of UNIX have been built and tested, but not necessarily recently:
- Debian Etch, Lenny, and Sid
- FreeBSD 5.1 to 7.1
- MAC OS X
- Red Hat 6.0, 6.1, 6.2, 7.0 and 7.1
- Slackware 3.6 with 2.0.36 kernel
- Slackware 4.0 with 2.2.12 kernel
- Slackware 4.0 with 2.2.13 kernel
- Slackware 7.0
- Slackware 8.0 with 2.4.9 kernel
- Sun Solaris
- SunOS 5.6
- SuSe 7.0, 7.1
- Mandrake 8.0
- OS/390 with TurboLinux VM
- Linux for IA64
- Linux for DEC Alpha
- QNX 6.4.1
All versions of Windows (32-bit and 64-bit) are supported back to Windows 2000.
The current development team includes:
- Brazil (Lead Developer)