Question: What is Apple Open Transport?
Answer: Apple Open Transport is the modern networking and communications subsystem for the Mac OS. Open Transport is based on industry standards and brings a new level of networking connectivity, control, and interoperability to Mac OS systems, while preserving and enhancing the hallmark of the Macintosh and Mac OS - built-in support for easy-to-use networking.
Question: What long-range Apple goals are advanced through Open Transport?
Answer: Apple believes that communications and collaboration technologies are integral and fundamental to personal and workgroup computing. With Open Transport our goal is to provide the foundation to make MacOS the best desktop OS for multiprotocol networking, anywhere.
Question: What needs must be addressed to be "the best"?
Answer: Networking and communications technologies are mission critical thus reliability is a base-level requirement. Organizations require interoperability in heterogeneous environments; full compliance with standards is necessary.
High performance is also key. Increasing file sizes often related to the rich media types found in graphics and publishing, multimedia, video production, and technical markets create a demand for effective use of higher bandwidth communications technologies such as ISDN, FDDI, fast Ethernet and ATM.
Beyond these base-level requirements, network managers, end-users and developers each have additional needs.
* Network managers need networked systems to support a flexible model of
administration that accommodates both centralized and decentralized
management models.
* Users are typically more interested in communications as a basis for
productivity applications. As such, they want networking that is easy to
set up and easy to use. This becomes even more important when users are
mobile, needing access to networking services from wherever they may be
without requiring complex reconfiguration for each connection type and
location.
* Developers need to address the broadest possible markets with minimum
incremental investment. In short, they need standards based,
cross-platform APIs and development tools.
Question: What were some of the key goals driving the development of Open Transport?
Answer: Apple began with two key assumptions: that networking is inherently a multiplatform, multiprotocol proposition; and that customers should not have to start over to achieve networking interoperability. This led us to adopt five key design goals:
* Open Transport must protect customer and developer investments in
existing network infrastructure and applications.
* Open Transport must be based on existing cross-platform industry
standards.
* Open Transport must provide users with an easy to set-up, easy to use
abstraction of the underlying complexity of multiprotocol networking.
* Open Transport must also provide a complementary abstraction of
networking and communications services for applications developers.
* Open Transport must offer a flexible run time model - one that lets a
specific protocol be configured and selected at run time, rather than
linked at compile time.