1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Source Code Release -->
<!--X-From-R13: Fenivf Qnfrl <rsvaqryNcbynevf.arg> -->
<!--X-Date: Tue, 17 Feb 1998 09:06:14 +0000 -->
<!--X-Message-Id: 12606.980214#io,com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.LNX.3.91.980214100930.65B&#45;100000@uni&#45;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:efindel#polaris,net">
</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="msg00510.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00512.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00489.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00557.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00511">Author</A>
&nbsp;|&nbsp;<A HREF="#00511">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00511">Thread</A>
&nbsp;]

<!--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>: Greg Munt &lt;<A HREF="mailto:mud-dev#NULL,net">mud-dev#NULL,net</A>&gt;</LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Source Code Release</LI>
<LI><em>From</em>: Travis Casey &lt;<A HREF="mailto:efindel#polaris,net">efindel#polaris,net</A>&gt;</LI>
<LI><em>Date</em>: Sat, 14 Feb 1998 14:33:00 -0500</LI>
<LI><em>Reply-To</em>: Travis Casey &lt;<A HREF="mailto:efindel#io,com">efindel#io,com</A>&gt;</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Saturday, 14 February 98, Greg wrote:
&gt; On Fri, 13 Feb 1998, Jon A. Lambert wrote:

&gt;&gt; I guess I would point to Sun's Java again.  Most everything you
&gt;&gt; describe is freely available on-line or downloadable with the exception of 
&gt;&gt; the source.  The VM source is obtained through a licensing fee.  (and there 
&gt;&gt; are many other examples - mostly from the Mac/Win/DOS/OS2 world) 

&gt; What stops people who have obtained the source through a license, by 
&gt; distributing the source to friends/associates, and through them, 
&gt; propogated throughout the world?

Would you believe, honesty?  There are a few honest people left in the
world...  For the rest, fear of legal retribution.  Either of these
can work if you carefully pick those who you allow access to the source.
For example, Microsoft gave out access to large portions of the source
to Windows 3.1 to many companies, and shared the complete source with
IBM for some time.  You don't see it posted on FTP sites, but only
because MS was careful in who they allowed access.  Microsoft has
given AOL and other companies access to the source to Internet
Explorer so they can develop their own modified versions of it -- and
again, you don't see that source "propagated throughout the world."

Similarly, there are many other large software companies (such as Sun,
with Java) which have allowed others access to their source code.
When I worked with FSU's CS department, we had copies of the source
code to SunOS 4.1.3 and Solaris 2.5 that we had licensed from Sun.
These were very nice to have when software bugs and security holes came
up, since we could sometimes do our own temporary workaround or fix
until Sun came up with their own "official" one.

&gt;&gt; &gt; I don't believe anyone would pay to register for a mud, when so many
&gt;&gt; &gt; sources are widely available.
&gt;&gt; 
&gt;&gt; Forcing one to register the mud via a software key need not entail 
&gt;&gt; any demand for money.  

&gt; What is the point of registration, then? 

Control.  If you can somehow "brand" the source with the software key,
you have a way of finding out where any "leaks" of the source to
non-registered folks came from.

Requiring a key to be able to use the source (via encryption,
perhaps?) could also allow you to put the source on an FTP site  You
can then let carefully selected people have the key, and still have a
convenient distribution mechanism.

&gt; An additional point that I would like to make, is that binaries must have 
&gt; access to the exact same libraries that were available when it was 
&gt; compiled. This includes the same *version*, as well. (I have encountered 
&gt; this probem before, on Linux. Perhaps I am doing something wrong 
&gt; somewhere; releasing Linux binaries is not unknown, after all.)

Only if the binaries are dynamically linked.  A statically linked
binary will be larger, of course, but it will have the libraries it
needs already in it.  Alternatively, you can package the libraries
with the binary, and use filenames which include the revision -- thus,
your binary looks for lib.so.for.1.14 instead of just lib.so.for.

--
       |\      _,,,---,,_        Travis S. Casey  &lt;efindel#io,com&gt;
 ZZzz  /,`.-'`'    -.  ;-;;,_   No one agrees with me.  Not even me.
      |,4-  ) )-,_..;\ (  `'-'   visit the rec.games.design FAQ:
     '---''(_/--'  `-'\_)       <A  HREF="http://www.io.com/~efindel/design.html">http://www.io.com/~efindel/design.html</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="00460" HREF="msg00460.html">Re: [MUD-Dev] Source Code Release</A></STRONG>
<UL><LI><EM>From:</EM> Greg Munt &lt;greg#uni-corn,demon.co.uk&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00510.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00512.html">Re: [MUD-Dev] 3D graphics (Was: The impact of the web on muds)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00489.html">Re: [MUD-Dev] Source Code Release</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00557.html">Re: [MUD-Dev] Source Code Release</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00511"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00511"><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>
<ul compact>
<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
<UL>
<LI><strong><A NAME="00489" HREF="msg00489.html">Re: [MUD-Dev] Source Code Release</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 16 Feb 1998, 11:57 GMT
</LI>
<LI><strong><A NAME="00511" HREF="msg00511.html">Re: [MUD-Dev] Source Code Release</A></strong>, 
Travis Casey <a href="mailto:efindel#polaris,net">efindel#polaris,net</a>, Tue 17 Feb 1998, 09:06 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00557" HREF="msg00557.html">Re: [MUD-Dev] Source Code Release</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 23 Feb 1998, 01:34 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
<LI><strong><A NAME="00727" HREF="msg00727.html">No Subject</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Tue 17 Mar 1998, 00:07 GMT
<UL>
<LI><strong><A NAME="00732" HREF="msg00732.html">Re: [MUD-Dev] Time Limits?</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Tue 17 Mar 1998, 06:04 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00743" HREF="msg00743.html">No Subject</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Tue 17 Mar 1998, 19:35 GMT
</LI>
</ul>
</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>