[MUD-Dev] Source Code Release
Greg Munt
greg at uni-corn.demon.co.uk
Wed Feb 11 19:25:55 CET 1998
On Tue, 10 Feb 1998, Ben Greear wrote:
> I was once a member here, but changed accounts (ie graduated). Looks like
> I've found it again, hope it's as interesting as it was then.
Welcome back, Ben! I'm trying to get Niklas Elmqvist to resubscribe too.
He's doing some interesting work based on "The Duncton Chronicles" - the
author of which slips my mind, right now.
[Snip background and advert for ScryMUD]
> Feel free to download the source for both the client and server, though
> please read the License once you do. My release process is probably the
> weakest part, as I just started it, so comments and questions are welcome.
This is something I've wanted to post on, for a number of weeks. My own
project will be shoving out all of the development docs onto the web:
specification, design, testing, etc. Shoving out the source code would be
a natural extension of this. BUT.
I am wary of what will happen to my code - what it will be used to create
- once I have made it available to the general public.
Advantages:
The potential of really widespread beta testing
The potential of discussions about various elements of the
specification, design or implementation being produced, which can only
help the project.
Allowing people who can't or won't code, to be able to run something
that they otherwise could not.
Potential design suggestions from these non-coders.
Disadvantages:
Code misused. Billions of exact replicas spring up everywhere. "Oh god,
another stock X-MUD..." Bearing in my mind my strong aversion to this
scenario, this is the main cause of my concern, really.
Everyone can see how bad my code is. It's not that bad, honest.
If, by some quirk of fate, it becomes a popular base, my mailbox will
be bombarded with questions from clueless newbie admin. The result is
what I call "Re: George Reese".
If it becomes popular, and is misused, its name (and mine) will have a
bad reputation.
It's not a legal requirement to follow the distribution license. Even
if it was, could I really afford to sue thousands of people (presuming
the code became popular)? And would I want to attract the inevitable
negative publicity to myself and the game, through such legal actions?
(See: TSR)
I'm thinking of not putting a tgz file anywhere, but instead putting the
source in HTML files, and annotating it fully. But that still doesn't
totally deal with the above.
--
Greg Munt, greg at uni-corn.demon.co.uk "I'm not bitter - just twisted."
http://www.uni-corn.demon.co.uk/ubiquity/
More information about the mud-dev-archive
mailing list