"The Linux version of the Mali DDKs include two components which run within the kernel. The most important of these, known as the Device Driver, provides the low-level access to the Mali-200 or Mali-400 GPU. An important, secondary component is the Unified Memory Profider (UMP) which can be used in a variety of ways to faciliate zero-copy operations within the driver stack.
From the r2p0 release onwards, both of these components are being made available under the GPLv2 licence. This page provides access to the source packages from which loadable kernel modules can be built.
Note that these two components are not a complete driver stack. To build a functional OpenGL ES or OpenVG driver you need access to the full source code of the Mali DDK, which is provided under the standard ARM commercial licence to all Mali GPU customers." cited from malideveloper.arm.com.
I have no idea that where I can get the full source code of the Mali GPU DDK. Does it means that Mali GPU products are equipped with the full source code of the Mail DDK which is used to build a complete driver stack by "provided under the standard ARM commercial licence to all Mail GPU customers".
Sorry to my ignorance,
Best Regards,
Michael
Hi Antoine,
For Mali 400/450 products (the Utgard Family) stevesteele is the product manager.
For Mali T600+ products (the Midgard Family) jakublamik is the product manager.
Hth,
Chris
HardKernel who manufactures the very popular "ODROID" development boards with Samsung SoC has had issues licensing Mali Android DDK ( ODROID Forum • View topic - r5p1-01rel0 for ODROID U3 )
What is the proper contact channel for this? Directly through Steve? How to get contact info?
Hi luckheedmartin,
HardKernel and ARM are already in communication and have a strong partnership.
I cannot speak on behalf of the messages posted on their forum, only ours.
HardKernel have contacts within ARM, and if they have any issues, they should contact us immediately so we can work on resolving them.
However, even after recent communications with HardKernel, I have not heard any issues such as these raised to us... so from our point of view, there is no issue here to resolve.
In general, anyone interested in licensing our DDK will need to contact their ARM representative. Discussing licensing deals on a public forum is not the right course of action.
I hope that clarifies things further.
Kind Regards,
Michael McGeagh