View Single Post
Old 07-29-2010, 08:44 PM   #34
Kylotan
Member
 
Join Date: Jun 2003
Location: Nottingham, UK
Home MUD: Abattoir (Smaug)
Home MUD: ex-Jellybean (Smaug)
Home MUD: ex-Dark Chambers (Merc)
Posts: 174
Kylotan is on a distinguished road
Send a message via ICQ to Kylotan Send a message via AIM to Kylotan Send a message via MSN to Kylotan Send a message via Yahoo to Kylotan
Re: KaViR is a cyberbully

Diku MUD is a mud codebase from which many other codebases were derived - .

The license for it is included in the download, but it essentially requires that you maintain the original credits, make 'no profit', and altered copies must be distributed under the same terms. In practice these first two clauses, despite being simple enough that 99% of people can follow them easily, have generally been flaunted by a small minority, leading to debates that still rage 20 years after Diku was released.

Diku is fairly easy to program with, although if you really want to work with a Diku I would recommend one of the successors which have many bug fixes and new features. Perhaps someone else can give you a firmer recommendation.

Personally I would prefer to program a MUD from scratch in a different language these days - Moores Law means that we have almost 10,000x more CPU power these days compared to when DikuMud was released, so there's no need to code glorified telnet servers in C any more. But that's an issue for the Coding subforum.
Kylotan is offline   Reply With Quote