Na década de 1980, cada fornecedor tinha sua própria API 3D, de modo que desenvolvedores de jogos e de CAD precisavam reescrever o código para cada placa de vídeo.

A SGI pegou sua IRIS GL proprietária e a lançou como OpenGL, uma especificação aberta que qualquer fornecedor podia licenciar e implementar.

Um Conselho de Revisão de Arquitetura neutro a supervisionava, de modo que o padrão permaneceu multiplataforma e não ficou atrelado a uma única empresa.

Publicar uma API 3D licenciada e portátil para todos os fornecedores

O licenciamento multiplataforma eliminou o motivo para permanecer com a API de um único fornecedor.

Um conselho de revisão neutro impediu que o padrão fosse capturado por qualquer player.

Ele libertou desenvolvedores de jogos e de CAD para escrever uma vez para muitas placas de vídeo.

Ele primeiro escalou em estações de trabalho profissionais, dando-lhe uma base institucional forte.

Abra sua API proprietária para um padrão neutro e todos os fornecedores a adotarão, o que vale mais do que a exclusividade.

O OpenGL permaneceu como a API 3D da indústria por mais de duas décadas, foi sucedido no papel de baixo nível pelo Vulkan, da Khronos, e seu modelo de licenciamento moldou a forma como os padrões abertos de gráficos são governados.

CONFIRA AS EVIDÊNCIAS

As fontes

  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 ·