Subject: Re: Has anyone built 1.7.0 for ...

From: Matthew Rhoten <[email-masked]>
Date: Mon, 23 Nov 1992 19:02:43 -0800

There is a free Unix for 386/486 machines, called Linux. I run it on a
325SL notebook with no hitches at all. Linux is available via
anonymous ftp from tsx-11.mit.edu (look in /pub/linux).  Linux is
fast-growing, so is kind of a moving target, but is fairly stable in
my estimation. It's not much of a resource hog - 12M RAM is more than
enough to run MOO on, unless you have a Lambdaish database.

I believe someone (Jonny, perhaps?) compiles LambdaMOO under Linux,
but I don't know if 1.7 is ported yet.

 -matt
  (who plays gnu go in coffeehouses all the time now)

---

From: Jerry Weiler <[email-masked]>
Date: Mon, 23 Nov 1992 19:47:34 -0800

> enough to run MOO on, unless you have a Lambdaish database.

I'm using linux 0.94 and (as I've already told Haakon) MOO 1.7.0
compiles almost without a hitch using TCP mode (the config file didn't
select it because I don't have telnet, but it works fine anyway)

the only things I had to change were to comment out the code using
SIGBUS and to take out optimization. gcc 2.2.2 and 2.3.1(alpha) both
blow up trying to optimize execute.c

both tinytalk and mud.el (which are in pub/MOO/clients) work fine

And it's all free!

(As for a Mac II, I have no idea. Linux requires an i386 style computer)

- Jerry
(Lynx on LambdaMOO)

---

From: [email-masked] (Jay A. Carlson)
Date: Mon, 23 Nov 1992 20:10:05 -0800

> It's not much of a resource hog - 12M RAM is more than

I'll second that.  Linux is one of the highest performance unicies
I've ever used.  One nice win for MOO is that it implements
copy-on-write fork() semantics correctly---when you checkpoint, you
don't immediately double the amount of memory the server takes up.
I'd guess you should be able to run X and emacsen in 12M too,
depending on how big your DB gets.

(Incidentally, I'm planning to run JaysHouseMOO on my home machine,
which is a 8M 486/SX25, over a 19.2k slip line, once it shows up.
Should be interesting.)

> but I don't know if 1.7 is ported yet.

Me and Comrade independently ported it.  The single user, BSD-style
local networking, and BSD TCP networking all work---I tested the TCP
stuff from my Amiga over SLIP.  Unfortunately, due to an apparent bug
in gcc's back end, add_verb() is broken.  I'm waiting for gcc 2.3.1
before I give up and go in by hand and fix it.

>  (who plays gnu go in coffeehouses all the time now)

You make me sick.  :-)

Jay Carlson    Jonny@LambdaMOO
[email-masked]