|
|
UDI (Uniform Driver Interface) is a driver interface that allows one driver to be run on a variety of operating systems.
SCO is an active member of the industry group that is designing UDI. A Beta developer's kit for UDI drivers for SVR5 for the 1.0 specification is currently available, with final versions for SVR5 and SCO OpenServer 5 expected by the end of 2000. Environments for other platforms are anticipated in the same time frame.
A driver that is coded to the UDI specification can run on any operating system for which UDI support is available. It does not need to be rewritten to use each system's specific set of functions and structures.
A driver coded to UDI uses UDI interfaces rather than DDI, SDI, MDI, or other proprietary operating system interfaces. In most cases, the same functionality (or a superset) is available in UDI.
For more information about UDI and to download the development kits that are available, see the UDI website. Especially note the overview document.