MUD Codebase
Merc 2.1 - Samson GCC4 Compatibility Update
Samson's 2006 Merc 2.1 compatibility distribution with C source, areas, documentation, and IMC2 components. Includes additional networking and component-license considerations.
About this resource
This 100-file distribution includes the Merc 2.1 codebase and Samson's GCC4 compatibility update, together with IMC2 source and configuration. It is distinct from the stock August 1993 release and is preserved as supplied. Older README references to stock platform Makefiles and a DOS executable do not describe every file present in this updated archive. Diku and Merc license documents remain in merc21/doc. IMC2 conditions and Todd C. Miller's BSD strlcpy/strlcat notice are included under merc21/imc. IMC2 distribution is conditional on compliance with the underlying codebase licenses. Review and replace bundled networking settings before enabling outbound connections; do not assume historical endpoints remain valid. Compatibility and security Historical C/Unix source updated for GCC4 in 2006. Current compiler and operating-system compatibility is unverified. Not compiled, boot-tested, or security-audited by Mudhaven. Licensing The bundled Diku terms include restrictions on commercial use and distribution charges, preservation of notices, publication and operation notifications, and login/credits attribution. Merc terms and contributor-specific notices also apply. Diku's later LGPL announcement does not automatically relicense derivative work. This description is not permission evidence; read the included documents before use or redistribution.
Compatibility
Historical C/Unix; GCC4 update (2006). Modern compatibility unverified. Not compiled, boot-tested, or security-audited by Mudhaven.
A download checksum confirms file integrity, not security or runtime compatibility. Review the source and included documentation before running unfamiliar software.
Attribution stays with the work.
License
Diku/Merc terms; IMC2 conditions; BSD and area/contributor notices
Original Author
Merc team (Furey, Kahn, Hatchet); GCC4 compatibility update by Samson
Credits
Merc by Michael Chastain (Furey), Michael Quan (Kahn), and Mitchell Tse (Hatchet). DikuMUD by Sebastian Hammer, Michael Seifert, Hans Henrik Staerfeldt, Tom Madsen, and Katja Nyboe. The included README credits Samson with the GCC4 compatibility update dated 22 February 2006. Preserve all original source, documentation, area, and contributor notices. Mudhaven claims no authorship of these distributions. IMC2 contributors are credited in the included source and imc2freedom.license. The strlcpy/strlcat component credits Todd C. Miller; preserve its BSD notice.
Download integrity
Recorded filenames, sizes, and available SHA-256 checksums for each attachment.