1999Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Collecting ideas for a MUD server... (fwd) -->
<!--X-From-R13: X Q Znjerapr <pynjNxnatn.ah> -->
<!--X-Date: Wed, 22 Dec 1999 23:50:25 &#45;0800 -->
<!--X-Message-Id: E12130t&#45;0008TM&#45;00@dingo.kanga.nu -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.LNX.4.10.9912221632140.11208&#45;100000@localhost.localdomain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw@kanga.nu">
</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>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00757.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00759.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00766.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00765.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00758">Author</A>
&nbsp;|&nbsp;<A HREF="#00758">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00758">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd) </LI>
<LI><em>From</em>: J C Lawrence &lt;<A HREF="mailto:claw#kanga,nu">claw#kanga,nu</A>&gt;</LI>
<LI><em>Date</em>: Wed, 22 Dec 1999 23:50:19 -0800</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Wed, 22 Dec 1999 21:45:07 -0500 (EST) 
Rahul Sinha &lt;rsinha#glue,umd.edu&gt; wrote:

&gt; On Wed, 22 Dec 1999, Wesley W. Terpstra wrote:

&gt;&gt;&gt;&gt; Our plans...
...

Writing as list owner:  

  Please make sure you have all levels of quotes fully attributed.

No longer writing as list owner:

&gt; you _can_ make it cross platform, GL is cross platofrm, the only
&gt; platform dependant part is the DirectX stuff (iow the screen
&gt; grabber) but that is not too hard to duplicate (directx for
&gt; windows, DRI for Xwindows, and the equivalent that I am sure
&gt; exists for BeOS and Macs)

You might want to spend some thought on what you are losing in the
inability (comparitively) to do:

  $ ./configure &amp;&amp; make &amp;&amp; make install

as the basic operation of porting your code to a new platform.
Autoconf is incredibly ugly, but it does work.  Sorta.

&gt; oh and the .so model is also being used for rooms; you odnt HAVE
&gt; to have a .so per room (that woudl be heinous) but can
&gt; transparently add them, such that you can have a house somewhere
&gt; that does all sorts of logic outside of the mud itself.  Allowing
&gt; hooks to outside logic gives total configurability and control of
&gt; the mud (asuming you can also reach into the mud to change any
&gt; data value, which is what the perl module is for)

Have you considered the data and logical security implications of
this approach?  What is to prevent such user-written code from being 
either broken or malicious and 

  a) trashing your running server
  b) corrupting your server's heap
  c) corrupting your DB
or
  d) simply crashing?

You have inherently lost any layering or sandbox protection between
your user programmers and your system code.

-- 
J C Lawrence                                 Home: claw#kanga,nu
----------(*)                              Other: coder#kanga,nu
--=| A man is as sane as he is dangerous to his environment |=--


_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>

</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="00751" HREF="msg00751.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></STRONG>
<UL><LI><EM>From:</EM> Rahul Sinha &lt;rsinha@glue.umd.edu&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00757.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00759.html">Re: Re[4]: [MUD-Dev] The grass is always greener in the other field</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00766.html">Re: [MUD-Dev] PGP player certificates (was: collecting ideas...)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00765.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00758"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00758"><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] Collecting ideas for a MUD server... (fwd)</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00742" HREF="msg00742.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw@cp.net">claw@cp.net</a>, Thu 23 Dec 1999, 00:29 GMT
</LI>
</ul>
<LI><strong><A NAME="00751" HREF="msg00751.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Rahul Sinha <a href="mailto:rsinha@glue.umd.edu">rsinha@glue.umd.edu</a>, Thu 23 Dec 1999, 05:36 GMT
<UL>
<LI><strong><A NAME="00753" HREF="msg00753.html">[MUD-Dev] PGP player certificates (was: collecting ideas...)</A></strong>, 
Wesley W. Terpstra <a href="mailto:terpstra@iota.dhs.org">terpstra@iota.dhs.org</a>, Thu 23 Dec 1999, 05:39 GMT
<UL>
<LI><strong><A NAME="00766" HREF="msg00766.html">Re: [MUD-Dev] PGP player certificates (was: collecting ideas...)</A></strong>, 
David Bennett <a href="mailto:ddt@discworld.imaginary.com">ddt@discworld.imaginary.com</a>, Thu 23 Dec 1999, 17:00 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00758" HREF="msg00758.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw@kanga.nu">claw@kanga.nu</a>, Thu 23 Dec 1999, 07:50 GMT
</LI>
<LI><strong><A NAME="00765" HREF="msg00765.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Greg Miller <a href="mailto:gmiller@classic-games.com">gmiller@classic-games.com</a>, Thu 23 Dec 1999, 17:00 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00777" HREF="msg00777.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Rahul Sinha <a href="mailto:rsinha@glue.umd.edu">rsinha@glue.umd.edu</a>, Thu 23 Dec 1999, 20:50 GMT
</LI>
<LI><strong><A NAME="00778" HREF="msg00778.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc@ix.netcom.com">jlsysinc@ix.netcom.com</a>, Thu 23 Dec 1999, 23:44 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00696" HREF="msg00696.html">[MUD-Dev] Classes and Races and more (a BIG list) (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw@cp.net">claw@cp.net</a>, Tue 21 Dec 1999, 01:24 GMT
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>