<div dir="ltr">Indeed, IBM had quite broad support for NFS.<div>There's a whole chapter in this Redbook (1993) about OS/2 NFS clients working with AIX, MVS, VM, and OS/2 servers. </div><div><a href="https://ia801201.us.archive.org/11/items/gg243531/gg243531_TCPIP_2_0_for_OS2_Installation_and_Interoperability.pdf">https://ia801201.us.archive.org/11/items/gg243531/gg243531_TCPIP_2_0_for_OS2_Installation_and_Interoperability.pdf</a></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Aug 13, 2025 at 5:54 PM Charles H. Sauer (he/him) <<a href="mailto:sauer@technologists.com">sauer@technologists.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 8/13/2025 7:31 PM, Jonathan Gray wrote:<br>
> On Wed, Aug 13, 2025 at 10:18:34AM -0400, Dan Cross wrote:<br>
>> On Wed, Aug 13, 2025 at 10:00 AM Douglas McIlroy<br>
>> <<a href="mailto:douglas.mcilroy@dartmouth.edu" target="_blank">douglas.mcilroy@dartmouth.edu</a>> wrote:<br>
>>> I was always sorry that Peter Weinberger's RFS never made it outside<br>
>>> Bell Labs. It allowed networking between separately administered<br>
>>> systems by mapping UIDs.<br>
>><br>
>> I believe it did? If I recall correctly, it was available with System<br>
>> V, though perhaps I am misremembering.<br>
>><br>
>> I have no doubt that RFS was technically superior to NFS, but Sun had<br>
>> non-technical market advantages. Assuming that I am remembering<br>
>> correctly, I suspect it was unsuccessful commercially for two reasons:<br>
>><br>
>> 1. Sun gave NFS (and the associated RPC layer) away for free, under a<br>
>> particularly liberal license, which lead to lots of interoperability<br>
>> (Larry's and Dave's comments notwithstanding). I suspect by the time<br>
>> RFS was available, it was much more expensive and less interoperable<br>
>> across heterogeneous systems.<br>
> <br>
> The NFS reference code was licensed under NDA with some cost involved<br>
> according to Rick Macklem who wrote the NFS code in 4.3BSD-Reno.<br>
> <br>
> Rick Macklem post to comp.protocols.nfs Aug 6, 1999<br>
> <a href="https://groups.google.com/g/comp.protocols.nfs/c/npQbxPe_ZeQ/m/Z_yQcsh56mkJ" rel="noreferrer" target="_blank">https://groups.google.com/g/comp.protocols.nfs/c/npQbxPe_ZeQ/m/Z_yQcsh56mkJ</a><br>
> <br>
> The userland RPC part was under different terms.<br>
> <br>
> "Sun will publish the source code for the user-level libraries that<br>
> implement RPC and XDR."<br>
> <br>
> Bill Shannon post to net.unix-wizards Jan 13, 1985<br>
> <a href="https://groups.google.com/g/net.unix-wizards/c/PkJdZgCbrC4/m/u0kt3eeFSt4J" rel="noreferrer" target="_blank">https://groups.google.com/g/net.unix-wizards/c/PkJdZgCbrC4/m/u0kt3eeFSt4J</a><br>
> <br>
> Sun RPC sources were later posted to mod.sources and included<br>
> on USENIX tapes.<br>
<br>
That's consistent with my memory. In particular, if I recall correctly, <br>
when I was still at IBM and we wanted to include NFS in AIX 3, it was <br>
challenging ($$$) to negotiate a satisfactory license for NFS, but we <br>
eventually obtained a license to include NFS in all IBM products (not <br>
just AIX).<br>
-- <br>
voice: +1.512.784.7526 e-mail: <a href="mailto:sauer@technologists.com" target="_blank">sauer@technologists.com</a><br>
fax: +1.512.346.5240 Web: <a href="https://technologists.com/sauer/Facebook/Google/LinkedIn/mas.to" rel="noreferrer" target="_blank">https://technologists.com/sauer/<br>
Facebook/Google/LinkedIn/mas.to</a>: CharlesHSauer<br>
<br>
</blockquote></div>