GPL Violations

Allwinner has repeatedly violated the GPL. Either by not providing kernel or u-boot source at all, or by delivering trees with pre-built binaries and no matching source code. They even blatantly use GPLed license code in their userspace libraries for media decoding.

= libnand =

libnand is Allwinners own implementation of a block device on top of a raw NAND flash controller.

We have a very old source tree for this, but all newer versions have only been included as binaries in both kernel and u-boot SDK trees.

GPL violations in:
 * A23 SDK

= libisp =

libisp is a driver for the Image signal processor. This is used for both camera capture and video encoding and decoding.

= CedarX =