Skip to main content

Khronos Group Completes OpenML 1.0 Specification

Open, cross-platform environment makes creation of dynamic media content faster and easier; 
Additional initiative will define small footprint graphics and media APIs for embedded devices & appliances

LAS VEGAS, Nevada, National Association of Broadcasters Convention, April 24, 2001  - - The Khronos Group, a consortium of digital media and graphics industry leaders consisting of 3Dlabs, ATI, Discreet, Evans & Sutherland, Intel, NVIDIA, SGI and Sun Microsystems Inc., today announced the on-time delivery of the OpenML™ 1.0 specification, as originally promised at NAB 2000.  OpenML, a software environment that is complementary to the peer OpenGL® API, enables digital content authoring application developers to easily integrate video, audio and graphics capabilities into their application suites, and makes these applications portable over multiple operating systems, CPU architectures and add-in hardware devices.

The OpenML 1.0 specification is complete and entering a final review, with public availability expected by mid-year.  The specification can then be used, royalty free, by any adopting company that desires to integrate OpenML functionality into hardware or software products.  Commercial implementations of OpenML 1.0 are expected on IRIX®, Linux, and Microsoft Windows® platforms and the Solaris™ Operating Environment, with shipments starting later this year.

Also announced today was the creation of a new Khronos Group initiative to standardize subsets of both OpenML and OpenGL to create small-footprint APIs to bring dynamic media capabilities to a wide variety of appliances and embedded devices.  Khronos will focus on producing API profiles to meet the requirements of a range of market segments such as safety-critical automotive and avionics displays, handheld and line-powered appliances and rich-media devices such as advanced digital TVs, set top boxes and game consoles.  Embedded industry leaders have stated their intent to join the Khronos group to support this initiative, including Wind River Systems, Inc., a leading provider of embedded software and services for smart devices.

“Wind River is committed to providing technology that allows our customers to more easily develop next-generation, smart connected devices,” said Joerg Bertholdt, director of product marketing for Wind River’s Platforms business unit. “Open standards for rich multimedia content, which address the constraints of embedded devices, will play a key role in enabling next-generation digital TVs, set-top boxes and in-car infotainment systems. Wind River is a long standing supporter of industry standards and will continue to provide industry leading implementations.”

“The Khronos Group is the right group at the right time to create a significant market growth opportunity for embedded graphics,” said Neil Trevett, senior vice president of market development at 3Dlabs.  “The concentration of graphics expertise in Khronos, combined with broad support from the embedded industry will result in the APIs we need to unleash advanced graphics and rich-media on a wide variety of embedded platforms.”

By standardizing authoring and embedded APIs, the Khronos Group is now working to create a high degree of compatibility and synergy between software environments for both dynamic media creation and delivery.  Upcoming OpenML developments include refinements to the specification, reference implementations and definition of conformance tests to ensure a high level of consistency between OpenML-compliant devices.  All OpenGL-based work in the Khronos Group is being undertaken with the support of the OpenGL ARB, the governing body for the OpenGL specification.

About OpenML
In current digital media programming environments, developers are required to deal with different APIs for video, audio and graphics across each platform they support. OpenML provides a complete programming environment, with two distinct APIs and a set of OpenGL extensions, which enable applications to easily take advantage of standardized rich media hardware capabilities across multiple platforms.  The first API, “ML”, is based on dmSDK 2.0, SGI’s industry-proven, third-generation digital media API, which provides comprehensive video and audio routing and processing capabilities with advanced media synchronization. The second API,  “MLdc”, provides sophisticated abstracted control over display devices.  The OpenGL extensions defined by OpenML seamlessly integrate video and 3D media elements and will enable OpenML-compliant OpenGL hardware to significantly accelerate the dynamic media authoring workflow.

Open Developers Conference at NAB 2001
To encourage broad industry involvement, the Khronos Group is re-structuring to enable open membership at the Contributor level so that any company may join to participate in the development of specifications.  If your company specifies, develops or markets any products that use, generate or display dynamic media, you are encouraged to attend an OpenML Developer’s Conference at the Venetian Hotel, Las Vegas in the Palazzo Ballroom A on Thursday, 4/26 from 10:00 to 11:30 AM.  Please visit for more information.

About the Khronos SIG
The Khronos Group was founded in January 2000 by a number of leading graphics and digital media companies including 3Dlabs, ATI, Discreet, Evans & Sutherland, Intel, SGI and Sun Microsystems to promote the creation and deployment of rich media through the creation of open standard APIs to enable the authoring and playback of dynamic media on a wide variety of platforms & devices.  Go to for more information.


IRIX and OpenGL are registered trademarks of Silicon Graphics, Inc., and OpenML is a trademark of Silicon Graphics, Inc., used with permission by the Khronos Special Interest Group. Sun, and Solaris are trademarks or registered trademarks of Sun Microsystems Inc. in the United States and other countries. Windows is a trademark of Microsoft Corp. Discreet is a trademark of Autodesk, Inc. / Discreet Logic. All other product names, trademarks, and/or company names are used solely for identification and belong to their respective owners.