Allwinner Continues Jerking Around The Open-Source Community
While Allwinner has been caught violating the (L)GPL and resulted in obfuscating their code and playing around with their advertised licenses, now this ARM vendor is taking things a step further.
The latest in the Allwinner CedarX debacle is they're now stripping the symbols from their binaries. Pushed to Git was a "update library to fix some issue " while this "some issue" was just stripping the symbols from the binary to try to make their detection of improperly used open-source code harder to detect.
However, as pointed out via this linux-sunxi thread, it's just about stripping symbols from their Cedar library binary.
Luc Verhaegen explained, "The code to H264BuildDefList (which i decompiled last time round, to prove that it matches build_def_list from libavcodec), now lives at 0xde98. So whatever purpose this was supposed to have, it is quite ineffective and just goes to show how shortsighted Allwinner really is. Allwinner seems to make things worse with every move they make, and it can no longer be assumed that Allwinner means well (however unlikely that was before)."