Just to point out you only have to share changes to DGD itself. Your mudlib runs on top of it and is considered a separate work that DGD's license doesn't apply to. Of course the mudlib itself might have its own license so do pay attention.