Panajev2001a
GAF's Pleasant Genius
Driving Collaboration
OpenMAX is a non-proprietary, royalty-free standard, primarily targeted at middleware developers producing multimedia codecs, games engines and graphics libraries.
[...]
http://www.khronos.org/openmax/index.html
OpenMAX FAQ
[...]
What is the goal of the OpenMAX effort?
OpenMAX was founded to address the need to accelerate the growth of compelling multimedia platforms and hence end-user products. The end result is to standardize a set of open APIs for a variety of multimedia applications, including smartphones, media players, games and graphics, thus reducing the cost and complexity of porting multimedia software to new processors and architectures thereby accelerating application development overall.
What "critical need" is OpenMAX solving?
With the wide range of hardware platforms, a standards-based approach aids in solving the problems associated in porting and optimizing middleware applications such as multimedia codecs, and graphics libraries between these platforms.
What are the benefits of such an open standard to the industry?
In order to create compelling multimedia products such as smartphones, media players and games consoles, developers need optimized low-level code. Currently this code is written mostly in assembly language and has to be rewritten on every different hardware platform. This is expensive and time consuming. With the OpenMAX standard, developers will have this optimized low-level code provided to them with the hardware platform. This allows the developer to focus on creating higher level functionality, getting to market sooner and supporting a broader range of hardware platforms.
How does OpenMAX work with Operating Systems?
It is an important goal of the OpenMAX standard to complement the multimedia frameworks of popular industry Operating Systems. Specifically, OpenMAX co-exists with and is complementary to existing APIs and libraries, including those from the Khronos Group and those provided by OS vendors; it is designed to be used by developers of those libraries and will support a wide range of processor architectures and their tool chains.
[...]
When will the OpenMAX specification be complete?
We anticipate that the first specification for OpenMAX will appear in the fourth quarter of 2004.
Who will define and maintain the OpenMAX specification?
The Khronos Group will retain this responsibility.
[...]
It sounds similar to something else we have heard about before .
Just a reminder:
http://www.khronos.org/members/contributors.html
Sony Computer Entertainment Inc. (SCEI) manufacturers, distributes and markets the PlayStation game console and PlayStation2 computer entertainment system that have revolutionized home entertainment by introducing advanced 3D graphic processing. SCEI, along with its subsidiary divisions Sony Computer Entertainment America Inc., Sony Computer Entertainment Europe Ltd., and Sony Computer Entertainment Korea Inc. develops, publishes, markets and distributes software, and manages the third party licensing programs for these two platforms in the respective markets worldwide. Headquartered in Tokyo, Japan, Sony Computer Entertainment Inc. is an independent business unit of the Sony Group. More information is available at http://www.sony.com.