On Wed, Jul 8, 2015 at 5:36 PM, Luc Verhaegen <[email protected]> wrote: > Hi Kevin, > > I just noticed your edits to our GPL violations page. > > It seems that you and Allwinnwer still have not fully comprehended just > how you went wrong and what can be done to fix it. > > The most remarkable changes (which i have undone) were: > > a) that since you aren't really using some parts of the code (dram > scaling) anymore these days, Allwinner isn't really violating the gpl > all that much anymore and then the fact that it once violated the GPL > can be totally brushed under the carpet.
Allwinner needs to clarify if they own the code in question. If they don't own it, it should be sufficient to state that they have tried and failed to secure a source release. Since getting the source was not possible, rewriting it and releasing it under the GPL should be ok. If you really want to pursue this, then Allwinner can identify the company that won't release the original code and someone can spend the money to take them to court. It is also possible that Allwinner has simply lost the original source. Their version control practices are not very good. I'm still waiting for them to start keeping everything on public git servers. > b) the fact that allwinner was not the original violator on some > touchscreen drivers, the fact that it was not allwinner that produced > those binaries, makes it all totally ok that allwinner shipped those > binaries, which in turn makes allwinner definitely not a repeat violator > of the gpl, and this bit of history should totally be brushed under the > carpet as well. I don't think b) is a GPL violation by Allwinner. Since Allwinner does not possess the source code to these binaries they are unable to determine if they are a derived work or not. This is NVidia's defense in shipping binaries. NVidia claims the binaries are not derived works of the kernel (that they are developed on Windows and then ported with a wrapper layer). Reshipping a non-derived binary is not a GPL violation. That doesn't imply that we have to like this. And I also don't believe that the touchscreen driver is a non-derived work. But that is not Allwinner's problem, it is the developer of the touchscreen driver's problem. Allwinner should exercise its rights under the GPL and request source from the vendor of the touchscreen driver and see what they claim. If they refuse to deliver source maybe Allwinner might want to file a court action to compel its release. But the GPL does not require you to take action. Allwinner should also consider not doing business in the future with vendors that won't supply source. This is parallel to the Mali problem. Mali is clearly in violation of the GPL and there is nothing Allwinner can do except make a GPL request that source code be delivered. The violator is ARM, Inc. > > WTF? > > Have you not learned anything, or are you actively playing with us? How > many months now have you and the rest of your company had to get up to > speed on this topic? What is it that is so difficult here, or why are > you trying to play these games still? > > Also, with changes like this, it would not be wrong for me or others to > block your wiki account. Be very careful what future steps you take. > > In a case like this, it is also seriously not done to execute such > controversial edits yourself. You ask someone from the opposite side > (like me) or someone totally independent (as in, not one of your > pathetic strawmen) to review the current status and validity of the > content of such a controversial wiki page. > > It seems that you and Allwinner haven't learned anything there either. > > Are the things that i beat into you and allwinner really the only things > that stick? > > Luc Verhaegen. > > -- > You received this message because you are subscribed to the Google Groups > "linux-sunxi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- Jon Smirl [email protected] -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
