<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Source Code Release --> <!--X-From-R13: Egrcura Lrcc <mbenaNravq.pbz> --> <!--X-Date: Thu, 12 Feb 1998 08:36:41 +0000 --> <!--X-Message-Id: 34E2B510.E3E1B98D#enid,com --> <!--X-Content-Type: text/plain --> <!--X-Reference: Pine.LNX.3.91.980211110303.66E-100000@uni-corn.demon.co.uk --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Source Code Release</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:zoran#enid,com"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00430.html">Previous</a> | <a href="msg00432.html">Next</a> ] Thread: [ <a href="msg00454.html">Previous</a> | <a href="msg00447.html">Next</a> ] Index: [ <A HREF="author.html#00431">Author</A> | <A HREF="#00431">Date</A> | <A HREF="thread.html#00431">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Source Code Release</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI> <LI><em>Subject</em>: Re: [MUD-Dev] Source Code Release</LI> <LI><em>From</em>: Stephen Zepp <<A HREF="mailto:zoran#enid,com">zoran#enid,com</A>></LI> <LI><em>Date</em>: Thu, 12 Feb 1998 02:38:40 -0600</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> Greg Munt wrote: > > On Tue, 10 Feb 1998, Ben Greear wrote: > > 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 released my ack!mud 4.2 ( merc derived, hack/slash mostly ) code base almost a year ago, myself. Primarily because so many people enjoyed the code base ( SoE, the original mud using the base, was averaging around 100 players after being up for 6 months ), and asked to have the code released. > > 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 yup... > > The potential of discussions about various elements of the > specification, design or implementation being produced, which can only > help the project. I run a mailing list for the merc derived code base I released...actually, it's been very difficult to get much discussion at all. Most coders on the list are only there to get snippets for their mud, not release any of their own, unfortunately. This may be to the immaturity of the code base ( meaning that it's only been out a year ), or the immaturity of the people using it, I haven't quite figured which. > > Allowing people who can't or won't code, to be able to run something > that they otherwise could not. Exactly...I estimate that 10 people whom had never looked at code in their life are now working towards learning how to code a mud, based on the release of the base. > > Potential design suggestions from these non-coders. I've gotten exactly one design concept, a simple "mana stealer" flag for an object, from one non-coder, in the year the base has been released. > > 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. I currently have: SoE, the original mud. AA, a result of a renegade coder stealing everything from my shell, then setting it up, then trying to get a court order to shut my own mud down. Was...shall we say, interesting those months? LCN and SOR, two very original coders using the stock base as a starting point. Neither of these muds are active, and probably won't be for quite awhile, but they are _very_ unique. LCN in particular has done some incredible work, and is taking the hack/slash concept in directions I would have never dreamed of, while remaining hack/slash ( for them, a good thing ). TEG/CELV/LOV/DS/SD/many others. This is a funny one...this one coder has set up at _least_ 7 muds, all with the stock, all pretending to be run by different people. I have never figured out his motivation, since he shuts down/loses most of them after a month or so. Anywhere from 3 to 5 pure stock ( areas, code, etc.) copycats, which have actually not done too poorly...the code base seems to be popular enough that copycats can still get 10-20 players without too much work. > > Everyone can see how bad my code is. It's not that bad, honest. Hehehe..mine is/was. I've developed and matured over the last two years, but the ack release is basically my learning curve, described in painful detail. > > 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". Ack has something called IMC ( intermud chat, similar to the irc style stuff that lp has )...I am no longer visible at any time while logged in, because of the endless stream of completely rediculous questions I was getting. However, I do enjoy helping people that really have dedication to coding, instead of just wanting me to do everything for them, and in 2 cases, have learned a lot about my own code ( well, about stock merc, I guess :) ) from helping them with any issues they were working on. > > If it becomes popular, and is misused, its name (and mine) will have a > bad reputation. I was worried about this, myself, but I think that the code stands on it's own merits, and anyone that misuses it ( I have had a problem or two with backdoor/loopholes being used on other muds because of my release ) can only be the ones to blame, not myself. This, of course, is my opinion! > > 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. I personally think this would be only useful if you broke the html down into _very_ well documented and logical groupings, so that people could learn specific topics about your code they were interested in. I would never in a million years dig through a code base using html...it's way, way, way too efficient ( I don't have a cable modem or anything like that ), and there are plenty of other code bases out there I could just download/install. Z </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00405" HREF="msg00405.html">Re: [MUD-Dev] Source Code Release</A></STRONG> <UL><LI><EM>From:</EM> Greg Munt <greg#uni-corn,demon.co.uk></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00430.html">Re: [MUD-Dev] Source Code Release</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00432.html">OT: Linux g++</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00454.html">Re: [MUD-Dev] Source Code Release</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00447.html">Re: [MUD-Dev] Source Code Release</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00431"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00431"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><STRONG>Re: [MUD-Dev] Source Code Release</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00409" HREF="msg00409.html">Re: [MUD-Dev] Source Code Release</A></strong>, Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Thu 12 Feb 1998, 00:51 GMT <UL> <LI><strong><A NAME="00439" HREF="msg00439.html">Re: [MUD-Dev] Source Code Release</A></strong>, Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Thu 12 Feb 1998, 19:10 GMT <UL> <LI><strong><A NAME="00445" HREF="msg00445.html">Re: [MUD-Dev] Source Code Release</A></strong>, Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Fri 13 Feb 1998, 00:48 GMT <UL> <LI><strong><A NAME="00454" HREF="msg00454.html">Re: [MUD-Dev] Source Code Release</A></strong>, Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Sat 14 Feb 1998, 00:10 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00431" HREF="msg00431.html">Re: [MUD-Dev] Source Code Release</A></strong>, Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Thu 12 Feb 1998, 08:36 GMT </LI> <LI><strong><A NAME="00447" HREF="msg00447.html">Re: [MUD-Dev] Source Code Release</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Fri 13 Feb 1998, 08:31 GMT <UL> <LI><strong><A NAME="00453" HREF="msg00453.html">Re: [MUD-Dev] Source Code Release</A></strong>, Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Sat 14 Feb 1998, 00:10 GMT <UL> <LI><strong><A NAME="00457" HREF="msg00457.html">Re: [MUD-Dev] Source Code Release</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sat 14 Feb 1998, 03:33 GMT <UL> <LI><strong><A NAME="00460" HREF="msg00460.html">Re: [MUD-Dev] Source Code Release</A></strong>, Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Sat 14 Feb 1998, 13:37 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </ul> </ul> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>