Featured advertisement for Astaria

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.

Version 2.1; Samson update 2006-02-22Merc team (Furey, Kahn, Hatchet); GCC4 compatibility update by Samson31 downloads36 views

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.

Availability here does not replace the original license. Retain copyright notices, contributor credits, and any applicable attribution or notification requirements.

Download integrity

Recorded filenames, sizes, and available SHA-256 checksums for each attachment.

merc21cleaned.tgz

593.1 KB

Checksum not yet recorded.