OpenTransport
|
OpenTransport was the name given by Apple Computer to their implementation of the Unix-originated SysV Streams. OpenTransport included streams-based code for handling TCP/IP and serial devices, but Apple added their own implementation of their former commonly used protocol, AppleTalk. OpenTransport also included libraries for handing various GUI tasks, and loading and unloading the various libraries on the Mac OS, which didn't handle such tasks at that time.
OpenTransport was generally successful, and offered enormous speed improvements over Apple's existing TCP/IP implementation. Developers also liked it because it was flexible in the way it allowed protocols to be "stacked" to apply filters and other such duties.
However OpenTransport was later abandoned during the move to Mac OS X, which uses the far more common Berkeley sockets networking system. At the time this caused serious consternation among programmers, but this has generally disappeared since.