SCO Home PageSearchContact 
 
 

 

 

 

SCO & UDI

SCO is advancing the state of the art in device driver technology. As an active member of Project UDI, the industry group that is designing UDI, SCO is working jointly with a number of system vendors and IHVs, including Adaptec, Compaq, Hewlett-Packard, IBM, Intel, Interphase, Lockheed Martin and Sun Microsystems, to define and promote a cross-vendor, cross-platform device driver interface. 

UDI (Uniform Driver Interface) is a proposed driver interface that allows one driver to be run on a variety of operating systems.  A driver that is coded to the UDI specification can run on any operating system for which UDI support is available; it will no longer need to be rewritten to use each system's specific set of functions and structures. A driver coded to UDI would use UDI interfaces rather than DDI, SDI, MDI or other proprietary OS interfaces. Generally, though, the same functionality, or a superset, is available in UDI. 

Prototype implementations of the UDI environment have been demonstrated on UnixWare 7, SCO OpenServer, and SCO UnixWare 2.1, along with operating systems from other vendors. See the UDI web site for a complete list. 

The UDI specification and other documents are available from Project UDI