The kernel device drivers for ARM's current Mali GPUs are available from malideveloper.com under GPLv2. The same goes for their drm driver (separate from their gpu driver) and their UMP device driver. (A device driver for allocating and sharing physically contiguous memory buffers. Embedded GPUs usually don't have their own memory.)
Their EXA and DRI drivers are available under MIT license and their Android gralloc implementation is available under Apache license.
It is only their user space libraries (OpenGL ES 1/2, OpenVG, EGL..) that are under proprietary license.
Their EXA and DRI drivers are available under MIT license and their Android gralloc implementation is available under Apache license.
It is only their user space libraries (OpenGL ES 1/2, OpenVG, EGL..) that are under proprietary license.
Comment