In den 1980er-Jahren hatte jeder Anbieter seine eigene 3D-API, sodass Spiele- und CAD-Entwickler für jede Grafikkarte neu schreiben mussten.
SGI nahm sein proprietäres IRIS GL und veröffentlichte es als OpenGL, eine offene Spezifikation, die jeder Anbieter lizenzieren und implementieren konnte.
Ein neutrales Architecture Review Board beaufsichtigte sie, sodass der Standard plattformübergreifend blieb und nicht an ein einzelnes Unternehmen gebunden war.
Eine einzige lizenzierte, portable 3D-API für jeden Anbieter veröffentlichen
Die plattformübergreifende Lizenzierung beseitigte den Grund, bei der API eines einzigen Anbieters zu bleiben.
Ein neutrales Review Board verhinderte, dass der Standard von einem einzelnen Akteur vereinnahmt wurde.
Er befreite Spiele- und CAD-Entwickler davon, für viele Grafikkarten jeweils neu schreiben zu müssen.
Er skalierte zuerst auf professionellen Workstations, was ihm eine starke institutionelle Basis verschaffte.
Öffne deine proprietäre API für einen neutralen Standard, und jeder Anbieter übernimmt sie – das ist mehr wert als Exklusivität.
OpenGL blieb über zwei Jahrzehnte die 3D-API der Branche, wurde in der Low-Level-Rolle von Khronos' Vulkan abgelöst, und sein Lizenzmodell prägte die Governance offener Grafikstandards.
DEN BELEGEN FOLGEN
Die Quellen
- OpenGL — The Industry's Foundation for High Performance Graphics Khronos Group · khronos.org
- About Khronos and open interoperability standards OpenGL / Khronos Group · opengl.org
- Climbing Longs Peak: The Steep Road to the Future of OpenGL IEEE Computer · ieeexplore.ieee.org ·