GUSI/SK Q&A

I'm afraid this document has become rather badly out of date. In particular, releases are now primarily on SourceForge, not sunsite.cnlab-switch.ch; Please consult the GUSI project on www.sourceforge.net for details. More to come here. Table of contents

General questions

Linguistics

Eschatology

Questions

How can I get this document?

Well, you have it, don't you? You could always ask me for a copy by email. The cool new way to get an updated version is by WWW in "http://www.iis.ee.ethz.ch/~neeri/macintosh/gusi-qa.html". Should further information (e.g., the manual), become available online in the future, you'll find it on "http://err.ethz.ch/members/neeri/macintosh.html".

What is GUSI and where can I get it?

GUSI (the name officially stands for Grand Unified Socket Interface :-) is a library that tries to emulate BSD style sockets across various communication domains, various POSIX calls, and, as of version 2, POSIX threads. The most recent version of GUSI is always available in

sunsite.cnlab-switch.ch   software/platform/macos/src/mw_c
The current release, which works with Metrowerks CodeWarrior 5 and the MPW SC[pp] and MrC[pp] compilers, is available in the above dictionary as:

GUSI_20.sit.bin
Replacement libraries if you use CodeWarrior 4 instead of 5 are in:

GUSI_20_CWPro4.sit.bin
Older versions of GUSI (in particular the older, CodeWarrior specific, CWGUSI releases) can be found in:

ftp.iis.ee.ethz.ch   pub/neeri/GUSI/Old
Don't forget to specify *Binary* or Macbinary mode for transfer.

How do I subscribe/unsubscribe from the GUSI mailing list?

In March 1995, a majordomo mailing list server has taken over list administration, which previously was done by a human. To subscribe or unsubscribe, send mail to gusi-request@iis.ee.ethz.ch whose BODY (the Subject is ignored) is the word "subscribe" or "unsubscribe".

How do I send an article to the GUSI mailing list?

Articles sent to gusi@iis.ee.ethz.ch are automatically sent to the list. If you have an article that you are not sure whether it should be distributed, send it to gusi-request@iis.ee.ethz.ch. I will read your article, and will send it to the list unless I think I can answer it exhaustively and neither the question nor the answer are of general interest.

How many people are using GUSI?

Hard to tell. Currently, there are 180 subscribers to the GUSI mailing list.

How do I pronounce "GUSI"?

Most of you have probably pronounced it as "Gee You Ess Aye", which is not the pronounciation I had in mind. The "correct" pronounciation most closely resembles "Goosey", but the German "u" is a little shorter than the English "oo".

What on earth is "Liber GUSI"?

GUSI 2 was developed under Knuth's literate programming methodology, which aims to turn the published source code of a program into a readable book. The title "Liber GUSI" (Latin for "The Book of GUSI") is an allusion to works of occultist literature because ultimately, the end result is still not very clear.

Are you still working on GUSI 2 ?

I finally released GUSI 2.0 on October 27, 1999. I will continue to maintain it in the future.
GUSI Q&A / 27Oct99 / neeri