Merc 2.2 - Samson GCC4 Compatibility Update
Samson's 2006 GCC4 update of Merc 2.2, including source, areas, MOBPrograms, documentation, and IMC2 components. Original compatibility archive, not the stock 1993 release.
Included Content
Read or copy
This 119-file distribution contains the Merc 2.2 source and game data with the GCC4 compatibility work credited to Samson. It retains historical MOBProgram files and the player.parser utility, and adds IMC2 components. The supplied archive is preserved without repacking or runtime changes. Diku and Merc license documents remain in merc22/doc. Additional IMC2 conditions and Todd C. Miller's BSD strlcpy/strlcat notice are included under merc22/imc. IMC2 distribution depends on compliance with the underlying licenses. Review the historical networking settings and startup configuration before running in an isolated environment. 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. Preserve the MOBProgram author notices in the distribution. IMC2 contributors are credited in its source and imc2freedom.license. The strlcpy/strlcat component credits Todd C. Miller; preserve its BSD notice.