Path: utzoo!attcan!uunet!husc6!bloom-beacon!athena.mit.edu!wesommer
From: wesommer@athena.mit.edu (William Sommerfeld)
Newsgroups: comp.sys.apollo
Subject: Re: Integrating Apollo into Sun NFS
Message-ID: <5588@bloom-beacon.MIT.EDU>
Date: 1 Jun 88 17:37:30 GMT
References: <21859@labrea.STANFORD.EDU> <1955@ssc-vax.UUCP>
Sender: daemon@bloom-beacon.MIT.EDU
Reply-To: wesommer@athena.mit.edu (William Sommerfeld)
Organization: Massachusetts Institute of Technology
Lines: 13

In article <1955@ssc-vax.UUCP> benoni@ssc-vax.UUCP (Charles L Ditzel) writes:
>Why is that other vendors are capable of writing NFS implementation correctly?

Because they don't write it from scratch; instead, they plug Sun's
code into their (BSD4.2-derived) kernel.  Of course, since it's in the
kernel, bugs in NFS client or server code (typically induced by
various malformed "poison packets") will crash or wedge your server.

I have heard that NFS implementations for "different" operating
systems (such as the one written in LISP for Symbolics Lisp Machines)
don't work very well, either.

					- Bill