CedarX GPL Violations

The Allwinner media engine has userspace driver code which depends on code from some GPLed open source programs.

We have uploaded a version of cedarx libraries to our github project. From this, we can see very interesting things.

= libcedarv/linux-armhf/libvecore/libvecore.so =

Just a simple run of: nm libcedarv/linux-armhf/libvecore/libvecore.so is quite revealing already.

FFmpeg symbols
FFmpeg is a very well known set of libraries for handling media. Its license is LGPL 2.1+ and GPL 2+.

The following symbols are taken from FFmpeg (libavcodec): ff_h263_cbpy_tab ff_h263_cbpy_vlc ff_h263_inter_MCBPC_bits ff_h263_inter_MCBPC_code ff_h263_inter_MCBPC_vlc ff_h263_intra_MCBPC_bits ff_h263_intra_MCBPC_code ff_h263_intra_MCBPC_vlc ff_huff_build_tree ff_mpeg1_dc_scale_table ff_mpeg4_DCtab_chrom ff_mpeg4_DCtab_lum