danny@idacom.uucp (Danny Wilson) (09/17/90)
I am very interested in learning more about Apollos extendable operating system concepts centred around "types". Is anyone aware of any documentation (Apollo or otherwise) which explains this stuff? Thanks -- Danny Wilson danny@idacom.uucp IDACOM, A division of HP alberta!idacom!danny Edmonton, Alberta C A N A D A Voice +1 403 462 4545
kumorek@apollo.HP.COM (James Kumorek) (09/18/90)
In article <1990Sep16.234556.12532@idacom.uucp>, danny@idacom.uucp (Danny Wilson) writes: |> |> |> I am very interested in learning more about Apollos extendable operating |> system concepts centred around "types". |> |> Is anyone aware of any documentation (Apollo or otherwise) which explains |> this stuff? |> |> Thanks |> |> -- |> Danny Wilson danny@idacom.uucp |> IDACOM, A division of HP alberta!idacom!danny |> Edmonton, Alberta |> C A N A D A Voice +1 403 462 4545 I have the manual "Using the Open Systems Toolkit to Extend the Streams Facility", order number 008863, and found it to be excellent. Working straight from the manual I was able to implement a compressed text file type, and it was able to interact with Aegis commands and the compilers quite well. The unix 'cat' command wouldn't deal with it, however. Jim Kumorek Apollo Computer, Inc. - A subsidiary of Hewlett Packard kumorek@apollo.hp.com
rees@pisa.ifs.umich.edu (Jim Rees) (09/18/90)
In article <1990Sep16.234556.12532@idacom.uucp>, danny@idacom.uucp (Danny Wilson) writes:
I am very interested in learning more about Apollos extendable operating
system concepts centred around "types".
Is anyone aware of any documentation (Apollo or otherwise) which explains
this stuff?
There was an excellent paper presented at the summer 1986 Usenix in Atlanta,
titled "An Extensible I/O System." It was reprinted in the Apollo
publication, "Domain/OS Design Principles," order number 014962-A00. The
Design Principles book is a good reference for anyone who wants to know more
about how their Apollo works inside, and why it's better in some ways than
other systems on the market.
You can probably order copies of this book from Apollo Computer, Technical
Publications, P.O. Box 451, Chelmsford, Mass 01824 USA or from your local HP
sales office. (That's the address given in the book but it may be different
now in the HP era).
krowitz@RICHTER.MIT.EDU (David Krowitz) (09/18/90)
The manual you want is: Using the Open System Toolkit to Extend the Streams Facility Unless this manual has been completely rewritten since it was released, it's pretty dense reading. I don't know that I'd suggest investing a lot of time on writting Apollo type managers. I don't think it's going to be included in OSF/1. -- David Krowitz krowitz@richter.mit.edu (18.83.0.109) krowitz%richter.mit.edu@eddie.mit.edu krowitz%richter.mit.edu@mitvma.bitnet (in order of decreasing preference)
derstad@CIM-VAX.HONEYWELL.COM ("DAVE ERSTAD") (09/22/90)
I've also read and used the "Using the Open Systems Toolkit..." manual. My opinion falls between David and Jim's. The system as a whole is well though out, and makes developing new types (relatively) straightforward. I implemented a variant link with multiple resolution texts (it tries each in turn until one successfully resolves, and returns the linked object). However, the manual is very slow reading. It's a good reference but not easy to jump into.