Однак, для того, щоб уникнути витрат на ліцензування, пов'язаних з формалізацією, яка вимагається для офіційного визнання реалізації, Mesa є неофіційною реалізацією специфікації, хоча й повністю з нею сумісна. Архітектура OpenGL орієнтується на такі два завдання: Сховати складності адаптації різних 3D-прискорювачів, надаючи розробнику єдиний API.