home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mac / programm / 20134 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.3 KB  |  60 lines

  1. Xref: sparky comp.sys.mac.programmer:20134 comp.sys.mac.comm:12318
  2. Newsgroups: comp.sys.mac.programmer,comp.sys.mac.comm
  3. Path: sparky!uunet!mcsun!chsun!bernina!bernina!neeri
  4. From: neeri@iis.ethz.ch (Matthias Neeracher)
  5. Subject: Socket/Filesystem library released
  6. Message-ID: <NEERI.92Dec21112408@iis.ethz.ch>
  7. Followup-To: comp.sys.mac.programmer
  8. Sender: news@bernina.ethz.ch (USENET News System)
  9. Organization: Integrated Systems Laboratory, ETH, Zurich
  10. Distribution: comp
  11. Date: Mon, 21 Dec 1992 10:24:08 GMT
  12. Lines: 46
  13.  
  14.  
  15. Release 1.0 of GUSI (Grand Unified Socket Interface :-) is now avaliable
  16. at nic.switch.ch [130.59.1.40], software/mac/src/mpw_c/GUSI_10.sit.bin
  17.  
  18. GUSI is an extension and partial replacement of the MPW C runtime library.
  19. Its main objective is to provide a more or less simple and consistent
  20. interface across the following communication domains:
  21.  
  22. Files        Ordinary Macintosh files and MPW pseudo devices.
  23. Unix         Memory based communication within a single machine
  24. Appletalk    ADSP communication over a network.
  25. PPC          Local and remote connections with the System 7 PPC Toolbox
  26. Internet     TCP and UDP connections over MacTCP.
  27.  
  28. Additionally, GUSI adds some UNIX library calls dealing with files which
  29. were missing, like chdir(), getcwd(), symlink(), and readlink(), and
  30. changes a few other library calls to behave more like their UNIX
  31. counterparts.
  32.  
  33. REQUIREMENTS
  34.  
  35. To use GUSI, you need MPW C 3.2 or later. To modify it, you additionally need
  36. MPW C++ 3.2 or later and Perl.
  37.  
  38. COPYING
  39.  
  40. Copyright ⌐ 1992 Matthias Neeracher
  41.  
  42. Permission is granted to anyone to use this software for any purpose on any 
  43. computer system, and to redistribute it freely, subject to the following 
  44. restrictions:
  45.  
  46. - The author is not responsible for the consequences of use of this software, 
  47.   no matter how awful, even if they arise from defects in it.
  48. - The origin of this software must not be misrepresented, either by explicit 
  49.   claim or by omission.
  50. - Altered versions must be plainly marked as such, and must not be
  51.   misrepresented as being the original software.
  52.  
  53. Matthias
  54.  
  55. -----
  56. Matthias Neeracher                                      neeri@iis.ethz.ch
  57.   "And that's why I am going to turn this world upside down, and make
  58.    of it a fire so *bright* that someone real will notice"
  59.                                 -- Vernor Vinge, _Tatja Grimm's World_
  60.