En la década de 1980 cada proveedor tenía su propia API 3D, por lo que los desarrolladores de juegos y de CAD tenían que reescribir el código para cada tarjeta gráfica.

SGI tomó su IRIS GL propietario y lo publicó como OpenGL, una especificación abierta que cualquier proveedor podía licenciar e implementar.

Un consejo de revisión de arquitectura neutral lo supervisaba, de modo que el estándar se mantuvo multiplataforma y no quedó atado a una sola empresa.

Publicar una API 3D portátil y licenciada para todos los proveedores

La licencia multiplataforma eliminó la razón para quedarse con la API de un solo proveedor.

Un consejo de revisión neutral impidió que cualquier actor se apropiara del estándar.

Liberó a los desarrolladores de juegos y de CAD para escribir una vez para muchas tarjetas gráficas.

Primero escaló en estaciones de trabajo profesionales, lo que le dio una base institucional sólida.

Abre tu API propietaria a un estándar neutral y todos los proveedores lo adoptarán, lo cual vale más que la exclusividad.

OpenGL siguió siendo la API 3D de la industria durante más de dos décadas, fue sucedida en el rol de bajo nivel por Vulkan de Khronos, y su modelo de licencias moldeó la forma en que se gobiernan los estándares gráficos abiertos.

CONSULTA LAS PRUEBAS

Las fuentes

  1. OpenGL — The Industry's Foundation for High Performance Graphics Khronos Group · khronos.org
  2. About Khronos and open interoperability standards OpenGL / Khronos Group · opengl.org
  3. Climbing Longs Peak: The Steep Road to the Future of OpenGL IEEE Computer · ieeexplore.ieee.org ·