bsw@cci632.UUCP (Brad Werner) (12/15/89)
[I can't seem to cancel that runaway article, as another machine does the posts--sorry.] I've been told by a local HP/Apollo sales rep. that NCS is available on some non-Apollo machines. I'm interested in what is involved in getting it running on another machine; such as any information regarding source licensing, ease of porting, and existing ports. In particular, I'm interested in the availability of an existing port to a CCI 6/32-tahoe running any of 4.[23]BSD, S5R3. Could someone give me a summary of the internals and/or protocol used by NCS so I can get an idea of how easy it would be to port if a source license is available. Thanks in advance, //Brad Werner: bsw@cci.com || UUCP: ...!{rochester,ritcv}!cci632!ccird1!bsw
mishkin@apollo.HP.COM (Nathaniel Mishkin) (12/18/89)
In article <32629@cci632.UUCP>, bsw@cci632.UUCP (Brad Werner) writes: > I've been told by a local HP/Apollo sales rep. that NCS is available on > some non-Apollo machines. I'm interested in what is involved in getting > it running on another machine; such as any information regarding source > licensing, ease of porting, and existing ports. In particular, I'm interested > in the availability of an existing port to a CCI 6/32-tahoe running any of > 4.[23]BSD, S5R3. > > Could someone give me a summary of the internals and/or protocol used by > NCS so I can get an idea of how easy it would be to port if a source license > is available. NCS is available in source form and can be ordered from the standard Apollo price list. There are two source products: NCK (runtime library) and NIDL (stub generator). The code should port for a BSD system with virtually no effort. For System V the difficulty is largely a function of how much of the bsd socket and select stuff (if any) was ported to the System V system you have. The NCS code has (at least at one time or another) been built on systems from 16 bits (80x86) to 64 bits (Cray UNICOS). It has been built on Unix and non-Unix systems (VMS, Prime OS). It's very portable. The NCS protocols are specified in the Network Computing Architecture book just published by Prentice-Hall.