SCO Unix ODT For Intel Based Systems The Complete

Transcription

SCO Unix ODT For Intel Based Systems The Complete
SCO Open Desktop
For Intei-Based Systems
The Complete Graphical Operating System
An SCO Product Overview and
Technical Background Paper
April, 1991
CJIII&��N
DESKTOP®
Tlu� Complete Graphical Operatir1g System
sco
SCO Open Desktop
The Complete Graphical Operating System
For more information on SCO products and services, please contact your sales representative.
The Santa Cruz Operation, Inc. reserves the right to change or modify any of the product or service specifications or features described herein
without notice. This product summary is for information only. SCO makes no express or implied representations or warranties in this summary.
SCO, the SCO logo, The Santa Cruz Operation, Open Desktop, DiSCOver, SCO ACE, SCO MPX, SCO Portfolio, SCO SoftTech, and SCO SoftCare
are trademarks or registered trademarks of The Santa Cruz Operation, Inc. in the U.S.A. and other countries. All other brand or product names are or
may be trademarks of, and are used to identify products and services of, their respective owners.
© 1991 The
Santa Cruz Operation, Inc.
All Rights Reserved
4/91
SCO Open Desktop
The Complete Graphical Operating System
Table of Contents
A New Standard for 386 and 486 Computing
. . 1
Integrating Company-Wide Computing Resources
. .2
The Complete Graphical Operating System
. .2
An Open System for Freedom of Choice . . . . . . . . . . . . . . . . 4
Open Desktop Solutions . . . . . . . . . . . . . . . . . . . . . . . . . 5
. 5
Distributed Computing Environments
Advanced Business Workstations . . . . .
PC/File Resource Servers
. 5
.
. . . . . . . . . .
Standard Technical Workstations
. .
.
.
Graphical, Multiuser, Business Systems
.
.
.
5
.8
. .9
. . . . . . . . .
The Open Desktop Server Upgrade
.
. . . . . . . . 6
Open Desktop's Key Features and Benefits
Open Desktop (B ase Single-User System)
5
. 6
. .
Communication and Network Gateways and Servers
The Open Desktop Family
.
.
.
. . .
.
.
.
.
.
.
.
.
.
. 9
11
. . . .
The Open Desktop Development System
13
Open Desktop Technology
14
UNIX System Services
15
Application Compatibility . . . . . . . . . . . . . . . . . . . . . . . 1 6
B inary Compatibility . . . . . . . . . .
16
Source Compatibility
.
. . . .
.
16
Runs on Standard Hardware . . . . .
.
16
.
.
.
Graphical User Interface (GUI) Services
17
Networking Services . . . . . . . . . . . .
19
T CP/IP Networking
Network File System .
19
. . . . . . . . .
.
.
20
PC-NFS Server . . . . . . . . . . . . . . . . . .
20
.
.
.
PC-B ased Local-Area Networks (LANs) . . . . . . . . . . . . . . . 20
MS-DOS Services
. . 22
Database Services
•
End-User Database Tools
.
. . . .
.
•
23
. . . . . . . . . . . . . . . . . 24
Database Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . 24
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop Connectivity
.
. . . . . . . . . . . . . . . . . . . . . 26
Open Desktop Development System
Standard APis
•
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
28
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Powerful UNIX System Development Platform
. . . . . . . . . . . 28
Versatile Compilers and Debuggers . . . . . . . . . . . . . . . . . . 2 9
X Window System and OSF/Motif Development Tools
. . . . . . . 29
Cross-Development Tools . . . . . . . . . . . . . . . . . . . . . . . 30
MS-DOS-UNIX System Integration
Database Development
. . . . . . . . . . . . . . . . . 30
. . . . . . . . . . . . . . . . . . . . . . . . 30
Separately Available Extensions
.
.
.
.
PC-DOS/MS-DOS Extension Products
Networking Extension Products
Multiprocessor Extension
SCO MPX
.
.
.
•
.
•
•
•
.
.
.
•
.
.
.
.
•
.
.
•
31
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
31
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
31
. . . . . . . . . . . . . . . . . . . . . . 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Development-Tool Extension
. . . . . . . . . . . . . . . . . . . . 33
.
SCO C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Third-Party Extension Products
.
.
.
.
.
.
.
.
.
•
. . . 33
.
.
.
•
.
.
Open Desktop Support and Services
.
.
•
.
. . . . . . . . . . . . . 34
Technical Support, Training, and Consulting . . . . . . . . . . . . . 34
The SCO Developer Alliance Program
. . . . . . . . . . . . . . . . 34
The Open Desktop Developer Kit . . . . . . . . . . . . . . . . . . . 34
SCO Online Support (SOS) System . . . . . . . . . . . . . . . . . . 34
SCO SoftCare
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
SCO SoftTech
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
SCO Technical Training . . . . . . . . . . . . . . . . . . . . . . . . 35
SCO Advanced Certified Engineer (ACE) Program
SCO Consulting Services
SCO Directory
. . . . . . . . . 35
. . . . . . . . . . . . . . . . . . . . . . . 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
SCO - The Worldwide Leader in Open System Software
Solutions
.
.
.
.
.
.
.
•
•
36
System Requirements and Supported Hardware .
.
.
.
.
.
•
•
36
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
SCO Open Desktop
The Complete Graphical Operating System
•
A New Standard for 386 and 486 Computing
SCO Open Desktop• is sco••s complete graphical operating system that delivers advanced workstation
computing capabilities to industry-standard 386 and 486 computers and multiprocessor systems. SCO
Open Desktop is the foundation of the Open Desktop family of products, providing users and
developers with a common, standards-based, open system computing platform that can satisfy today's
and tomorrow's complex busines and technical computing needs from the desktop to the data center.
Open Desktop combines five basic system capabilities into a single, integrated operating system at an
exceptional value. Included and fully integrated into Open Desktop are - UNIX• System V, graphical
user interface, networking, database, and MS-Dos• capabilites. Open Desktop brings the benefits of
powerful UNIX Systems, the fully integrated graphics and networked capabilities of workstations, and
the standards and compatibility of 3 86 and 486 architectures and MS-DOS-based programs to users in
a single, easy-to-use system.
With Open Desktop and its complete set of integrated resources, users and developers can take
advantage of, or develop, a new generation of advanced, network-distributed graphical applications.
Open Desktop users can also run their existing MS-DOS, XENJX•, and UNIX System applications
concurrently in separate windows, as well as access data, applications, and resources from remote
systems.
Open Desktop brings a new level of standardization to business and technical worksations, providing a
common platform to solve a range of complex single-user or advanced server computing needs. Open
Desktop can be used in distributed computing environments as advanced business workstations,
standard technical workstations, mixed character and graphical multiuser systems, and database, file
and resource servers and gateways.
Open Desktop
386/486 PC
.
.
Users can maximize their productivity with applications that can fully utilize any or all of Open Desktop's complete
set of system services.
1
SCO Open Desktop
The Complete Graphical Operating System
•
Integrating Company-Wide Computing Resources
Open Desktop is ideal for organizations that have a variety of different systems and networks and want
them to intemperate. Because it is based on acknowledged open system standards, Open Desktop
protects and enhances the current hardware and software resources of these organizations, while
freeing them from dependence on any single hardware or software vendor. As a result, Open Desktop
gives these organizations the flexibility and confidence they require to establish their MIS strategies for
the '90s and beyond.
Government, business, technical, and manufacturing organizations are choosing Open Desktop as their
platform for developing and deploying network-distributed, graphical applications that are critical to
their day-to-day operations. These "mission-critical" applications integrate information from all of their
offices - both local and remote - and make it quickly and easily accessible to other employees around
the world.
Organizations are also using Open Desktop to continue to leverage their investment in 386 and 4 86
systems by employing these industry-standard computers as advanced business workstations. These
systems are serving as executive workstations and advanced decision-support systems, as well as client
workstations in distributed computing environments.
Organizations are also using Open Desktop on 3 86/486 systems as standard technical workstations.
Open Desktop supports the new generation of technical applications based on the X Window System ™ ,
and these industry-standard workstations can be networked with existing proprietary workstations. As a
result, Open Desktop provides a cost-effective solution for extending the number of technical stations
available to technical workgroups.
•
The Complete Graphical Operating System
Open Desktop is the foundation of the Open Desktop family of products, which includes the
single-user, base Open Desktop operating system; the Open Desktop Server Upgrade, which adds
server and multiuser capabilities to the base system; the Open Desktop Development System, which
provides complete toolkits and standard Application Programming Interfaces for all of Open Desktop's
system services; and Open Desktop Optional Documentation, which provides advanced users and
Open Desktop
LAN
Open Desktop integrates departmental and corporate-wide information.
2
SCO Open Desktop
The Complete Graphical Operating System
system administrators with additional information on all of Open Desktop 's capabilities. Also
separately available are SCO MPX™, the performance extension for multiple processor SCO systems;
SCO 's packaged-product version of Microsoftt LAN Manager for UNIX Systems; and SCO 's C++
development system.
The base, single-user Open Desktop system integrates five powerful system services- UNIX
System V, graphical user interface, database, networking, and MS-DOS-UNIX System integration.
Open Desktop 's UNIX System engine is the 32-bit, multiuser, multitasking SCO UNIX System V/386
Release 3.2 Version 2.0- the standard for UNIX Systems on 3 8 6 and 486 systems.
Open Desktop's graphical user interface (GUI) is the industry-standard OSF/Motif™, which is based on
the X Window System and provides appearance and behavior similar to that of Microsoft Windows™
and Presentation Manager. The GUI also includes a convenient Desktop Manager, which provides users
with an easy-to-use icon- , menu- and mouse-driven system interface.
Because Open Desktop includes TCP/IP and LAN Manager networking support, it comes ready to
connect to MS-DOS, OS/2•, XENIX, and UNIX Systems. Open Desktop NFS•• services provide
distributed file system support.
Open Desktop 's database management services, based on the structured query language (SQL), can
operate locally or over networks , enabling access to distributed mainframe and minicomputer database
systems, as well as access to other Open Desktop database servers in a distributed information
environment.
Finally, Open Desktop is directly compatible with thousands of existing MS-DOS, XENIX, and UNIX
System applications currently available.
Open Desktop fully integrates the following technologies into a single, efficient, eas y-to-use system:
Operating
System
SCO UNIX System V/386 Release 3.2
GUI
X Window System
OSF/Motif
IXI's X.desktop
Networking
TCP/IP
NFS
LAN Manager (Client)
Database
SQL RDBMS based on lNG RES™ 6.2
MS-DOS
MS-DOS Release 3.3
Open Desktop takes full advantage of today 's 386 and 486 microcomputers by bringing a graphical
user interface to the UNIX System environment that is consistent with today 's most popular and
easy-to-use interfaces. It integrates proven, open system technologies into a complete, network-ready
solution. And, it brings the capabilities formerly associated with much larger, proprietary platforms to
industry-standard systems at substantially lower costs.
These new computers pack the power of minicomputers an(! proprietary workstations, but without the
problems of limited configurability and costly upgrades, m aintenance, and support. The new,
high-perform ance, industry-standard computers are creating a market for feature-rich, network-ready,
shrink-wrapped graphical applications available through standard distribution channels, including
major distributors , resellers, VARs, systems integrators, and OEMs.
3
SCO Open Desktop
The Co�plete Graphical Operating System
An Open System for Freedom of Choice
Open Desktop integrates proven, open system technologies from the The S anta Cruz Operation, Inc.
and other industry leaders, including AT&T, Lachman Associates, Inc., Locus Computing Corporation,
Microsoft Corporation, Open Software Foundation, Inc. (OSF) , and the Ingres division of ASK
Computer Systems, Inc. All Open Desktop system resources are designed to meet established U . S .
government, international, and industry standards, including FIPS POSIX™ , the X/Open.., Common
Applications Environment (CAE), ANSI, C2 Trusted Security, and the Intel 386 Architecture Binary
Compatibility Specification Edition 2 (iBCS-2).
Open system computing took a m ajor step forward in August, 1 990, when SCO, AT&T 's UNI X System
Laboratories, Inc. (USL), and Intel Corporation agreed to define iBCS-2, a common binary
compatibility specification for UNIX Operating Systems based on 386 and 486 PCs. The iB CS-2
specification ensures users and developers that their applications will run out-of-the-box under Open
Desktop and SCO UNIX System V operating systems, as well as under the next revision of AT &T 's
UNIX System V/3 8 6 Release 4 (SVR4). Prior to the signing of the iBCS-2 accord, The Open Software
Foundation (OSF) had already m ade a commitment to provide compatibility with Open Desktop, SCO
UNIX System V/3 86, and SCO XENIX 386 in the OSF/1™ operating system .
The iB CS-2 accord brings a single standard- in a similar m anner to MS-DOS- to the open system
marketplace. Developers can use Open Desktop and other SCO operating systems to create a single
version of their UNIX System applications that will run on OSF/1 , SCO UNIX Systems, SVR4, and
other operating systems compliant with iB CS-2. Open Desktop 's standard Application Programming
Interfaces (APis) allow application developers to access its graphical user interface, networking,
database management, and MS-DOS-UNIX System integration serv ices- without the need to purchase
and integrate individual components.
In April of 1 99 1 , SCO joined with other leading software and hardware vendors, including Compaq,
Digitial Equipment Corporation, Microsoft, MIPS Computers, and 1 6 other hardware vendors, to
establish the Advanced Computing Environment (ACE) initiative. ACE will enable organizations to
utilize industry-standard systems for a variety of platforms, from the desktop to the d ata center. B y
defining the standard components o f an advanced computing environment, including both hardware
and operating syst{lmS, ACE will-ensure the highest level of interoperablility, scalability, and portability
among both Intel (x 86) and ARC (Advanced RISC Computing) systems.
The ACE initiative specifies Open Desktop as the unified UNIX System for a new family of
industry-standard computers based on the ARC specification. The ARC specification defines an open
RISC computing architecture for MIPS RISC microprocessor-based systems. Available today on
x86-based platforms , Open Desktop is planned for release on ARC platforms as hardware vendors
bring ARC-compliant systems to m arket. Because Open Desktop platforms provide source-level
compatibility between environments, Open Desktop solutions can be developed today on x 86-based
systems and quickly moved to new ARC systems as they become available. This m akes Open Desktop
the ideal choice for implementing advanced computing environments today, as well as in the future.
4
SCO Open Desktop
The Complete Graphical Operating System
•
Open Desktop Solutions
Open Desktop is an integrated platform that meets today 's and tomorro w 's computing challenges. Open
Desktop is an ideal platform for:
•
Distributed computing environments
•
Adv anced business workstations
•
Workgroup computing environments
•
PC file/resource servers
•
Standard technical workstations
•
Graphical, multiuser business systems
•
Communication and network gateway servers
Distributed Computing Environments
Open Desktop can be utilized as a platform for distributed computing by exploiting the graphics and
power of the new generation of low-cost 386 and 486 computers and multiprocessor s ystems.
Distributed computing can be achieved with desktop-based systems and/or servers for open system
computing environments and client/server architectures. These Open Desktop environments either
augment or replace traditional, centralized minicomputer and m ainframe installations of complex
database applications. These installations include replicated-site applications across heterogeneous
computing environments and wide geographical areas.
Advanced Business Workstations
Open Desktop is an ideal platform for the new generation of adv anced business workstations. This new
breed of standards-based workstations enables users to access and integrate data from a wide variety of
sources and to utilize multiple personal productivity applications. Open Desktop supports networking
for MS-DOS, OS/2, and UNIX Systems. Open Desktop can simultaneously run multiple MS-DOS,
XENIX, and UNIX System applications , as well as the new generation of graphical,
network-distributed, Open Desktop applications.
PC/File Resource Servers
In conjunction with SCO's packaged-product version of Microsoft LAN Manager for UNIX System s,
Open Desktop allows users to better integrate existing equipment and applications. B y providing d ata
security and m anagement functionality, Open Desktop preserves and enhances existing PC
investments. By providing windowing and networking features , Open Desktop m akes it possible for
heterogeneous s ystems to intemperate.
Standard Technical Workstations
Open Desktop supports the new generation of technical applications based on the X Window System
standard. These applications fully utilize Open Desktop 's integrated graphics and networking to
provide turnkey engineering and scientific solutions. Open Desktop workstations can also be integrated
with existing, proprietary workstations, thereby providing the most cost-effective solution for
augmenting the technical workgroup with additional stations. By using standard platforms and add-on
peripherals with Open Desktop, users can choose from the the widest possible range of configurations,
both in price and performance.
5
SCO Open Desktop
The Complete Graphical Operating System
Graphical , Multiuser, Business Systems
Open Desktop incorporates the most widely used multiuser, multitasking operating system in the world
- the UNIX System. As such, Open Desktop can be utilized as a host for both graphical and character
stations within a single multiuser environment. This enables Open Desktop users and developers to
continue using their existing character-based UNIX System applications, while enhancing their
resources over time to incorporate integrated graphical windowing systems for enhanced user
productivity. In addition to these graphical windowing capabilities, Open Desktop provides networking
facilities that enable users to communicate via electronic mail and share information and applications
with other systems over LANs and enterprise-wide networks.
Communication and Network Gateways and S ervers
Open Desktop can also act as the hub for departmental and corporate-wide gateways and network
servers. With Open Desktop's built-in ability to network to MS-DOS, OS/2, and UNIX Systems, it can
integrate heterogenous systems located in different geographical areas. Third-party products and
add-on SCO products are also available which enable Open Desktop to support a variety of additional
LAN and WAN topologies and protocols, such as SNA, DECnet™, OSI, and others.
6
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop Solutions
Distributed Computing Environments
Corporate-wide Distributed Applications
Open Desktop File/Resource Server
For PCs, PC LANs*
Departmental-Level Applications
- Reservation System
- Sales/OE Systems
- Purchasing
- Sales Database
Communication/Network
Server and Gateway
Departmental/Corporate-Wide
Network Controllers
- DOS/OS/2 to UNIX System Gateway
- Distributed DBMS Gateway
- Communications Server
''\ iP##:))!
:::::
Q'aphical Multiuser Systems
Departmental Multiuser Business Systems
(with Mixed Text and Graphics Terminals)
- Inventory/Manufacturing Systems
- Accounting Systems
Advanced Business Workstations
and Workgroup Computing
Standard Technical Workstations
X-based Personal Workstations for
Scientists/Engineers
Departmental Computing Environments
- Accesses remote SUN/VAX resources
- Front-End Control System
- Professional Support Systems
- Office Automation/E-mail/Scheduling Systems
1*'1 Q>on Desktop
[3 Server
1*'1 Q>en Desktop
t::] Base System
•
Requires Miaosofl
� X Terminal
LAN Ma>ager Ia UNIX
0 ASCII Terminal
Systems
7
SCO Open Desktop
The Complete Graphical Operating System
•
Open Desktop's Key Features and Benefits
Open Desktop solutions combine the features and benefits of industry-standard 3 8 6 and 4 8 6 system s ,
true MS-D O S compatibility, UNIX System V, and advanced workstation capabilities. Some of these
features are listed below.
Open Desktop incorporates the benefits of industry-standard 386 and 486 computers:
•
Powerful 32-bit 38 6 and 486 processors
•
High-performance multiprocessor architectures
•
Low cost of ownership (including service and maintenance)
•
Large number of knowledgeable support personnel
•
Established distribution channels
•
Flexible configuration options
•
Widely supported peripheral devices
Open Desktop incorporates the benefits of commercial UNIX Systems:
•
Meets government, industry, and international standards
•
True 32-bit system support
•
Virtual memory to support more sophisticated applications
•
Real multitasking to run concurrent applications
•
Configurable security to protect unauthorized access
•
Multiuser upgrades are available
•
Commercial business applications are available
Open Desktop incorporates the benefits of proprietary workstation systems:
•
Integrated graphical user interface
•
Integrated networking facilities
•
New generation of network-distributed graphical applications
•
Powerful development tools
•
Interoperable with other systems
Open Desktop inco rpo rates the benefits of MS-DOS compatibility:
8
•
Run existing personal-productivity applications
•
Network to existing data sources on PC LANs
SCO Open Desktop
The Complete Graphical Operating System
•
The Open Desktop Family
The Open Desktop operating system is the foundation of the Open Desktop family. The supplementary
Open Desktop Server Upgrade adds advanced server and multiuser functions, and the Open Desktop
Development System offers a complete development environment. These p roducts can be used in
different combinations and configurations, as illustrated in the table below.
Open Desktop Family Configurations
Single-User System
•
Open Desktop
Multiuser System
•
•
Open Desktop
Open Desktop Server
Upgrade
Development System for
Single-User Systems
•
•
Open Desktop
Open Desktop
Development System
Development System for
Multiuser Systems
•
•
•
Open Desktop
Open Desktop Server
Upgrade
Open Desktop
Development System
Open D esktop (Base S ingle-User System)
Open Desktop, the complete graphical operating system for personal workstations, is the foundation of
the Open Desktop family of products. The Open Desktop base single-user system includes a full suite
of services, including the UNIX System , a graphical user interface, networking, S QL relational
database m anagement, and MS-DOS-UNIX System integration. Its documentation includes a
comprehensive two-volume set. The Open Desktop User's Guide and Open Desktop Administrator's
Guide describe all of Open Desktop's system services.
Open Desktop makes it easy for users to configure a business workstation with a standard VGA or
Super VGA display adapter, a networking card, and a mouse device. A standard technical workstation
can also be configured by adding a higher-resolution display monitor, additional memory, and other
peripheral devices.
Open Desktop
PC Workstation
(Single User)
Technical User
Business User
The Open Desktop base system can be used to configure a single-user, networked, business or technical
workstation.
9
SCO Open Desktop
The Complete Graphical Operating System
The Open Desktop base single-user system includes the following technologies:
System Services
SCO UNIX System V/3 86 Release 3.2 Operating System Release 2.0*
Graphical User
X Window System - with OSF/Motif Window Manager and Desktop Manager
Interface
TCP/IP
NFS**
LAN Manager client
Networking
Services
Services
SQL Relational DBMS with interactive SQL user services:
Menu, Forms, Report-Writer™, Query-By-Forms™, and Report-By-Forms™
Networked SQL
MS-DOS
MS-DOS-UNIX System integration services (with MS-DOS Release 3 . 3 license)
Database
Services
System Requirements
Hardware:
386 or 486 computer based on ISA, EISA, or MCA
Media:
5.25" or 3.5" disk, or QIC 24 tape
Display:
EGA, VGA, Extended VGA, Hercules monochrome, or selected high-performance adapters
Mouse:
Bus or serial
Network Card: 3C501, 3C503, 3C523, WD8003EB!f, WD80013EB!f, IBM Token Ring adapter, 4/16 MHz
RAM:
8 Mbytes
Disk Space:
lOO Mbytes
The S CO UNIX System V/386 Release 3.2 system integrated in the base Open Desktop system is licensed as a single-user
•
system. It is designed to support: 1. the system console keyboard with multiple logins through the MultiScreen facility; and 2. a
single additional login for the purpose of a background communications session (UU CP), or a single administrative login
session, via either an RS-232 serial port or T CP/IP network login. To support additional logins, you must add the Open Desktop
Server Upgrade.
••
10
NFS is licensed for peer-to-peer networking in the base Open Desktop single-user operating system.
SCO Open Desktop
The Complete Graphical Operating System
•
The O pen Desktop Server Upgrade
The Open Desktop Server Upgrade is a supplementary upgrade to the base Open Desktop operating
system that turns a 386 or 4 8 6 PC into a powerful hub for shared-resource environments, a versatile
platform for distributed or client-server database applications, or a complete departmental server for
MS-DOS, OS/2, XENIX, UNIX System, or Open Desktop networks. The Open Desktop Server
Upgrade enables multiple users to share data, system resources, and peripherals in a true multiuser,
multitasking environment. With this upgrade, Open Desktop 's resources appear as local resources to
remote machines for centralized, departmental computing.
When added to the base Open Desktop operating system, the Open Desktop Server Upgrade adds
multiuser license support for each of Open Desktop 's five system services. With the Open Desktop
Server Upgrade, you can configure Open Desktop as a multiuser system that provides full file-,
application-, and resource-server capabilities to multiple users who are working from :
•
Character-based terminals
•
X terminals
•
MS-DOS PCs equipped with PC Xsight™, PC-Interface™, PC-NFS™ , or JSB MultiView DeskTop™
•
UNIX System workstations
•
PC LANs (with LAN Manager for UNIX Systems)
The Open Desktop Server Upgrade also enables Open Desktop to act as a database server, or as a
gateway to remote systems for any system operating as a client. As a multiuser server, Open Desktop
provides far more flexibility than any other environment available for 386 and 4 8 6 microcomputers.
Open Desktop
Server/Multiuser System
a
Character-Based Terminals
Resource
Server
Work-
MS-DOS +
MS-DOS +
MS-DOS +
stations
PC Xslght
JS B MultiVIew
DeskTop
PC-Jnterface
MS-DOS +
PC-NFS
PC LANs
(Optional)
The Open Desktop Server Upgrade provides the foundation for a multifunctional server environment.
11
SCO Open Desktop
The Complete Graphical Operating System
The Open Desktop Server Upgrade includes the following technologies:
System Services
SCO UNIX System V/3 86 Release 3.2 Version 2.0 multiuser license
Multiuser serial-terminal support
Graphical User
Multiuser X-terminal support
Interface
Services
NFS Network Server*
PC-NFS Daemon
Network Information System (NIS), formerly "Yellow Pages"
Database
Networked, multiuser SQL server
Networking
Services
MS-DOS
PC-Interface server
Services
System Requirements
Hardware:
386 or 486 computer based on ISA, EISA, or MCA
Media:
5.25" or 3.5" disk, or QIC 24 tape
Display:
EGA, VGA, Extended VGA, Hercules monochrome, or selected high-performance adapters
Mouse:
Bus or serial
Network Card: 3C501, 3C503, 3C523, WD8003EB!f, WD80013EB!f, ffiM Token Ring adapter, 4/16 MHz
RAM:
8 Mbytes (includes Open Desktop base system RAM requirements) plus .5 Mbytes per user
Disk Space:
180 Mbytes (includes Open Desktop base system disk requirements)
•
12
NFS is licensed for use as an NFS file server in the Open Desktop Server Upgrade
SCO Open Desktop
The Complete Graphical Operating System
•
The Open Desktop Development System
The Open Desktop Development System is a supplement to the Open Desktop operating system that
provides standard Application Programming Interfaces for the graphical user interface, networking,
database, and MS-DOS-UNIX System integration services. As previously stated, developers no longer
need to purchase and integrate individual components to utilize these facilities in application programs.
The Open Desktop Development System provides development system versions of each Open Desktop
component as well as interactive debugging tools and complete documentation.
The Open Desktop Development System includes the following technologies:
System Services
SCO UNIX System V/386 Development System - with Microsoft and AT&T C
compilers, CodeView, MASM assembler, and more
Graphical User
X Library (Xlib) Routines, X Toolkit (Xt) Intrinsic Routines, OSF/Motif Toolkit,
OSF/Motif Style Guide, User-Interface Language
Interface
Networking
Services
TCP/IP Development System, NFS Development System, Streams(fLI
Development System and Sockets Library
Services
Embedded SQL (ESQL) Preprocessor, ISAM Libraries for C development, GCA
specification and libraries
MS-DOS
PCILIB MS-DOS development libraries
Database
Services
System Requirements
Hardware:
386 or 486 computer based on ISA, EISA, or MCA
Media:
5.25"' or 3.5"' disk, or QIC 24 tape
Display:
EGA, VGA, Extended VGA, Hercules monochrome, or selected high-performance adapters
Mouse:
Bus or serial
Network Card: 3C501, 3C503, 3C523 , WD8003EB(f, WD80013EB(f, IBM Token Ring adapter, 4/16 MHz
RAM:
8 Mbytes (includes Open Desktop base system RAM requirements)
Disk Space:
140 Mbytes (includes Open Desktop base system disk requirements)
For additional information on the Open Desktop Development System, see the "Development System"
section of this document.
13
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop Technology
•
Open Desktop provides end users and developers with proven, open system technologies in an
integrated product- all from a single source. Each of Open Desktop's system services- UNIX System,
GUI, networking, database, and MS-DOS- is described in detail below.
UNIX System Services
•
Open Desktop's UNIX System services include a 2-user license for SCO UNIX System V /3 8 6 Release
3.2;* the Open Desktop Server Upgrade provides a multiuser license for SCO UNIX System V. SCO
UNIX System V enables Open Desktop to take full advantage of the 32-bit capabilities of 3 8 6 and 486
machines, and to benefit from the power and performance formerly associated with proprietary
workstations, departmental servers, and minicomputers.
With SCO UNIX System V as its engine, Open Desktop provides significantly more power and
capabilities than other 386-and 486-based operating systems by including:
• True, 32-bit processing capabilities-to take advantage of more powerful programs
• Demand-paged, virtual-memory management- the ability to run programs larger than installed
RAM through automatic paging to the hard disk
• True multitasking- allows multiple programs to run simultaneously on a single system within
different windows
• Highly efficient file-system management-provides high-performance file management to
increase performance when accessing large amounts of information
• Configurable system security- allows users and system administrators to protect information and
system access from unauthorized users
• Based on industry standards- provides system with built-in interoperability and applications
compatibility, portability, and scalability to other systems
• Multiuser upgradability- allows true multiuser capabilities with complete file-locking,
password-protection, and flexible configuration options
SCO UNIX System V provides UNIX System features, such as a menu-based set-up and administration
shell, plus the Acer Fast File System (AFS) and AT&T File System Switch (FSS). SCO's device drivers
support dozens of standard peripherals, including SCSI devices. In addition, SCO's modular, extensible
console driver supports standard and non-standard consoles. SCO UNIX System V is designed to
support all major international standards including:
• Federal Information Processing Standard (FIPS) 151-1 (IEEE POSIX 1003.1 with all extensions)
• ANSI X3J11 C-Language Standard
• Department of Defense National Computer Security Center (NCSC) C2 Trusted Computing Base
• AT&T System V Interface Definition (SVID) Issue II source compatibility
• X/Open Common Applications Environment (CAE) (XPG3)
• AT&T UNIX System V /386 binary compatibility
• Intel 386 Architecture Binary Compatibility Specification Edition 2 (iBCS-2)
To provide greater flexibility in routing electronic mail, Open Desktop includes the sophisticated
Multi-Channel Memorandum Distribution Facility, Version II (MMDF II) , originally developed at the
•
The S CO UNIX System V/386 Release 3.2 Operating System integrated in the base Open Desktop system is licensed as a
single-user system. It is designed to support: 1. the system console keyboard with multiple logins through the MultiScreen
facility; and 2. a single additional login for the purpose of a background communications session (UUCP), or a single
administrative login session, via either an RS-232 serial port or T CP/IP network login. To support additional logins, you must
add the Open Desktop Server Upgrade.
14
SCO Open Desktop
The Complete Graphical Operating System
University of Delaware. Open Desktop includes both sendmail and execmail interfaces to support the
standard SCO m ail program as well as network mail programs and protocols such as SMTP, X.400,
mush, and elm.
Application Compatibility
SCO UNIX System V 's built-in compatibility and broad compliance with open system standards ensure
that thousands of XENIX and UNIX System applications are compatible with Open Desktop.
Binary C ompatibility
Open Desktop offers binary compatibility with the following XENIX and UNIX System environments.
Applications originally developed for these environments will run without modification on Open
Desktop:
a
IBM41 PC XENIX Releases 1.0 and 2.0
•
Microsoft XENIX 286 System III
•
Microsoft XENIX 286 System V
•
SCO XENIX 2 8 6 Releases 2.1, 2.2 , and 2.3
•
SCO XENIX 3 8 6 Releases 2.2 and 2.3
•
Microsoft XENIX 38 6 Releases 2.2 and 2.3
•
AT&T UNIX System V/3 86 Releases 3.0, 3. 1 , and 3.2
Source Compatibility
Application source code for the following environments can be recompiled and run on Open Desktop:
•
UNIX System V Releases 2 and 3
•
XENIX System V for all architectures
o
All POSIX-conforming UNIX System implementations
•
All X/Open XPG 2-conforming UNIX System implementations (XPG 3 extensions are separately
available)
Runs on Standard Hardware
In combination with the standard, low-cost hardware accepted throughout the industry, Open Desktop
can be configured to meet the most demanding system-design requirements. O pen Desktop runs on 3 8 6
and 4 8 6 computers based o n Industry Standard Architecture (ISA) , Extended Industry Standard
Architecture (EISA), or Micro Channel™ Architecture (MCA). Open Desktop also supports standard,
high-performance components, such as high-resolution graphics displays, popular mouse devices, large
disk subsystems, floating-point math coprocessors, and tape-backup devices.
In conjunction with SCO MPX, the multiple processor extension for SCO Systems, Open Desktop can
also take full adv antage of today 's advanced multiprocessor computers. For more information, see the
section on "Separately Available Extensions."
In addition to most standard peripheral devices for standard 386 and 486 computers, Open Desktop 's
built-in SCO UNIX System V supports the following devices:
•
Mouse devices (Logitech, Microsoft, Mouse Systems, Olivetti , and IBM PS/2)
•
Bit-mapped display drivers (EGA , VGA, Extended VGA , and Hercules)
•
Math coprocessors (Intel 803 87 and Weitek 1 1 67)
•
ESDI and SCSI disk drives
•
ISO 9660 "High Sierra" CD-ROM files
15
SCO Open Desktop
The Complete Graphical Operating System
o
o
PostScript™ printers
Advanced tape drives, including Wangtek, Irwin, and the new DAT and Exabyte devices
Note: A comprehensive list of supported hardware is included in the "System Requirements" section.
16
SCO Open Desktop
The Complete Graphical Operating System
•
Graphical User Interface (GUI)* Services
Open Desktop's GUI services combine industry-standard technologies into an open system platform
that can be used as a graphical environment for personal productivity or as a network-distributed
graphical solution. In all applications, these GUI services provide the appearance and behavior of
Microsoft Windows and Presentation Manager, providing consistent operation on both MS-DOS-based
and Open Desktop-based platforms.
Because Open Desktop supports the industry-standard OSF/Motif GUI, applications running across
divergent platforms appear and behave the same. This consistency of appearance and behavior
preserves users' investments in hardware, software, and training.
Using a mouse or keystrokes, the user simply "points and clicks" on icons, pull-down menus, and
control buttons to operate the system and applications. Full multitasking functionality- either graphical
or character-based - enables the user to view and run multiple applications in separate windows at the
same time. And because of the networked resource-server capabilities of the X Window System,
programs can run locally or on another machine located elsewhere on the network.
Open Desktop's GUI services include a runtime GUI consisting of the following industry-standard
components:
• X Window System Server
• OSF/Motif Window Manager
• X.desktop Desktop Manager
The X Window System Server is the industry standard for network-distributed, graphical windowing
systems. The X Window System Server provides services that enable Xll- and OSF/Motif-based client
applications to run locally or remotely via the network. That is, any Xll-based or OSF/Motif-based
client or application can operate on Open Desktop. The X Window System Server manages the clients
by providing services for display, keyboard, and mouse operation. It also supports Hercules, EGA,
VGA, and Super VGA displays.
With the OSF/Motif Window Manager, you can display running programs as icons, and customize the
desktop and Window Manager menus. The OSF/Motif Window Manager complements the X Window
System and supports the Microsoft Windows and Presentation Manager behavior and 3-D appearance.
Each OSF/Motif window has several buttons which you can use to to move, resize, overlap, and "leaf
through" multiple windows.
The Desktop Manager (X.desktop) completes Open Desktop's GUI services. When working with Open
Desktop, you use the OSF/Motif Window Manager to operate the window system, and you use the
Desktop Manager (built from the OSF/Motif toolkit) to operate graphical applications and the UNIX
System. The Desktop Manager eliminates any need for the user to learn and employ unfamiliar UNIX
System commands. Instead, you simply "drag" icons across the screen and onto a "desktop action"
icon. For example, to print a file, you drag a file icon over to a print icon. To delete a file, you drag a
file icon· over the "trash can" icon.
•
A graphical user interface
(GUI) can be defined as the appearance and behavior of an application and the associated graphics
applications programming inte rlace
(API).
Open Desktop's GUI consists of a runtime graphics environment (X 1 1 Window
Server, OSF/Motif Window Manager, and X 1 1- and OSF/Molif-based clients comprising the Desktop Manager) and an API
(User Interlace Toolkit: Xlib, Xt, OSF/Motif; Style Guide; User-Interlace Language).
17
SCO Open Desktop
The Complete Graphical Operating System
The Desktop Manager is both extensible and flexible. It provides a powerful "rules" language that
defines the appearance and behavior of objects. The Desktop Manager is compatible and complies with:
Xt Intrinsics
• ICCCM (Inter-client Communications Conventions Manual)
• X/O pen
• POSIX
•
Open Desktop's GUI services also include scoterm, a utility that provides full-color SCO console (and
ANSI console) support within windows. This utility enables the user to run virtually all existing
XENIX and UNIX System applications in windows.
18
.
�:
SCO Open Desktop
The Compiete GraphicaB O p erat i ng System
•
Networking Services
Open Desktop is designed to provide the user with instant access to data, applications , and resources
throughout an organization - in the department next door or the branch office thousand s of miles away.
Open Desktop 's networking services, which include TCP/IP, NFS , and LAN Manager Client, can
interface with Ethernet and Token Ring network architectures.
TCP/IP Networking
TCP/IP is an underlying layer of software that connects machines into a local-area network (LAN), and
connects LANs across wide-area networks (WANs) to enterprise-wide networks . Transmission Control
Protocol (TCP) and Internet Protocol (IP) are standard communications protocols. TCP/IP is the
foundation of many network-based programs. Application programs and system software rely on
TCP/IP to send and receive information to and from remote machines.
TCP/IP includes the rlogin, telnet, and ftp utilities, which allow you to log into , and transfer files
from , remote m achines on a network. With TCP/IP, you can connect machines locally, using cables, or
remotely via modems and telephone lines.
TCP/IP networking ensures that users can share data and resources on other systems. TCP/IP provides
high-performance Ethernet network connections to a wide variety of computers . Even on networks
composed of dissimilar hardware and operating systems, users can quickly and easily log into remote
machines and access peripherals or share data. TCP/IP protocols are used by graphical windowing
products, such as the X Window System; distributed file-system products, such as NFS; distributed
database products, such as INGRES; and by many business and scientific applications .
Open Desktop's TCP/IP implementation supports popular 3Com and Western Digital LAN cards and
includes Serial Line Internet Protocol (SLIP) drivers to support asynchronous gateways or bridges .
SLIP asynchronous connections can be implemented between local machines and across WANs.
TCP/IP also supports distributed applications through the standard AT&T Transport Layer Interface
(TLI) interprocess communications mechanism. TCP/IP uses a Streams-based architecture fo r high
performance and flexible configuration control. Included in the TCP/IP Development System is a BSD
4.3-compatible socket library, which allows developers to adapt existing (o r create new)
BSD-compatible distributed applications that take advantage of interprocess communication (IPC) both
locally and across networks .
Open Desktop contains a complete protocol suite, featuring :
•
Standard ARPA utilities: telnet, ftp
•
Berkeley (BSD 4.3) R-utilities: rlogin, rep, rcmd, rslh., rwho, ruptime, finger
•
B IND name service (client/server support)
•
Gateway and subnetwork support
•
Berkeley (BSD 4.3) sendmail and SMTP mail
•
Berkeley Socket Library (BSD 4.3-compatible)
•
Routed and route
•
Modular LLI drivers
•
Serial Line Internet Protocol (SLIP) for asynchronous gateways and bridges
•
Stream s
19
SCO Open Desktop
The Complete Graphical Operating System
Network File System
Network File System (NFS), developed by Sun Microsystems, is the de facto standard for distributed
file systems in workstation environments. Using NFS within a network composed of machines running
several different operating systems, users can access remote files and applications directly - just as if
they resided on the user's own machine.
NFS creates a truly distributed file system by mounting remote file systems. NFS reduces the need for
time-consuming remote logins and eliminates the confusion and wasted disk space that results from
having multiple copies of a file on several machines.
NFS also provides the foundation for developing and executing applications that take advantage of
file-sharing connections across TCP/IP LANs to computers supporting compatible networlc file
systems. Open Desktop's NFS features Sun-compatible Remote Procedure Calls (RPC) and eXternal
Data Representation (XDR) libraries for the development of distributed applications. RPC allows
remote procedures to be invoked as if they were local subroutines. It allows processes running on one
machine to be accessed across a network, and it relieves the applications programmer from
involvement with the details of the underlying networking implementation. XDR provides a simple
system- and machine-independent method of specifying data and protocols transmitted between
heterogenous systems.
PC-NFS S erver
PC users with PC-NFS for MS-DOS can access remote files on a network while running applications
under MS-DOS. With Open Desktop's PC-NFS server capabilities (included in the Open Desktop
Server Upgrade), PC users can access Open Desktop file systems directly and transparently. An Open
Desktop file system can appear to PC users as a separate, local disk drive, while Open Desktop
resources, such as printers and modems, can also appear as local resources. And because Open
Desktop's file system and peripherals can be accessed by more than one user on the network at a time,
Open Desktop makes an ideal platform for serving multiple PCs in a shared-resource environment.
• Transparent file access
• File transfers
• Remote system access
• File-system commands
PC-Based Local -Area Networks (LANs)
Open Desktop's LAN Manager client service enables users to access files, applications, and peripherals
on OS/2, MS-DOS, XENIX, and UNIX System servers equipped with appropriate server software. The
LAN Manager client service is based on the SMB (Server Message Block) protocol, and is compatible
with a wide variety of SMB-based PC networks including Microsoft's MS-DOS and OS/2 LAN
Manager products, IBM LAN Server and PC Local-Area Network Program, 3Com's 3+0PEN, and
SCO XENIX-NET. SMB NetBIOS-based protocols are a de facto standard in MS-DOS networking
environments, and have been submitted for inclusion in the X/Open standard.
20
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop's LAN Manager Client Services enable Open Desktop users to :
•
Access files on MS-DOS , OS/2 , XENIX, and UNIX Systems
•
Access network resources using server-based validation
Use remote pathnames to transparently access files on a remote m achine
•
Access a LAN Manager server
•
Display network-status information
•
Print remotely, using MS-DOS, OS/2 , XENIX, and UNIX System printer resources
•
Open Desktop's PC-Interface Server, included in the Open Desktop Server Upgrade package, connects
an Open Desktop Server with MS-DOS-based personal computers running the MS-DOS version of
PC-Interface, either via RS-232 serial lines or in a LAN. From a personal computer runni ng separately
available PC-Interface client software - using either MS-DOS or UNIX System commands - the
MS- DOS user can access all Open Desktop Server resources, including files and printers, regardless of
their location on the network.
PC-Interface also includes a standard terminal emulator enabling remote MS-DOS systems to access
and run UNIX System (character-based) applications located on an Open Desktop server. PC-Interface
also includes the built-in National Language Support (NLS) for use in international installations. User
messages are readily translatable into local languages, and include extensive support for converting
files between different international standards.
In addition, PC-Interface includes a comprehensive set of features that effectively network MS-DOS
and UNIX System operating environments . Some of these features include:
Based on Industry Standards
•
PC-Interface is a standard part of AT&T 's UNIX System V
•
PC-Interface is included with all IBM AIX™ systems, Open Desktop, and other systems
Integrated File System
•
Combines MS-DOS and UNIX System files in a single, integrated file system
•
Allows access to files independent of their location on the network
•
Automatically converts non-MS-DOS filenames to MS-DOS-accessible file names
•
•
Supports MS-DOS file and record locking and is integrated with UNIX System file and record
locking
Enables MS-DOS users to take advantage of UNIX System print spooling from their PCs
Combined MS-DOS and UNIX System AppHcations
•
•
Enables developers to combine MS-DOS and UNIX System processes in a single application
Through PCILIB , an Applications Programming Interface, distributed MS-DOS and UNIX System
applications can communicate and share files and resources
Terminal Emulation
•
Emulates industry-standard terminals (VT220 and VT 1 00)
•
Allows fast toggling between MS-DOS and UNIX System applications
21
SCO Open Desktop
The Compllete Graphical Operating System
•
MS-DOS Services
Open Desktop's MS-DOS services provide complete MS-DOS to UNIX System integration
capabilities. With these MS-DOS services, multiple MS-DOS-based applications can run in windows
simultaneously, along with multiple XENIX and UNIX System applications. Users can select and run
many of the thousands of off-the-shelf MS-DOS applications directly - without special commands,
data conversions , or application filters. Open Desktop 's MS-DOS services create a "virtual 8086
personal computer" running a licensed copy of MS-DOS Version 3.3 under the UNIX System. Both
character-based and graphical MS-DOS applications are supported. Open Desktop 's MS-DOS services
support graphical MS-DOS applications in CGA graphics mode within an X window, and support the
higher-resolution EGA and VGA graphics in full-screen mode. Microsoft Windows 3 .0 and Windows
3.0 applications are also supported, in real mode, under Open Desktop's MS-DOS services.
Open Desktop supports many popular, standard PC peripherals, along with additional hardware,
through the "Direct Device Attachment. " With the Direct Device Attachment, MS-DOS-based
programs can access specialized devices directly via an MS-DOS device driver, eliminating the need to
have a UNIX System device driver for that specific device (on ISA and EISA machines only).
With its MS-DOS services, Open Desktop preserves the user 's existing investments while enhancing
productivity. Open Desktop 's UNIX System capabilities - such as its fully paged, virtual-memory,
multitasking capabilities - are available to MS-DOS programs and users. Open Desktop fully integrates
the MS-DOS file system within the UNIX System so that a separate partition is not required to run
MS-DOS-based programs. In addition, the full power and benefits of the UNIX System are made
available to MS-DOS users , such as the efficient, high-performance UNIX System file system,
read-write-execute file-permission modes , password security, and much more.
Open Desktop's MS-DOS services support an expanded memory specification (EMS LIM 3 .2) which
allows MS-DOS applications to use up to 8 additional Mbytes of memory above the standard 640
Kbytes.
With Open Desktop, users can:
o
Execute familiar MS-DOS commands and applications in an Open Desktop window
o
Run multiple MS-DOS and UNIX System applications concurrently
•
Combine MS-DOS and UNIX System processes in a single application
•
Integrate MS-DOS and UNIX System peripherals without developing additional drivers
Users can activ ate Open Desktop 's MS-DOS services in several ways : by double-clicking the mouse
button on the MS-DOS icon in the desktop window, by typing the name of an executable MS-DOS file
while in a UNIX System window, by double-clicking on an MS-DOS-based icon, or by running an
MS-DOS (command line) in a window.
Some of the MS-DOS applications that run without modification on Open Desktop are:
AutoCAD®
CrossTalkr"' XVI
dBASE III PLU S™
Flight Simulator™
Framework™ II, III
GW-BASIC®
Lotus® 1 -2-3® Version 2 . 0 1
Microsoft MASM
Microsoft C
22
Microsoft Multiplan®
Microsoft Windows Version 2 .03
Microsoft Windows 286
Microsoft Windows 3 .0 (real mode)
Microsoft Word Versions 3.0, 4.0,
and 5 .0
Microsoft Works
Multimate/Advantage Version 3 .3 1
Quattro™
SideKick™
Turbo B asic
Turbo Pascal
Ventura Publisher
WordPerfect® Version 4.2
WordPerfect Version 5.0
WordSta�
Xtree
SCO Open Desktop
The Complete Graphi cal Operating System
•
Database Services
In most large organizations, critical information-management tasks are handled by a combination of
mainframes, minicomputers, PCs, and workstations. These systems are connected via networks to get
information into the hands of key decision makers. In these heterogeneous environments, it can be a
major challenge to integrate corporate data and make it accessible to users at their desktops. In addition
to m aintaining high-performance processing for mission-critical applications , organizations must
deliver information across a wide variety of hardware, software, and local-area networks (LANs).
Open Desktop's database services help you make better strategic decisions by m anaging information
more effectively at the desktop and server levels.
The evolution of the workstation and its emergence as a key technology for distributed processing has
increased the demand for sophisticated database services that are tightly integrated with the operating
system . To access local and remote information, users need the workstation to provide a rich set of
RDBMS capabilities. To serve this need , Open Desktop includes a complete, robust set of
industry-standard RDBMS tools.
Open Desktop 's database serv ices incorporate a sophisticated relational database m anagement system
based on the industry-standard structured query language (SQL) , as well as SCO 's implementation of
the Indexed Sequential Access Method (ISAM). Although Open Desktop's relational database
management system is based on INGRES Version 6.2 technology, other RDBMSs can be used.
Database m anagement systems compatible with Open Desktop include products from Informix, Oracle,
and Sybase. You can use Open Desktop 's built-in SQL database or the database m anagement system of
your choice to provide an excellent platform for personal inform ation-management systems, servers ,
and distributed systems that access central databases across corporate networks.
Open Desktop 's SQL database can operate locally or over an Ethernet Token Ring network to bring the
power and functionality of mainframe database services to 3 8 6 and 486 systems. Open Desktop
includes consistent, interactive query and reporting facilities (Query-B y-Forms and Report-B y-Forms),
and networked SQL functionality, which allows networked database applications to operate
transparently in heterogeneous environments.
Open Desktop provides a versatile platform for client-server database implementations , using the
industry-standard TCP/IP communications protocol. Multiple end-user m achines can transparently
share alphanumeric and graphical data located in a central database server. Many users can store and
retrieve d ata on the shared database server while maintaining a high level of data integrity. Open
Desktop applications can access other host databases such as DB2 by using INGRES G ateways.
With Open Desktop, you can run more than one database function at one time by using multiple
windows. You can easily "copy and paste" information between windows, or within a single window.
With Open Desktop, you can :
•
View or update data from one or more tables
•
Display and print reports, which are specially formatted data displays
•
Use Forms, an online version of a paper form , to query the database or add data to the database
•
Use S QL to create tables, add data, and query for data
23
SCO Open Desktop
The Complete Graphical Operating System
End -User Database Tools
Menu
A fonn s-based system that provides access to a wide variety of Open Desktop 's
database tools via the main database menu
Query-By-Forms
A fonns-based system that allows users to retrieve and/or update data from a
database
Report-By-Forms
A fonns-based system that allows users to define custom report fonnats
Report-Writer
A language that allows users to define custom reports; includes more
sophisticated features than Report-By-Fonns
Tables
A fonns-based system that allows users to display infonnation about the structure
of an Open Desktop-DATA database and its tables, and to view the definitions it
contains.
Open Desktop's database services include Interactive SQL, a fonns-based system that allows users to
specify query-language statements, execute query-language statements and view the results, and save
query-language statements and results in a file.
Open Desktop's database services also include ISAM, SCO 's implementation of X/Open's Indexed
Sequential Access Method (ISAM) interface for managing indexed files. You can use ISAM 's library of
C-language functions to create and manipulate indexed files . Open Desktop's ISAM has been
fine-tuned to provide the highest-perfonnance data-management applications. ISAM is call-compatible
with other X/Open-compatible ISAM libraries such as Informix 's C-ISAM. ISAM fully supports
multiuser applications via file- and record-locking procedures.
Database Extensions
The Ingres division of ASK Computer Systems, Inc. offers a full suite of value-added products for
Open Desktop's database services. These products allow for full development and deployment of
applications within the Open Desktop environment.
Windows 4GL™ gives developers the power to quickly produce database (\9plications which can access
the capabilities of the Open Desktop GUI services, while avoiding the usual complexities of
workstation programming. Applications are portable across workstation platfonns from other vendors.
Windows 4GL gives you the ease of use of both a GUI and a powerful 4GL for building
mission-critical applications far more rapidly and efficiently than if you were using C and a windowing
tookit.
Applications-by-Fonns (ABF) is a character-based 4GL development system for creating, examining,
and modifying any fonns-generated application. ABF provides a complete menu-driven workbench and
4GL for building applications .
With INGRES Gateways you can easily integrate existing files and databases into a comprehensive
information-management system. Using a gateway, your applications can process existing infonnation
as if it were actually in an Open Desktop or lNG RES database. Applications perfonn S QL operations
on files stored in these non-Open Desktop databases or non-INGRES databases as if they were Open
Desktop databases.
24
SCO Open Desktop
The �omplete Graphical Operating System
Gateways are installed on the host computer and use a common systems catalog to access the foreign
data. INGRES Gateway products work with OpenSQL, a common denominator of the m any different
versions of SQL. Gateways protect your current data investment while helping you get the most out of
Open Desktop datab � es or INGRES applications.
Open Desktop Release 1 . 1 works with INGRES Gateways which run on host computers. These
gateways are available for the following databases :
IBM :
DB2 SQL/DS , and IMS
DEC :
RdB , RMS
Tandem:
Non Stop SQL
HP:
ALLB ASE/SQL
For more detailed information on Open Desktop 's database management services , please refer to the
SCO Product Overview and Technical Backgrounder titled "Open Desktop-DATA. "
25
SCO Open Desktop
The C ompiete Graphical Operating System
•
Open Desktop C onnectivity
Open Desktop networking services provide access to data and resources throughout the organization,
no matter what systems are in use today. Open Desktop is ready to connect to TCP/IP Ethernet and
SMB NetBIOS-compatible networks. Using separately available software from SCO or third-party
vendors, you can connect Open Desktop to a variety of systems - mainframes, minicomputers,
workstations, multiuser systems, X terminals, character-based terminals, PC networks, wide-area
networks, and proprietary systems such as the Apple Macintosh11* .
XENIX or UNIX System
Microcomputer
Open Desktop
UNIX System
Mainframe
DOS or
Workstation
Character- Based
Terminal
OS/2
X Terminal
PC LAN
WAN
Proprietary
System
Open D esktop d e l iv e rs i n stant access to d ata, appl ications, and resou rces th ro u g h o ut the o rg a n iz ation - in the
d e partment next d oor or t h e b ranch office thou sands of miles away.
•
26
Refer to the SCO Connectivity Solutions Guide for more information on connecti ng SCO Open Desktop to other types of
system s .
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop Connectivity
To connect from
this type of system:
Use this on the
remote system:
Use this on
Open Desktop :
Mainframe
TCP/IP Ethernet
SNA
Incl uded
S CO uniPATH S NA-3270
Minicomputer
TCP/IP Ethernet#
LAN Manager$#
NFS Server#
DECnet
Included
Included
Included
DECnet+
Minicomputer
525 1 Terminal Support package+
525 1 emulation package
UNIX System
Workstation
T CP/IP Ethernet
X Window System
SLIP
NFS
S CO OSI/SCO X.400
Included
Included
Included
Included
S CO OSI/S CO X.400
XENIX or UNIX System
TCP/IP Ethernet#
LAN Manager
Included
Included (client)
Microsoft LAN Manager for
UNIX Systems (Server)
X. 25+
Included
Synchronous Comm. Pkg. +
X.25#
Asynchronous Comm. Pkg.
Synchronous Comm. Pkg.+
TCP/IP Ethernet#
LAN Manager$#
PC-Interface#
PC-NFS#
Asynchronous Comm. Pkg.#
Synchronous Comm. Pkg.#
S CO OSI!S CO X.400#
JSB MultiView DeskTop#
PC Xsight#
Novell NetWare�#
Included
Included (client only),
Microsoft LAN Manager for
UNIX Systems (Server)
Included in Open Desktop S erver Upgrade
Included in Open Desktop S erver Upgrade
Included
Synchronous Comm. Pkg.#
S CO OSI/S CO X.400
Supported in Open Desktop Server Upgrade
Supported in Open Desktop Server Upgrade
TCP/IP Novell Gateway#
X Terminal
X Window System Display Server
TCP/IP Ethernet
Supported in Open Desktop Server Upgrade
Included
Character-Based Terminal
Asynchronous Comm. Pkg.
Included in Open Desktop S erver Upgrade
Apple Macintosh
T CP/IP Ethernet#
Appletalk#
Asynchronous Comm. Pkg.#
Included
TCP/IP gateway to Appletalk+
Included
Wide-Area Network
X.25
Bulletin Board System
Usenet-UUCP
Internet
X.25+
Supported
Supported
TCP/IP/X.25+
MS -DOS or OS/2 System
+
#
$
Available from third-party supplier. See the SCO Directory, "Open Desktop Support and Services"
section for more details.
Separately available subsystem.
A TCP/IP subsystem is required for connection to an Open Desktop LAN Manager network.
27
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop Development System
•
The Open Desktop Development System is a complete application development environment. When
developing graphical applications for engineers and scientists, advanced applications for business
professionals, or mission-critical solutions for corpQrations and government agencies , Open Desktop is
the right choice.
Standard A Pis
A complete set of industry-standard system services makes Open Desktop the perfect platform for
developing the next generation of advanced graphical applications. Developers no longer need to
purchase and install separate components or include these facilities in application programs. Open
Desktop includes standard Application Programming Interfaces (APis) and tools for each of Open
Desktop 's system services.
Open Desktop conforms with all major international standards, including the X/Open Common
Applications Environment (CAE) and the Federal Information Processing Standard (FIPS) 1 5 1 - 1
(IEEE POSIX 1 003 . 1 with all FIPS extensions). As a result, Open Desktop applications are easily
portable to other operating environments, scalable across the range of corporate systems, and
interoperable with other systems over heterogeneous networks. Full internationalization libraries mean
that applications can easily be developed for worldwide markets .
Development Tools, Application Programming Interfaces, and Standards Conformance
Microsoft C - optim izing ANSI C com piler with cross-development options
and li braries to produce MS-DOS, OS/2, XENIX, and UNIX System
programs
AT&T C - portable C compiler; compatible with other UNIX Systems
ESQL - Preprocessor to embed SOL statements in C source code
GCA - Global Communications Architecture specification for distributed
Microsoft CodeView - Visual, interactive debugger
SCO UNIX SYSTEM V/386 Release 3.2 Development System with Source
Code Control System utilities, adb and sdb sym bolic debuggers, and
more
MASM - Microsoft Macro Assem bler for Intel architectures: 8086, 8088,
801 86, 286, 386, and 486
X1 1 Release 3-X Library
FIPS POSIX 1 51 -1 - Federal Information Processing Standard ( IEEE
POSIX 1 003.1 with all FIPS-required extensions)
X/Open CAE - Common Applications Environment
SVID - AT&T UNIX System V Interface Definition
NFS - Network File System with RPC and XDR libraries
TCP/IP - Networking protocols including 4.3BSD Socket l i braries, TLI, and
Streams
Xt lntrinsics
OSF!Motif 1 .0.1 widgets, style g uide, UIL compiler
SLIP - Serial Line Internet Protocol for network gateways
LAN Manager Client - lnt5C() library for SMB NetBIOS compati bility
SOL - Structured Query Language for open database access
PCILIB - PC-Interface MS-DOS-UNIX System file-integ ration services
databases
ISAM - X/Open-compliant ISAM library routines
Open D esktop's co m p l ete deve lopm e nt facilities include interactive progra m m ing and d ebug ging tools as w e l l as
ind u stry -standard AP is.
Powerful UNIX System Development Platform
SCO UNIX System V/3 8 6 Release 3.2 conforms with the Intel 3 8 6 Architecture Binary Compatibility
Specification Edition 2 (iB CS-2) for binary compatibility across 386 and 4 8 6 architectures . And you
can use Open Desktop as a cost-effective development platform for applications that are readily
scalable to larger systems.
Many of Open Desktop 's programming tools are provided by the SCO UNIX System V/3 8 6 Release
3.2 Development System , ensuring a development environment consistent with other minicomputer­
and workstation-based UNIX Systems. As a result, you and your programming staff will already be
familiar with many of Open Desktop 's development tools. Also provided are online manual pages for
quick and easy reference as well as a complete set of developer's documentation.
28
SCO Open Desktop
The Complete Graphical Operating System
Versatile Compilers and Debu ggers
The development system includes advanced software-engineering tools - the ANSI-compatible,
optimizing Microsoft C compiler, the AT&T C compiler which provides source compatibility with
many older programs, and the standard UNIX System Source Code Control System . The powerful
Microsoft Code View source debugger allows the application developer to visually step through
program execution, set breakpoints, and interactively view program output and registers.
X Window S ystem and O SF/Motif Development Tools
The X Window System is a distributed , transparently networked, device-independent, multitasking
windowing and graphics system . It enables the user to display multiple applications in windows on the
same screen, and it lets one application use multiple windows.
The X Window System achieves device independence by using the client-server model. The client is an
application program , generally linked with the X library (Xlib), that requests the server to draw
windows, text, and other objects. The server program runs on each workstation, drawing the required
objects on the display.
Each workstation has its own X-display server, which contains the hardware-dependent drivers for that
workstation. The X server controls the screen, keyboard, and a pointing device. The application
developer links the client program with Xlib, a library of graphics and windowing functions that
translates the graphics operations into the X communications protocol for display by the server.
The client and server can reside on the same machine, or they can be separated across a network. The
X Window System 's open architecture enables the user to transparently operate applications residing
on any host computer on a TCP/IP network.
The X Window System will intemperate with X Window System client applications and other display
servers running on platforms from Sun, DEC, HP, IBM, MIPS , AT&T, Siemens , Sony, NEC, Olivetti ,
Tandy, and many other hardware vendors.
o User Interface Language (UIL) Compiler - a compiler
which allows the applications progranuner to build the
user interface separately from the application engine by
specifying the widget hierarachy and call backs
o
Motif widgets , gadgets, and convenience routines scroll bars, dialog boxes, push buttons, pull-down
menus, etc.
o X Toolkit (Xt) Intrinsics - routines for creating new
widgets and routines, which provide event handling,
geometry management, and displ ay presentations
characteristics
o X Library (Xlib) - low-level graphics routines for
drawing arcs and lines
Th e Open Desktop Developm e nt Syste m prov id es the deve loper with the OS F/Motif and
X W i ndow System too ls
to create bit- m apped c l i ent applications and g raph ical user i nt e rfaces.
29
SCO Open Desktop
The Complete Graphical Operating System
Open Desktop's industry-standard X Window System and OSF/Motif development tools enable the
developer to build state-of-the-art, X Window System-based client applications. These tools include
OSF/Motif; the X Toolkit (Xt) Intrinsics; the X Library; over 40 pre-built widgets such as scroll bars,
push buttons, and pull-down menus; and the User Interface Language (UIL) compiler, which enables
the developer to create new widgets and perform two-dimensional drawing.
The OSF/Motif Style Guide enables the developer to produce a GUI consistent with the appearance and
behavior of Microsoft Windows and Microsoft Presentation Manager. As a result, Open Desktop
applications can offer the same familiar interface available with MS-DOS and O S/2 applications.
The X Window System and OSF/Motif graphical user interface are being ported to major platforms
from 386 and 486 PCs to Cray supercomputers. Because the Open Desktop Application Programming
Interfaces conform to these industry standards, source code developed for other platforms will be
readily portable to Open Desktop.
Cross -Development Tools
Open Desktop can be used as a development platform for other operating systems. It includes
cross-development tools for generating MS-DOS, XENIX, and OS/2 object files, which can then be
executed directly in those environments.
M S -DOS -UNIX System Integration
The PCILIB Application Programming Interface gives you a powerful method for combining MS-DOS
and UNIX System functions in a single program.
Database D evelopment
For developing databases, Open Desktop includes an embedded S QL (ESQL) preprocessor for C
programs. This preprocessor provides an efficient means of integrating S QL statements directly in C
source code. The result is a third-generation language application which can automatically m anipulate
a remote or local database. Other preprocessors , for embedding S QL in FORTRAN and COB OL-based
programs, are av ailable from the Ingres division of ASK Computer Systems, Inc.
Open Desktop's database networking architecture is based on the Global Communications Architecture
(GCA) . GCA documents methods for both interprocess and distributed client-to-server and
server-to-server communications. GCA is published and non-proprietary. It is based on the
industry-standard RDA (ANSI 's Remote Data Access) protocol as supported by the ISO 's
(International Standards Organization) OSI (Open Systems Interconnection) model.
GCA provides the foundation for universal, transparent, and open information sharing among an
increasingly wide v ariety of data sources, computer platforms, and network administration and name
services, and an inter-system communications server.
Open Desktop's ISAM implementation has been fine-tuned to provide the highest performance for
embedded data-management applications . X/Open-compatible ISAM libraries provide C-language
functions for creating, accessing, and manipulating indexed file systems used in application programs .
30
SCO Open Desktop
The Complete Graphical Operating System
•
Separately Available Extensions
Although Open Desktop is rich in features and functionality, many optional products are available
which further increase Open Desktop 's capabilities . The following products are or will be available
from The Santa Cruz Operation, Inc. For complete product specifications and availability, contact your
local sea product supplier or contact sea directly.
•
P C -D O S/MS-DOS Extension Products
PC Xsight
PC Xsight enables an MS- DOS PC* to be used as an X terminal connected to an Open Desktop or
other X-based UNIX System server. PC Xsight can be installed on any 286, 386, or 486 PC running
MS-DOS. The result is an instant X workstation with superior flexibility and upgradability at a better
price than conventional X terminals. PC Xsight also gives you the freedom to use MS-DOS
applications and functions. Thus, you can take advantage of all of Open Desktop's X Window
System-based services and MS-DOS on the same PC.
JSB MultiView DeskTop
JSB MultiView DeskTop is a Microsoft Windows 3.0-based program for PCs that integrates MS-DOS
(with Microsoft Windows) and UNIX System applications. JSB MultiView DeskTop lets you run
remote UNIX System-based applications concurrently with MS-DOS and Microsoft Windows
applications in multiple, configurable windows. Also supported is a "copy-and-paste" facility for
exchanging data between MS-DOS and UNIX System applications and utilities, and the ability to send
data and files directly to a local printer. JSB MultiView DeskTop is specially designed to connect
MS-DOS PCs to systems running SCO XENIX 386 Release 2.3, SCO UNIX System V/3 86 Release
3.2, and Open Desktop.
•
Networking Extension Products
Microsoft LAN Manager for UNIX System V
SCO 's packaged-product version of Microsoft LAN Manager for UNIX S ystems is an advanced,
full-featured, local-area network (LAN) operating environment based on Microsoft 's LAN Manager
technology. Microsoft LAN Manager for UNIX Systems provides an easy-to-use network solution that
closely integrates Open Desktop servers or SCO UNIX System servers with MS-DOS, OS/2 , SCO
XENIX, SCO UNIX System V, and Open Desktop (client) environments . In addition to a LAN
Manager server, Microsoft LAN Manager for UNIX Systems contains all of the additional software
needed to connect Open Desktop, SCO UNIX System V, MS-DOS , and OS/2 systems . This additional
software includes : LAN Manager clients for SCO UNIX System V, MS-DOS, and O S/2 ; NetBEUI
transport modules for SCO UNIX System V, MS-DOS, and OS/2; and popular LAN card d rivers for
UNIX Systems, MS-DOS, and OS/2. For more information, please refer to the the SCO Product
Overview and Technical B ackground Paper titled "Microsoft LAN Manager for UNIX Systems."
SCO uniPAT H SNA-3270
SCO uniPATH™ SNA-3270 is a high-performance software product that allows a system running Open
Desktop, SCO UNIX System V/386, or SCO XENIX to operate on IBM SNA networks by emulating a
complete 3270 information-display system . SCO uniPATH SNA-3270 appears to the host (IBM
mainframe) system as a remote IBM 3274 communications controller with attached 3278 display
•
Requires T C P/IP software and Ethernet hardware
31
SCO Open Desktop
The Complete Graphical Operating System
stations and 328X printers. An Open Desktop system on an SCO XENIX-NET, Microsoft LAN
Manager for UNIX Systems, or SCO TCP/IP LAN can act as an SNA gateway for all SCO and
MS-DOS m achines on the network. SCO uniPATH SNA-3270 also includes a file-transfer capability
which enables users (or script files) to move data between local and host environments as necessary. In
addition to emulating IBM 3278 Model 2 terminals, SCO uniPATH SNA-3270 emulates IBM 3284,
3286, 3287 , and 3289 printers, enabling users to send host data to either a local printer or a disk file for
later reference. For more information, please refer to the SCO uniPATH SNA-3270 data sheet and the
SCO Product Overview and Technical B ackground Paper titled "Communications B etween SCO
Systems and IBM Mainframes."
SCO OSI
SCO OSI packages for Open Desktop, UNIX System, and MS-DOS platforms provide a complete OSI
protocol suite for use in LAN environments, and are the foundation of the SCO X.400 mailer agent.
Compliant with both the U.S. and U.K. GOSIP standards, SCO OSI conforms to standards specified in
government contracts, and supports emerging commercial OSI-based applications . ·s co O SI allows
both local and remote users to log into, and transfer files to and from , other OSI systems . SCO OSI
includes a LAN protocol stack, and remote-login and file-transfer utilities (VT and FTAM utilities) .
For more information, refer to the SCO Product Overview and Technical B ackground Paper titled
"SCO OSI and SCO X.400 for SCO UNIX System V/38 6 Release 3.2 and MS-DOS Systems."
SCO X.400
SCO X .400 is a complete, standalone, X.400-compliant mail system. It runs over SCO OSI and
third-party X.25 products, and takes full advantage of the powerful, standard SCO UNIX System
Release 3 . 2 m ailer, Multi-Channel Memorandum Distribution Facility II (MMDF II) included in Open
Desktop. For WAN connections , third-party suppliers of X.25 products for SCO operating systems will
support SCO X.400 with their Streams PO/X.25 drivers. SCO is currently working with a number of
these vendors, including The Software Group, Stallion (formerly Anvil), Adax, Software Forge, and
Symicron. For more information, refer to the SCO Product Overview and Technical B ackground Paper
titled "SCO OSI and SCO X .400 for SCO UNIX System V/386 Release 3 .2 and MS-DOS Systems . "
SCO XENIX-NET
SCO XENIX-NET is SCO's packaged-product release of Microsoft Networks for SCO XENIX - a
LAN software package for computers running SCO XENIX that allows easy integration of multiple
SCO XENIX systems or mixed MS-DOS and SCO XENIX or Open Desktop Systems. With SCO
XENIX-NET, SCO XENIX becomes a complete environment for shared-information and
shared-resource computing on personal computers. Through Open Desktop's LAN Manager Client
Services, an Open Desktop system can access resources from an SCO XENIX-NET server.
•
Multiple Processor Extension
S C O MPX
SCO MPX is an optional extension to Open Desktop and SCO UNIX System V/3 86 Release 3.2 that
unleashes the full power of 386 and 486 multiprocessor computers. After the SCO UNIX S ystem or
Open Desktop is installed on the first processor, each additional SCO MPX package enables another
processor to share the processing of the system 's total workload. Automatic load balancing distributes
system and application processing among all of the available processors, and requires no changes to
applications or drivers. This transparent multiprocessor support allows users to increase system
32
SCO Open Desktop
The Complete Graphical Operating System
performance without replacing hardware or software. With SCO MPX, the expansion possibilities are
virtually limitless. For more information, please refer to the SCO Product Overview and Technical
Background Paper titled "SCO MPX. "
•
Development-Tool Extension
S C O C++
Object-oriented programming techniques are revolutionizing the way applications are developed and
maintained. Developers can use SCO C++™ with Open Desktop to develop new applications or add
C++ features to existing C-language applications. SCO C++ is a complete development system which
includes a powerful debugger with both a graphical and character-based interface, class libraries in
source form , and full documentation. SCO C++ conforms to the de facto industry standard AT&T C++
Language System .
•
Third -Party Extension Products
Many thi rd-party independent software vendors, VARs, and OEMs have announced the av ailability of
add-on products to the Open Desktop family of products. Products are available in the following
categories :
Applications:
•
Distributed computing
•
Business workstation
•
PC file/resource server
•
Technical
•
Multiuser business
•
Communication/networking and gateway
Languages and Editors:
•
Programming environments
•
Application development tools
•
Graphics development tools
•
Graphics devices
•
Network development tools
For a complete list of products and services , consult the SCO Directory : The Guide to Software ,
Hardware , and Services for the SCO Environment. For more detailed information, please consult the
"Open Desktop Support and Services" section of this document.
33
SCO Open Desktop
The Complete Graphical Operating System
•
Open Desktop Support and Services
Technical Support, Training, and Consulting
SCO's value-added services enable you to get the full value from your investment in Open Desktop.
SCO provides training and support services tailored to meet the needs of individuals and businesses
who use, develop for, and sell Open Desktop. End users can also obtain high-quality training and
support from SCO Authorized Education Centers and SCO Resellers.
The S C O Developer Alliance Program
The SCO Developer Alliance Program is designed to support independent software and hardware
developers in developing and bringing to market products and services compatible with the SCO
environment.
Participants in the program receive an array of benefits, including:
•
Special pricing on SCO development software and updates
•
Special developer technical support
•
Discounts on SCO Training courses, books, and optional documentation
•
SCO Developer Update, a quarterly mailing which includes developer news and technical
information
The Open Desktop Developer Kit
Available exclusively to members of the SCO Developer Alliance Program, the Open Desktop
Developer Kit is a complete package of products and services designed to give developers everything
they need to develop a new generation of advanced applications for industry-standard 386 and 4 8 6
computers. With Open Desktop 's complete set o f system services and software development tools, you
can produce the advanced, client-server, network-distributed, graphical applications that are now in
high demand. In combination with the SCO Developer Alliance Program , the Open Desktop Developer
Kit includes all three products in the Open Desktop family; SCO Developer SoftTech8M , the
highest-level _of SCO Technical Support service; and discounts on additional product purchases and
SCO Training classes. Participants also receive supplemental Open Desktop documentation.
SCO Online Support (SOS) System
Instant Access to SCO Online Support
The SCO Online Support (SOS) system is a dial-up online information system that gives you access to
the same database of technical information used by SCO Support Engineers to help solve problems,
plus an online catalog of Product Updates and Support Level Supplements, training schedules, press
releases, and other information.
S C O SoftCare
Complete Support for End Users
SCO SoftCare 8M provides toll-free telephone access to the SCO Support Department for consulting with
SCO Support Engineers, reporting problems, and requesting Product Updates and Support Level
Supplements . SCO SoftCare includes access to SOS for dial-up online support, and a subscription to
SCO 's DiSCOve,.e newsletter and technical bulletin.
34
SCO Open Desktop
The Complete Graphical Operating System
SCO SoftTech
Priority Support for Corporate Users, OEMs, VARs, Developers, and Distributors
SCO SoftTech provides high-priority support when time is critical or when you have multiple
installations. S CO SoftTech is ideal for corporate users with multiple installations , resellers, and
developers. SCO SoftTech assures you of a guaranteed response time and priority escalation based on
the severity of the problem. SCO SoftTech includes access to SOS and subscriptions to S C O ' s
DiSCOver newsletter and th e Support Level Supplement Catalog, which lists currently available
updates and product enhancements.
SCO Technical Training
Technical Training for SCO Solutions
SCO 's full range of training programs is designed to meet the needs of all SCO customers including
system administrato rs , dealers, and end users. No matter what your background or your responsibilities
may be, SCO Training - taken either directly from SCO or from an SCO Authorized Education Center
- can show you the quickest and easiest way to get the most out of your SCO solution. Call (800)
SCO-UNIX (726-8 649) toll-free from the U.S. and Canada for schedules and enrollment.
SCO Advanced Certified Engineer (ACE) Program
Advanced Certification for Technical Professionals
The SCO ACErM Program is a series of advanced technical courses and rigorous exam s that certifies
technical professionals to provide high-level technical services to SCO installations. The SCO ACE
Program follows a university curriculum model, with courses grouped into individual certification
paths. Designed as a turnkey training solution, the SCO ACE Program is available at SCO facilities and
at SCO Authorized Education Centers in major cities throughout the United States and around the
world.
SCO Consulting S ervices
Custom Open System Engineering
SCO offers consulting and custom engineering services to help you use S CO products more effectively
and profitably. SCO offers consulting and porting services for both application and system software,
and can provide assistance in any aspect of open system technology. SCO consulting services are based
at the company's SCO Canada subsidiary (formerly HCR Corporation) which offers over 1 2 years of
software engineering experience with OEMs , Fortune 1 000, and other corporate clients.
SCO Directory
The Guide to Software, Hardware, and Services for the SCO Environment
The SCO Directory contains over 3 ,300 entries for SCO systems. The entries are listed by application
area and indexed by product name and vendor, making it easy for you to choose the right solution for
your needs. The SCO D irectory is available from SCO and SCO Authorized Resellers at a modest fee.
Please contact SCO or an SCO Authorized Reseller to obtain your copy of the SCO D irectory.
35
SCO Open Desktop
The Complete Graphical Operating System
•
S C O - The Worldwide Leader in Open System Software Solutions
The Santa Cruz Operation, Inc. is the leading developer and supplier of open system software solutions
for microcomputers . Founded in 1 979, SCO fields a staff of over 1 ,300 worldwide, including one of the
largest UNIX System technical teams in the world. SCO has shipped over 400,000 UNIX Systems more than any other supplier.
SCO delivers reliable, standard, open system products that are backed by full support and training. To
distribute its wide range of products, SCO has established a worldwide network of selected
valued-added resellers, large and small systems integrators, major software distributors, dealers, and
the major m anufacturers of standard microcomputers.
Only SCO provides the comprehensive and powerful mix of technical and m arketing expertise that has
made it the worldwide leader in open system software solutions.
•
System Requirements and Supported Hardware
The following table shows the system requirements for Open Desktop, the supplementary Open
Desktop Server Upgrade, and the Open Desktop Development System.
Minimum System Requirements
Hardware:
386 or 486 computer based on IS A, EISA, or MCA
Media:
5 . 25 " or 3.5 " disk, or QIC 24 tape
Display :
EGA, VGA, Extended VGA, Hercules monochrome, or selected high-performance adapters
Mouse:
Bus or Serial
Network Card: 3C501, 3C503, 3C523, WD8003EB(f, WD80013EB(f, Token Ring adapter, 4/16 MHz
Open Desktop
Server Upgrade
Development System
RAM: 8 Mbytes
Disk space: 100 Mbytes
RAM: 8 Mbytes
(plus .5 Mbyte per user)
Disk space: 180 Mbytes
RAM: 8 Mbytes (total)
Disk space: 140 Mbytes (total)
Note: Following is a further explanation of the hardware supported by Open Desktop. Additional
devices are continually being added as hardware suppliers adopt the Open Desktop platform. The
hardware components listed herein have been tested by SCO.
SCO is continually testing additional hardware components with Open Desktop. The Open Desktop
Release Notes contain a complete list of these components. Check with your hardware vendors for
additional supported components, or consult the SCO Hardware Compatibility Guide.
Supported Hardware Configurations
Open Desktop runs on any 38 6 or 486 computer based on Industry Standard Architecture (ISA) ,
Extended Industry Standard Architecture (EISA), or Micro Channel Architecture (MCA) . With SCO
MPX, multiprocessing architectures are also supported.
36
SCO Open Desktop
The Complete Graphical Operating System
Math Coprocessors
Qpen Desktop automatically detects and supports both the Intel 80387 and Weitek 1 1 67 and 3 1 67 math
coprocessors . If a math coprocessor is not present, Open Desktop provides software emulation of the
80387 coprocessor. The 80486 CPU includes an on-chip coprocessor that is also recognized and used
as an 80387.
Network Cards
The following Ethernet boards are supported :
3Com Etherlink 3C501 card
3Com Etherlink II 3C503 card
Western Digital WD8003E card
Western Digital WD8013E card
A single Open Desktop workstation can support up to four 3Com cards and four Western Digital cards.
The following Ethernet boards are supported for Micro Channel Architecture computers:
3Com EtherLink II 3C523 card
Western Digital WD8003 ET/A card
The following Token Ring adapters are supported:
IB M Token Ring
IB M Token Ring
IB M Token Ring
IBM Token Ring
Adapter
Adapter II (long card) 4 MHz for the AT
Adapter II (short card) 4 MHz for the AT
Adapter 4/1 6 MHz for the AT
The following Token Ring adapters are supported on Micro Channel Architecture computers :
IBM Token Ring Adapter
IB M Token Ring Adapter 4 MHz for the PS/2
IB M Token Ring Adapter 4/1 6 MHz for the PS/2
Hard-Disk Controllers
The following hard-disk controllers are supported for ISA and EIS A computers :
Adaptec ACB-2320
Adaptec ACB-2322
Adaptec ACB-2370 RLL
Adaptec ACB-2372
Adaptec AHA- 1 54x SCSI Host Adapter
SMS OMTI 8620 (ESDI controller)
SMS OMTI 8627 (ESDI controller)
Western Digital WD 1 0 1 0 or compatible
Western Digital WD 1 003
Western Digital WD 1 003-WA2
Western Digital WD 1 005
Western Digital WD 1 007
DPT PM30 1 1
DPT MX30 1 1
DTC WD1 0 1 0-compatible
DTC WD20 1 0-compatible
The following hard-disk controllers are supported for Micro Channel Architecture computers :
Adaptec AHA- 1 640 (SCSI host adapter)
Adaptec 26 1 0 (ESDI disk controller)
Adaptec 2620 (ST506 disk controller)
IBM (ESDI disk controller)
37
SCO Open Desktop
The Complete Graphical Operating System
ffiM (ST506 disk controller)
Western Digital 1006V-MCI (ESDI disk controller)
Western Digital 1007V-MCI (ST506 disk controller)
Video Adapters
The following video adapters are supported for ISA and EISA computers :
Card
Resolution
Type
Compaq Plasma
Compaq VGC
Compaq VGC
Genoa SuperVGA (5000 series)
Genoa SuperVGA (5000 series)
Genoa SuperVGA (5000 series)
Genoa SuperVGA (5000 series)
Hercules Monochrome
ffiM EGA
ffiM VGA
ffiM VGA
Orchid Designer
Orchid Designer
Orchid Designer
Orchid Designer
Paradise VGA Plus
Paradise VGA Plus
Paradise VGA Plus
ST B Extra-EM
ST B Extra-EM
ST B Extra-EM
STB Extra-EM
Trident T VGA 8900
Trident T VGA 8900
Trident T VGA 8900
Video Seven VEGNDeluxe
Video Seven VEGNDeluxe
Video 7 Fastwrite VGA
Video 7 Fastwrite VGA
Video 7 Fastwrite VGA
Video 7 VRAM (EGA)
Video 7 VRAM VGA
Video 7 VRAM VGA
Video 7 VRAM VGA
Video 7 VGA 1 024i
Video 7 VGA 1 024i
Video 7 VGA 1 024i
Video 7 VGA 1024i
640x400
640x350
640x480
640x350
640x480
800x600
1024x768
720x350
640x350
640x350
640x480
640x350
640x480
800x600
1 024x768
640x350
640x480
800x600
640x350
640x480
800x600
1 024x768
640x480
800x600
1 024x768
640x350
640x480
640x350
640x480
800x600
640x380
640x350
640x480
800x600
640x350
640x480
800x600
1 024x768
2-color
1 6-color
1 6-color
1 6-color
1 6-color
16-color
16-color non-interlaced and interlaced mode
Monochrome
16-color
1 6-color
1 6-color
1 6-color
1 6-color
16-color
1 6-color non-interlaced and interlaced mode
16-color
1 6-color
1 6-color
1 6-color
1 6-color
16-color
1 6-color non-interlaced and interlaced mode
16-color
16-color
16-color non-interlaced and interlaced mode
1 6-color
1 6-color
1 6-color
1 6-color
16-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color interlaced mode
Untested Graphics Adapters
EIZO MD-B07
EIZO MD-B07
EIZO MD-B07
EIZO MD-B07
EIZO Extra/EM
EIZO Extra/EM
EIZO Extra/EM
Quadram QuadVGA
Quadram QuadVGA
Quadram QuadVGA
Quadram QuadVGA
38
640x350
640x480
800x600
640x350
640x480
800x600
1 024x768
640x350
640x480
800x600
1 024x768
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
1 6-color
SCO Open Desktop
The Complete Graphical Operating System
Tecmar VGA/AD
Tecmar VGA/AD
Tecmar VGA/AD
Tecmar VGA/AD
Toshiba Grid 758 Display
Toshiba Grid Plasma Display
640x350
640x480
800x600
1 024x768
640x400
640x400
1 6-color
1 6-color
16-color
1 6-color
Monochrome
Monochrome
The 2-color Compaq Plasma and Hercules monochrome video adapters are also supported for ISA and
EISA computers.
Micro Channel Architecture computers have the VGA controller built into the mother board. The
following built-in video cards are supported for Micro Channel Architecture computers :
IBM Personal System/2 Integral VGA adapter, and the 8503, 85 1 2 , 85 1 3 , and 8 5 1 4 monitors , Olivetti
P500, Integral VGA Tandy 5000MC, Integral VGA Apricot Qi, Integral VGA
Mice and Other Pointing Devices
Open Desktop supports the following pointing devices:
Logitech Serial Mouse
Microsoft Serial Mouse
Mouse Systems PC Mouse
Mouse Systems PC Mouse II
Microsoft Bus Mouse or InPort Bus Mouse
Logitech Bus Mouse
Olivetti Bus Mouse
IBM Personal System/2 Mouse
Summa Graphics Bitpad
Tape Driver/Controller Combinations
QIC-24 and QIC-40 tape drives for ISA and EISA computers from the following suppliers are
supported:
Archive
Bell Technologies
Computone
COREtape
Cipher
Emerald
Everex
ITT
Mountain
Olivetti
Tecmar
Tl
Wangtek
The Archive SCSI tape drive for ISA and EISA computers is also supported .
Tape drives for Micro Channel Architecture computers from the following vendors are supported :
Archive
Everex
mM
Irwin
Mountain
Tecmar
Wangtek
39
SCO Open Desktop
The Complete Graphical Operating System
Serial Cards
The following serial l/0 boards for ISA and EISA computers are supported:
AMI l am b 4 and 8 port
Amet Controls 2, 4, and 8 port (clock option not supported)
AST FourPORT/XN
Control Systems Hostess 4- and 8-port versions
CTC Versanet 4AT (4 port) and SAT (8 port)
DigiBoard 4 and 8 port
IBM standard COM1 and COM2
Kimtron Quartet 4 port
Olivetti RS232C Multiport Board
Quadram QuadPort 1 and 5 port
Stargate Technologies OC4400 (4 port) and OC8000 (8 port) versions
Tandon Quad Serial Card
The following serial l/0 boards for Micro Channel Architecture computers are supported :
IBM PS/2 model 3033 dual async 2-port card (up to 3 per system)
Stargate PLUS 8 MC
AST 4-port or 8-port Async Cluster Adapter
DigiBoard PS-COM/8 port or 16 port
Amet Multiport/2 port or 8 port - 1 or 2 cards
Comtrol Hostess/MC 4 port and 8 port
40
The Santa Cruz Operation, Inc.
CORPORATE HEADQUARTERS
NORTH AMERICA/JAPAN DIVISION HEADQUARTERS
PACIFIC/ASIA/LATIN AMERICA DIVISION HEADQUARTERS
400 Encinal Street, P.O. Box 1900
S anta Cruz, California 9506 1
SALES AND INFO:
(800) S CO-UNIX (726-8649) :
(408) 425-7222
•
FAX: (408) 458-4227
TWX: 9 1 0-598-45 1 0 SCO SAGZ
E-MAIL: . . . uunet! sco ! sco-info
sco-info@ sco .COM
The Santa Cruz Operation, Inc.
FEDERAL SYSTEMS GROUP
\,,
2 1 00 Reston Parkway, Suite 102
Reston, Virginia 2209 1
(703) 7 1 5-8700
•
FAX: (703) 7 1 5 -8750
E-MAIL: ... uunet! sco! federal
federal@ sco.COM
SCO Canada, Inc.
PROFESSIONAL SERVICES H EADQUARTERS
CANADIAN SALES, MARKETING AND SUPPORT
1 3 0 B loor S treet West, l Oth Floor
Toronto, Ontario, Canada MSS INS
SALES A ND INFO:
(800) S CO-UNIX (726-8649)
(4 1 6) 922- 1 9 37
•
FAX: (4 1 6) 922-8397
E-MAIL: . . . uunet! scocan ! info
The Santa Cruz Operation, Ltd .
EUROPE/MIDDLE EAST/AFRICA DIVISION HEADQUARTERS
Croxley Centre, Hatters Lane
Watford WD 1 8 YN United Kingdom
+44 (0)923 8 1 6344
•
FAX: +44 (0)923 8 1 778 1
TELEX : 9 1 7372 S COLON G
E-MAIL: . . . uknet! scol ! scol-info
scol-info@ sco .COM
9 1 6-000-01 0-D