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.
Included Content
Read or copy
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.
Attribution
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.