The Khronos Group — an independent, not-for-profit consortium of hardware and software developers — is promoting the use of
OpenML. The specification is positioned as a cross-platform rival to Microsoft’s own DirectX technology, which is used extensively by Windows game developers and other application programmers.
OpenML is described as a cross-platform standard programming environment designed for capturing, transporting, processing, displaying and synchronizing digital media — 2D graphics, 3D graphics, audio, video, I/O and networking, for example. The OpenML 1.0 spec is already available for download and royalty-free use.
As it stands now, participation agreements are available for companies and individuals to join as either “Contributors” — focused on the advancement of the next generation of APIs — or “Adopters” — people interested in using the technology.